{"_meta":{"producedBy":"v3/publish.js over v3/observations.db","generated":"2026-09-12T07:15:36.324Z","builder":{"over":"every .js under v3/, path order, sha256 of path + bytes","files":44,"sha256":"8605ac6ae8507698ae4262801d556115d5144303eed8e2ca257a24154d76cc11"},"decisions":{"tradeList":"all 62 ship (60 until 2026-08-17: watch-repair, dance-studio and remittance split into their evidenced halves; the money-changing half then resolved into the pre-existing money-changer trade); every card names its measurement grain","awards":"an HDB award is one door, and the six found on 2026-08-30 to have lost the resolve ladder to a tender run by a different method (filed as a rival instrument's alternative, printed on the card as nothing) are why _meta.build.hdbAwards follows every per-sqm award from the adapter to the card and names any door lost between two stages; the method now rides in provenance, not in the instrument (v3/adapters/hdb-place2lease.js, ruling amended in place)","asks":"a labelled ask may stand where no achieved rent exists (isAsk: true); every ask row names the shape of its ends (2026-08-27): quartiles only where every pool that fed it held at least URA's own quartile floor of contracts, else the span of the lowest and highest ask, or a point for one listing (shape: point | span | quartiles)","drape":"subzone-grain facts appear under every trade, labelled \"this subzone, all trades\"; amended 2026-08-27 (drape-at-own-grain): a measured figure may ride onto a corner AT ITS OWN COARSER GRAIN, labelled with grain, district and share, never carried down, never entering the subzone quintile ranking; grey still means nothing known anywhere; and only INTO ITS OWN MARKET: the district shop-space band is withheld on the row, with the plan's own reason, where the Master Plan in force zones no parcel a shopfront can occupy (2026-08-27; the plan's edition de-anchored from this sentence 2026-08-31; the cell names it)","streetPurity":"a rent row carried up from STREET grain is this corner's own only where a majority of the geocoded postals of the streets it was measured on lie inside the corner (share > 1/2, the point at which the street is more here than everywhere else put together). Below that it leaves rent.commercial for rent.street, a labelled street-grain DRAPE that prints its share, can never lead the card and never enters the map's ranking, and the same row rides onto the other corners the street crosses where they publish no per-sqm rent of their own (2026-08-27; incident: a mall's URA street median leading the residential corner next door on five corners while the mall's own corner showed nothing). A street missing from the geocoded road table has an UNKNOWN share, not a zero one, and stays where v3/locate.js put it","leadGates":"a corner's own per-sqm rent row may LEAD its card only if (CLASS) the publisher's own facet says the space is shopfront (retail, F&B, shophouse, or an HDB tender for a shop, eating house, supermarket or minimart) and, where a facet carries a floor at all, that floor is ground; (FRESHNESS) an achieved carry is no more than four quarters older than the latest URA quarter on this surface, except an HDB award, which ages on its own tenancy instead of URA's calendar: inside its 3-year term it is a running signed contract and may lead, past it the tenancy-over gate holds it back (2026-08-31); and an ask that has stood longer than one URA quarter yields to a fresher row of its own class; (BAND) a thin ask (n<3, URA's disclosure floor, read from its own panel) does not exceed the district's stamped Level-1 p75 for its own size band. Rows that fail leave rent.commercial and rent.hdbTender for rent.context, keeping value, date, shape and psf and wearing the gate that stopped them; the district band leads in their place. Where a corner holds ONLY off-class rows the fork is the plan's own zoned shopfront area: at zero, or where URA stamps no district band, the off-class row leads wearing its class (2026-08-27; incidents: whole-map check §8.4 class leakage into the retail slot on 34 leads, §8.6 stale carries on 24 corners, §9 a thin ask at 1.5x its band p75 unmoved for 182 days). What it does NOT catch is on the row: neither portal publishes a storey, so an upper-floor walk-up typed \"shophouse\" is shopfront to this measure","areaAwards":"where the district band is a corner's only rent number, the planning area's HDB shop awards ride the card beside it under cell.rentDistrict.areaAwards: awarded per-sqm rows read from the lead arrays after the gates ran, so class and freshness are the gates' verdicts; labelled planning-area grain, with lo, median and hi, the count and the corners they were signed on. They never lead, never shade and enter no ranking; a planning area with none says so in words, telling a ledger with only stale awards from a ledger with none (item 9, 2026-08-30; the substitution half of whole-map-independent §9 step 4, refused as substitution and re-based as a drape at its own grain)","refusals":"what the listings adapter refused is a LEDGER LINE (_meta.build.listingsRefused), not a per-place absence row (item 16's question, answered 2026-08-30). Of the rows it refused on the 2026-08-28 build, the 484 placement contradictions cannot name a place by construction: the portal gave two incompatible claims of where the listing is, and a row that cannot say where it is cannot be an absence AT a corner. The other 133 (80 implausible-low, 7 implausible-high, 46 unplaceable) could name one, but a per-corner absence row would be resolved away by the ladder wherever a kept ask stands beside it, so the count a reader saw would be shaped by the ladder and not by the refusals. A ledger line is the same number everywhere. The one refusal that reaches a card is the small-unit exclusion, as rent.smallUnitsExcluded, because it changes that card's own quartiles","dating":"a row whose date is not the publisher's own as-at says what the date IS on the row (asOfIs) and wears the verb its adapter's dating rule gives (asOfVerb). The table is ASOF_IS / ASOF_VERB in v3/publish.js, one entry per instrument, read there and never typed on a card: an SFA count wears the NIGHT the register was read, its crawl receipt, else the observation stamp its snapshot froze from the file's write time; a tobacco count wears HSA's REFRESH stamp on data.gov.sg (typed from the metadata API on 2026-08-30 until the next pull writes the sidecar; the ledger says which); a URA caveat cell wears the end of its newest contract month, clamped to the day the caveats were READ where that month had not closed (158 rows were dated 2026-08-31 on a surface generated 2026-08-28); a URA or HDB monthly-file median wears the end of the newest month that fed its cell, not the quarter's end; every HDB tender row wears the day its BIDS CLOSED, the one date both tender files give; a register count wears the register's own row stamp. Every day is cut on Singapore's clock (2026-08-30, items 7, 11, 12). And a rule for any row pooled across vintages (Wave J, 2026-09-02, widened from the street medians to every spanning instrument on review): it is dated at its NEWEST part and carries the OLDEST beside it (asOfFrom) wherever the two differ, wearing the instrument's span verb (QUARTERS TO, MONTHS TO, or the same verb where the word carries no number) and a sentence that names the floor's day and says the row spans more than one vintage; _meta.counts.spanDatedByInstrument is the ledger, v3/publish.js refuses a span row whose instrument has no words, and the planning-area award pool reads the same entry. The streets that set no end (their newest quarter a dash) are named as such in the row's own words, after the streets that set the figure, and v3/publish.js refuses the build where a fact's parts, re-read from the street rows, do not match what the fact says about them","hdbStrata":"supermarket anchors and whole-coffeeshop tenders are own strata, mapped to no trade","units":"rent is measured in S$/sqm/month (the unit URA and HDB publish in) and PRINTED in S$/sqft a month (psf), the unit Singapore quotes in: one conversion, at the print, through the one bridge constant _meta.units.sqftPerSqm, stamped here from listings-asks.js's export and read from this surface by app.js and build-landing.js; nothing downstream types it and no per-sqm rent figure is printed anywhere (owner ruling 2026-09-04, superseding the psf-twin law of 2026-08-27)"},"units":{"rent":"S$/sqm/month","sqftPerSqm":10.76391041670972,"psf":"S$/sqft/month = S$/sqm/month ÷ sqftPerSqm","printed":"psf only","why":"Singapore quotes rent in psf; a correct S$/sqm figure printed alone was read by seven sweep readers as a 10.76x sqft-as-sqm bug (2026-08-27), so every rent printed its psf twin; since 2026-09-04 every rent prints psf ONLY, converted once from the measured S$/sqm row through this, the only bridge constant in the product"},"inbox":{"psmFrom":{"lo":11.66090295143553,"hi":624.35,"n":5766},"sqftFrom":{"lo":323,"hi":150000,"n":1665},"psmLo":1.166090295143553,"psmHi":6243.5,"sqftLo":32.3,"sqftHi":1500000,"derivedFrom":"every per-sqm lo/mid/hi across rent.commercial, rent.hdbTender and rent.street rows plus rentDistrict.value, rentDistrict.bands and rentDistrict.withheld.band; unit sizes from unitSqft/unitSqftLo/unitSqftHi on the same lead rows. rent.context and rent.residential excluded; whole-door monthly rows excluded by the measure on the row","window":"a tenth of the lowest published figure to ten times the highest: wide enough to catch a typo, too wide to referee a market; the 10x is a judgement and is printed in every refusal"},"build":{"generated":"2026-09-03T08:12:51.832Z","db":"v3/observations.db","builder":null,"builderAbsentWhy":"this store was built before v3/build.js signed its own work, so nothing here can say which code wrote its sentences. The first rebuild plants the signature. Until then the em dash ledger in tests/test-v3-publish.js U44 is the live gate on the one divergence known to exist, and it fails in both directions","listingsRefused":{"placementContradiction":{"code":"placement_contradiction","ours":false,"side":"theirs","listings":484,"checked":12367,"unmeasurable":3379,"why":"the row printed a postal district and its own postal (or, on commercialguru, its own block-and-road resolved through warehouse.postal_geo) names a different one. Two incompatible statements of where the listing is, and the postal is what would have placed it — so it is never placed. Incident 2026-08-27: eleven corners led by a listing that is not there, a Sim Lim Tower unit heading ANCHORVALE among them.","doesNotCatch":"a listing whose postal and printed district agree and is still typed at the wrong address; and it never says WHICH of the two claims is wrong, because choosing one without evidence is the guess this gate exists to refuse"},"implausibleLow":80,"implausibleHigh":7,"unplaceable":46,"smallUnit":2385,"kept":15700,"sides":"a placement contradiction is the portal's: two incompatible claims of where the listing is, so it can name no corner; implausible asks, unplaceable rows and small units are refusals of OURS against a stated rule, and the rule is on the adapter at each gate"},"tobacco":{"asOf":"2026-08-07","refresh":{"lastUpdatedAt":"2026-08-07T18:00:30+08:00","pulledOn":"2026-08-12","via":"typed from the data.gov.sg dataset metadata API, read 2026-08-30 — a manual step; the pull writes raw/tobacco-retailers.meta.json from 2026-08-30 on and that file wins when present"},"licencesOnRegister":4235,"placed":4214,"unplaced":21,"lapsedAtRefresh":47,"notYetBegunAtRefresh":51,"windowUnparsed":0,"why":"a row on HSA's register is a licence window, not a shop open today; the count on every card is the register as published, and these two numbers are how many of its windows had already lapsed, or had not yet begun, on the day HSA stamped it, measured at the stamp so the figure is the file's and not the clock's"},"sfaDating":{"datedByReceipt":2125,"datedBySnapshot":5305,"countUndated":0,"snapshotsRead":1,"datingBalanced":true},"uraResiTx":{"pulledOn":"2026-08-18","clampedToPull":208},"hdbAwards":{"family":"/^hdb\\.tender\\.awarded-psm/","unit":"doors: a carried row's n is the number of awarded units behind it","scope":"per-sqm HDB tender awards, the rows that can lead a shop-rent card, from every medium the adapters read: HDB's Place2Lease results feed and its PDF notices. An award printed without a floor area has no per-sqm row and is counted in doorsWithoutSize, not on this path","doorsIn":285,"doorsByInstrument":{"hdb.tender.awarded-psm.shop":20,"hdb.tender.awarded-psm.eating-house":4,"hdb.tender.awarded-psm.clinic":8,"hdb.tender.awarded-psm.place2lease":253},"doorsWithoutSize":661,"doorsNewest":284,"located":280,"unplaced":{"count":4,"named":[{"instrument":"hdb.tender.awarded-psm.place2lease","facet":"floorLevel=ground;resultSet=final;tenderTrade=unrestricted","count":4,"doors":["premises:hdb.commercial-unit:BLK 211 TENGAH GARDEN AVENUE #01-06","premises:hdb.commercial-unit:BLK 211 TENGAH GARDEN AVENUE #01-08","premises:hdb.commercial-unit:BLK 211 TENGAH GARDEN AVENUE #01-09","premises:hdb.commercial-unit:BLK 211 TENGAH GARDEN AVENUE #01-07"]}],"namedBalanced":true,"why":"named by v3/build.js from carry() and read from world/v3-build-report.json carry.unplacedByGroup; namedBalanced says whether the names sum to the count"},"resolved":280,"lostInResolve":[],"onCard":155,"inContext":125,"held":{"commercial":0,"street":0,"provisional":0},"lostAfterResolve":[],"lost":{"inResolve":0,"afterResolve":0},"clean":true,"why":"every stage of this pipeline balanced at its own boundary and none said, per award, whether it reached a card; on 2026-08-30 six signed leases were found to have lost the ladder to a tender run by a different method, filed in the store as that rival instrument's alternative (disputed at ratio 2.86 at SEMBAWANG EAST) and printed on the card as nothing, and no gate had gone red. This block follows each per-sqm award door from the adapter to the surface and names any door that falls out between two stages (research/rent-nine-corners-independent-2026-08-30.md §3.2; the ruling is amended in v3/adapters/hdb-place2lease.js; the red arms are test-v3-publish.js U38 and test-v3-hdb-place2lease.js P7)"}},"neverPublished":["survival numbers","scores","forecasts","anything from the Places corpus"],"sources":{"over":"every instrument id on every published subzone row, split on \" + \", credited prefix by prefix","instruments":["avs.vet.licensed:carried","ecda.centres.licensed:carried","ghs2025.residents-div-hhsize","hdb.property-information","hdb.resale-prices","hdb.sublet.block-median:carried","hdb.sublet.street-median:carried","hdb.tender.awarded-psm.clinic:carried","hdb.tender.awarded-psm.eating-house:carried","hdb.tender.awarded-psm.place2lease:carried","hdb.tender.awarded-psm.shop:carried","hdb.tender.awarded-psm:pooled-by-planning-area","hdb.tender.awarded-rent.childcare:carried","hdb.tender.awarded-rent.clinic:carried","hdb.tender.awarded-rent.eating-house:carried","hdb.tender.awarded-rent.place2lease:carried","hdb.tender.awarded-rent.shop:carried","hdb.tender.awarded-rent.shop:no-unit-number:carried","hdb.tender.awarded-rent.supermarket:carried","hdb.tender.est-size.clinic:carried","hdb.tender.est-size.eating-house:carried","hdb.tender.est-size.place2lease:carried","hdb.tender.est-size.shop:carried","hdb.tender.top-bid-psm.place2lease:carried","hdb.tender.top-bid-rent.place2lease:carried","hes2023.dwelling-bridge","hsa.pharmacy.retail-licence:carried","hsa.tobacco.retail-licence:carried","listings.commercialguru.street-ask:carried","listings.srx.postal-ask:carried","listings.srx.street-ask:carried","lta.pv.per-day","lta.pv.per-day:carried","mas.fid.payments:carried","moh.chas.clinic:carried","moh.hcsa.dental:carried","muis.halal:carried","nea.ssot.hawker-centres","sfa.trackrecord.by-postal:carried","singstat.ghs2025.C020123","singstat.ghs2025.C020148","singstat.ghs2025.household-income-bands","stb.hotels.licensed:carried","stb.hotels.rooms:carried","ura.caveat.resi-transaction:carried","ura.masterplan2025.landuse","ura.pmi.district-median","ura.pmi.street-median:carried","ura.resi.street-median:carried"],"agencies":["URA","LTA","SingStat","HDB","SFA","NEA","ECDA","MOH","HSA","MUIS","MAS","AVS","STB"],"portals":["CommercialGuru","SRX"],"licence":{"agencies":"Agency data © Singapore agencies, under the Singapore Open Data Licence v1.0","portals":"Asking rents are the listings portals' own published figures, credited as theirs and not under the Open Data Licence"}},"counts":{"factsRead":203741,"valued":143535,"absent":60206,"strataMapped":1178,"strataOwn":960,"spanDatedFacts":2777,"spanDatedByInstrument":{"ura.pmi.street-median:carried":46,"sfa.trackrecord.by-postal:carried":829,"hdb.tender.est-size.shop:carried":2,"hdb.tender.awarded-rent.shop:carried":46,"hdb.tender.awarded-psm.shop:carried":2,"hdb.tender.awarded-rent.eating-house:carried":12,"hdb.tender.awarded-rent.supermarket:carried":3,"hdb.tender.est-size.place2lease:carried":52,"hdb.tender.awarded-rent.place2lease:carried":43,"hdb.tender.awarded-psm.place2lease:carried":43,"hdb.tender.top-bid-rent.place2lease:carried":6,"hdb.tender.top-bid-psm.place2lease:carried":6,"hdb.sublet.block-median:carried":722,"hdb.sublet.street-median:carried":3,"ura.resi.street-median:carried":276,"ecda.centres.licensed:carried":199,"stb.hotels.licensed:carried":40,"stb.hotels.rooms:carried":40,"lta.pv.per-day:carried":14,"ura.caveat.resi-transaction:carried":393},"workerAreas":44,"workerAreasAbsent":11,"workerCards":302,"workerHostRefused":5,"spendSingleStratum":25,"cardsWithStations":246,"cardsWithHawkerCentres":93,"householdUndercount":6,"districtBandRows":218,"districtsWithBand":26,"cardsWithDistrictBand":239,"districtBandWithheld":66,"cardsWithCompPA":11,"fnbMeasuredZero":4,"streetRowsJudged":639,"streetOwn":546,"streetDraped":93,"streetDrapeAttached":50,"cardsWithStreetDrape":43,"streetShareUnknown":0,"askShapes":{"point":703,"span":1069,"quartiles":141},"askRowsWithAgents":1827,"askShapeFloor":{"median":3,"quartiles":4,"from":"world/ura-commercial-2026-08/street-quarters.json _schema.minContracts"},"rentRowsJudged":1766,"rentDemotedClass":772,"rentDemotedStale":7,"rentDemotedAskAge":200,"rentDemotedAboveBand":7,"rentOffClassRestoredNoShopfront":19,"rentOffClassRestoredNoBand":1,"rentClassRestoredRows":50,"rentLedRetail":229,"rentLedOffClass":20,"rentLedByBand":36,"rentLedNothing":47,"rentNoRowsAtAll":51,"bandFloorJudged":48,"bandFloorUnjudgeable":12,"bandFloorStockMatches":19,"bandFloorNotOverstating":5,"bandFloorWithheld":12,"areaAwardsAsked":36,"areaAwardsAttached":23,"areaAwardsNone":13,"areaAwardsOnlyStale":0,"areaAwardsRows":64,"areaAwardsDistinct":48,"areaAwardsAreas":17,"areaAwardsSpanDated":14,"areaAwardsSpanPlacements":18,"rentRowsWithListedDate":1245,"rentRowsWithUnitSize":1245,"rentRowsWithUnitSizeRange":1245,"rentRowsWithListingCount":1245,"rentRowsWhereListingsExceedUnits":167,"rentListingsCollapsedIntoUnits":572,"cardsWithLeadUnitSize":150,"cardsWithLeadAskAge":150,"smallUnitRowsRead":516,"cardsWithSmallUnitAbsence":183,"smallUnitListingsExcluded":1629,"uraSmallestBandTopSqm":30,"provisionalRowsHeld":86,"cardsWithProvisional":39,"rentClassWords":{"light-industrial":109,"factory-workshop":85,"(no class word on the facet)":159,"industrial":80,"office":171,"grade-b1":11,"medical":12,"health-centre":21,"vehicle-showroom":4,"medical-clinic":16,"warehouse":4,"pqm-trade-not-printed":8,"grade-b2":14,"grade-a":2,"factory":3,"child-care-centre":4,"business-park":1},"latestUraQuarter":"2026-06-30","uraQuarterDays":91,"stationRows":656,"footfallRailElsewhere":44,"footfallBusOnly":190,"cardsWithLandUse":332,"cardsWithIncome":235,"cardsWithHousing":164,"cardsWithHdbResale":153,"housingNotInRegister":168,"hawkerMeasuredZero":239,"hawkerZeroButOneWithin400m":108,"housingUnitsNoResale":11,"districtNoBandAtAll":11,"cardsWithNearestOnly":86,"districtNoPostals":16,"incomePooledIntoOthers":97,"hawkerCentresNotYetOpen":6,"hawkerStallsNotYetOpen":260,"cardsWithHawkerNotYetOpen":6,"workerAreasPartlyHosted":4,"rentMarkets":{"shopfront":{"n":804,"median":96.26},"light-industrial":{"n":109,"median":32.09},"factory-workshop":{"n":85,"median":23.26},"unclassed":{"n":159,"median":96.88},"industrial":{"n":80,"median":23.4},"office":{"n":171,"median":64.61},"grade-b1":{"n":11,"median":29.69},"medical":{"n":12,"median":124.77},"health-centre":{"n":21,"median":158.75},"vehicle-showroom":{"n":4,"median":42.53},"medical-clinic":{"n":8,"median":206.94},"warehouse":{"n":4,"median":27.23},"pqm-trade-not-printed":{"n":4,"median":67.05},"grade-b2":{"n":14,"median":23.03},"grade-a":{"n":2,"median":63.18},"factory":{"n":3,"median":28.07},"business-park":{"n":1,"median":64.58},"offClass":{"n":688,"median":43.6}},"rentDemotedTenancyOver":44,"rentDisagreement":14,"rentDisplacedDisagreement":19,"rentLeadTied":3,"rentTooSpread":51,"buildReport":{"generated":"2026-09-03T08:12:51.832Z","file":"world/v3-build-report.json"},"hdbAwards":{"doorsIn":285,"doorsNewest":284,"located":280,"unplaced":4,"resolved":280,"onCard":155,"inContext":125,"lostInResolve":0,"lostAfterResolve":0,"clean":true},"dated":{"tapAsOf":"2026-07-31","tapMonths":1,"tapDirs":2,"hawkerStamp":"2026-03-13","landUseAsOf":"2025-12-01","housingWindow":{"from":"2024-01","to":"2026-08","latestInSource":"2026-08"}}}},"trades":["hawker-stall","kopitiam-drinks","cafe","bubble-tea","zichar","restaurant-casual","fine-dining","bakery","dessert-shop","bar-pub","hostel","minimart","wet-market-stall","fruit-stall","phone-shop","optical-shop","jewellery-gold","pawnshop","bicycle-shop","pet-shop","tcm-hall","fashion-boutique","liquor-store","financial-advisory","money-changer","remittance-cross-border","vet-clinic","maid-agency","travel-agency","tuition-centre","enrichment-centre","music-school","dance-studio-children","dance-studio-adult","language-school","childcare","student-care","gp-clinic","dental-clinic","tcm-clinic","physio","aesthetics-clinic","counselling","boutique-gym","yoga-pilates","martial-arts","escape-room","indoor-playground","billiard-saloon","hair-salon","barber","nail-salon","facial-spa","massage","tattoo-studio","pet-grooming","laundry","shoe-key-repair","watch-repair-kiosk","watch-repair-workshop","tailor","car-grooming"],"tradeLinks":{"kind=dental-clinic":{"trade":"dental-clinic","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed"},"kind=medical-clinic":{"trade":"gp-clinic","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction"},"kind=preschool":{"trade":"childcare","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"kind=veterinary-centre":{"trade":"vet-clinic","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)"},"premisesClass=cooked-food-stall":{"trade":"hawker-stall","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"tenderTrade=minimart":{"trade":"minimart","basis":"exact: HDB restricted the tender to a minimart"},"tenderTrade=child-care-centre":{"trade":"childcare","basis":"ECDA-HDB tender for a child care centre unit: the operator's rent, not a fee"},"tenderTrade=medical-clinic":{"trade":"gp-clinic","basis":"MOH-HDB medical clinic tender. The notice does not say GP vs specialist; held as plausible, and said so"},"kind=money-changing":{"trade":"money-changer","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)"},"kind=cross-border-remittance":{"trade":"remittance-cross-border","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand"}},"spendLinks":[{"category":"Hairdressing salons","trade":"hair-salon","basis":"exact: the HES leaf is the trade"},{"category":"Child care centres","trade":"childcare","basis":"exact: the HES leaf is the trade"},{"category":"Centre-Based Tuition","trade":"tuition-centre","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},{"category":"Student care","trade":"student-care","basis":"exact: the HES leaf is the trade"},{"category":"Cafes","trade":"cafe","basis":"exact: the HES leaf is the trade"},{"category":"Pubs","trade":"bar-pub","basis":"exact: the HES leaf is the trade"},{"category":"Hawker Centres","trade":"hawker-stall","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},{"category":"Cleaning of clothing","trade":"laundry","basis":"exact: the HES leaf is the trade"},{"category":"Repair and tailoring of clothing","trade":"tailor","basis":"exact: the HES leaf is the trade"},{"category":"Veterinary And Other Services For Pets","trade":"vet-clinic","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},{"category":"Jewellery And Watches","trade":"jewellery-gold","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},{"category":"Restaurants","trade":"restaurant-casual","sharedWith":["fine-dining"],"basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements"},{"category":"Restaurants","trade":"fine-dining","sharedWith":["restaurant-casual"],"basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements"}],"neverMapped":{"tenderTrade=supermarket":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","tenderTrade=eating-house":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","tenderTrade=unrestricted":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","tenderTrade=pqm-trade-not-printed":"HDB decided this letting by the PRICE-QUALITY METHOD, the procedure it uses where the TRADE is scored, and its Place2Lease results feed prints the method without the trade. An unknown restriction is not \"no restriction\", so this is never folded into `unrestricted`, and it sits outside the shopfront vocabulary so it cannot lead a shop-rent card. See v3/adapters/hdb-place2lease.js for the derivation","kind=tobacco":"a licence overlay, not a trade: a minimart and a petrol station both hold one","kind=hotel":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count","kind=subsidised-dental-clinic":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is","kind=pharmacy":"no pharmacy trade in the 60; ships as its own stratum","kind=halal-eating-establishment":"a certification overlay across many trades","kind=halal-food-prep-area":"a certification overlay","kind=halal-virtual-brand":"a certification overlay, and a virtual brand has no shopfront","premisesClass=licensed-food-premises":"the F&B TOTAL across every food trade at once"},"subzones":{"ADMIRALTY":{"area":"SEMBAWANG","region":"NORTH REGION","people":{"value":{"lo":13420,"mid":13420,"hi":13420},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3530,"mid":4462,"hi":5496},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":36400,"mid":36400,"hi":36400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SEMBAWANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SEMBAWANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1855,"mid":1855,"hi":1855},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1369,"mid":1369,"hi":1369},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1155,"mid":1155,"hi":1155},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":880,"mid":880,"hi":880},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1219,"mid":1219,"hi":1219},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2412,"mid":2412,"hi":2412},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":986,"mid":986,"hi":986},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1430,"mid":1430,"hi":1430},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6423,"mid":6423,"hi":6423},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7986,"mid":7986,"hi":7986},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5577,"mid":5577,"hi":5577},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6516,"mid":6516,"hi":6516},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_published","ours":false,"why":"no valued commercial-rent row is placed at this corner; the store holds 2 absent commercialRent.psm row(s) here (not_published): the family's absence, inherited"}},"hdbTender":[],"residential":[{"value":{"lo":1425,"mid":2800,"hi":3800},"unit":"SGD/month","n":904,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 41 blocks pooled here; the oldest part's newest approval month ends 2025-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9762,"sources":41,"sourcesAskedUnanswered":1,"coverageNote":"built from 41 of 42 sources known in this subzone (98%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":2800,"hi":3500},"unit":"SGD/month","n":334,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 27 blocks pooled here; the oldest part's newest approval month ends 2024-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1850,"mid":2500,"hi":3000},"unit":"SGD/month","n":23,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1775,"mid":2875,"hi":3462.5},"unit":"SGD/month","n":320,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 20 blocks pooled here; the oldest part's newest approval month ends 2023-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1400,"mid":2000,"hi":2500},"unit":"SGD/month","n":50,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2025-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":3100,"hi":3800},"unit":"SGD/month","n":177,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":29348,"mid":29348,"hi":29348},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-04-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":22800,"mid":22800,"hi":22800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2019-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2019-08-20: the 3-year tenancy HDB lets these units on ran out 2022-08-20, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"},{"value":{"lo":8033,"mid":8033,"hi":8033},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":17.61622807017544,"mid":17.61622807017544,"hi":17.61622807017544},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[{"value":{"lo":8500,"mid":8500,"hi":8500},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":170,"mid":170,"hi":170},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":null,"leadGates":{"judged":4,"demoted":4,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":1,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":46,"mid":46,"hi":46},"unit":"premises","n":46,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 9 postals pooled here; the oldest part's newest row was updated 2023-11-17. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-11-17","asOfFromVerb":"updated","asOf":"2026-08-11","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":109,"mid":109,"hi":109},"unit":"premises","n":109,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 52 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4979.52,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":20.1,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":47.84,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":46.96,"hi":113.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.64,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":45.19,"hi":93.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.58,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":110.98,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.16,"hi":3.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.35,"hi":1.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.04,"hi":18.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.88,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":249.87,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":249.87,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":497},"stock":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":456,"mid":456,"hi":456},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":50,"mid":50,"hi":50},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":16},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[{"codes":["NS11"],"name":"SEMBAWANG MRT STATION (NS11)","taps":85231,"metres":149,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Bukit Canberra Hawker Centre","stalls":44,"status":"Existing (new)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":44,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.003,"shopfrontSqm":3498,"shopfrontWhy":null,"zonedSqm":1265326,"dominantUse":"RESIDENTIAL","parcels":32,"meanPlotRatio":2.89,"topUses":[{"use":"RESIDENTIAL","share":0.735},{"use":"ROAD","share":0.123},{"use":"PARK","share":0.066}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":35100,"households":37500,"noEmployedPersonShare":0.067,"shareAbove10k":0.593,"shareAbove20k":0.231,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":57,"hdbUnits":4479,"rooms":{"u1":0,"u2":271,"u3":261,"u4":1841,"u5exec":1870,"rental":236},"resale":{"n":319,"median":562000,"p25":515000,"p75":615000,"psm":6000,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":131.38,"mid":217.52,"hi":272.22},"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":51,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":81,"mid":88.82057823129252,"hi":96.64115646258503},"unit":"SGD/sqm/month","n":2,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"SEMBAWANG","corners":["SEMBAWANG CENTRAL","SEMBAWANG EAST"],"drape":true,"asOf":"2026-06-02","asOfFrom":"2026-04-23","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-23. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area SEMBAWANG","caveat":"PLANNING-AREA grain, not this corner: 2 HDB shop tenders awarded across 2 corners of SEMBAWANG (SEMBAWANG CENTRAL, SEMBAWANG EAST), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"AIRPORT ROAD":{"area":"PAYA LEBAR","region":"EAST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":13900,"mid":13900,"hi":13900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PAYA LEBAR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PAYA LEBAR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":34,"mid":34,"hi":34},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":666,"mid":666,"hi":666},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":14,"mid":14,"hi":14},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":107,"mid":107,"hi":107},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":614,"mid":614,"hi":614},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":18,"mid":18,"hi":18},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":77,"mid":77,"hi":77},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":14,"mid":14,"hi":14},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":944,"mid":944,"hi":944},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":958,"mid":958,"hi":958},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":195,"mid":195,"hi":195},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":201,"mid":201,"hi":201},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"}},"otherStrata":[],"fnbTotal":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["NE13"],"name":"KOVAN MRT STATION (NE13)","taps":48196,"metres":1323,"nearestExit":"Exit C","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Hougang Ave 1 Blk 105 (Hougang 105 Hainanese Village Centre)","stalls":51,"status":"Existing","metres":576},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Hougang Ave 1 Blk 105 (Hougang 105 Hainanese Village Centre), 576m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":493488,"dominantUse":"RESERVE SITE","parcels":3,"meanPlotRatio":null,"topUses":[{"use":"RESERVE SITE","share":0.97},{"use":"WATERBODY","share":0.03}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; PAYA LEBAR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":2,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":65.69,"mid":220.71,"hi":377.3},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 19 stamps a Level 1 (street level) shop-space band of S$6.10–35.05 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is reserve site (97% of 3 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"ALEXANDRA HILL":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"value":{"lo":12680,"mid":12680,"hi":12680},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3848,"mid":4864,"hi":5991},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3342,"mid":3342,"hi":3342},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5476,"mid":5476,"hi":5476},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1761,"mid":1761,"hi":1761},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1813,"mid":1813,"hi":1813},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4884,"mid":4884,"hi":4884},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4049,"mid":4049,"hi":4049},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2407,"mid":2407,"hi":2407},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3219,"mid":3219,"hi":3219},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":16461,"mid":16461,"hi":16461},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":19250,"mid":19250,"hi":19250},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11510,"mid":11510,"hi":11510},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":14954,"mid":14954,"hi":14954},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":[{"value":{"lo":775,"mid":3150,"hi":3900},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-06-11. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-06-11","asOfFromVerb":"bids closed","asOf":"2026-08-06","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":35.55045871559633,"mid":38.4387936132466,"hi":47.94520547945205},"unit":"SGD/sqm/month","n":3,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-06-11. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-06-11","asOfFromVerb":"bids closed","asOf":"2026-08-06","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1500,"mid":3112.5,"hi":4550},"unit":"SGD/month","n":816,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 34 blocks pooled here; the oldest part's newest approval month ends 2023-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.7556,"sources":34,"sourcesAskedUnanswered":11,"coverageNote":"built from 34 of 45 sources known in this subzone (76%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2412.5,"mid":3100,"hi":4375},"unit":"SGD/month","n":298,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2023-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2475,"hi":3212.5},"unit":"SGD/month","n":317,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 11 blocks pooled here; the oldest part's newest approval month ends 2025-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2525,"mid":3600,"hi":4550},"unit":"SGD/month","n":178,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2024-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":900,"mid":1750,"hi":2500},"unit":"SGD/month","n":23,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2024-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-04-30","asOfFromVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":24.764561878141237,"mid":37.67368645848402,"hi":80.72932812532291},"unit":"SGD/sqm/month","n":71,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":78,"listedEpoch":1766534400,"listedShare":1,"unitSqft":2572,"unitSqftLo":893,"unitSqftHi":9500,"listings":78,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":222,"listedOn":"2025-12-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":24.756993958432357,"mid":31.753535729293674,"hi":37.672651268022705},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1694822400,"listedShare":1,"unitSqft":4000,"unitSqftLo":1800,"unitSqftHi":5199,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":1052,"listedOn":"2023-09-16","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":48.29959802369746,"mid":99.95059672659025,"hi":134.5488802088715},"unit":"SGD/sqm/month","n":12,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1771445112,"listedShare":1,"unitSqft":624,"unitSqftLo":350,"unitSqftHi":1410,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":165,"listedOn":"2026-02-18","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 165 days before this snapshot (posted 2026-02-18), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an HDB tender award closed 2026-08-06, 169 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":35.52395364154908,"mid":43.05564166683888,"hi":60.277898333574434},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1751932800,"listedShare":1,"unitSqft":1852,"unitSqftLo":1285,"unitSqftHi":5000,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":391,"listedOn":"2025-07-08","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":34.44451333347111,"mid":34.44451333347111,"hi":34.44451333347111},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1631750400,"listedShare":1,"unitSqft":4000,"unitSqftLo":4000,"unitSqftHi":4000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":1782,"listedOn":"2021-09-16","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":53.77470245681231,"mid":64.48094906771823,"hi":102.39237396397739},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1774952059,"listedShare":1,"unitSqft":1200,"unitSqftLo":398,"unitSqftHi":2100,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":125,"listedOn":"2026-03-31","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 125 days before this snapshot (posted 2026-03-31), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an HDB tender award closed 2026-08-06, 128 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":93.97064649508485,"mid":93.97064649508485,"hi":93.97064649508485},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785534862,"listedShare":1,"unitSqft":630,"unitSqftLo":630,"unitSqftHi":630,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":2,"listedOn":"2026-07-31","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"},{"value":{"lo":62.22885709660307,"mid":97.98007533363274,"hi":197.2901613194835},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1758715200,"listedShare":1,"unitSqft":2016.25,"unitSqftLo":598,"unitSqftHi":3200,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":313,"listedOn":"2025-09-24","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 313 days before this snapshot (posted 2025-09-24), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an HDB tender award closed 2026-08-06, 316 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":64.48094906771823,"mid":64.48094906771823,"hi":64.48094906771823},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1767312000,"listedShare":1,"unitSqft":2100,"unitSqftLo":2100,"unitSqftHi":2100,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"LENGKOK BAHRU","share":1,"postals":22,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":22,"why":"measured on LENGKOK BAHRU, 100% of whose 22 geocoded postals sit in this corner"},"listedAge":{"days":213,"listedOn":"2026-01-02","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":16800,"mid":16800,"hi":16800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2019-12-05","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2019-12-05: the 3-year tenancy HDB lets these units on ran out 2022-12-05, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"},{"value":{"lo":1125,"mid":1150,"hi":2100},"unit":"SGD/month","n":7,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 7 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-14","asOfFromVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":15.476190476190476,"mid":16.78832116788321,"hi":25},"unit":"SGD/sqm/month","n":7,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 7 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-14","asOfFromVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[{"value":{"lo":2700,"mid":2700,"hi":2700},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":50.11135857461024,"mid":50.11135857461024,"hi":50.11135857461024},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":14,"listings":14,"strata":4,"ceilingSqm":30,"psm":{"lo":55.111221333553765,"hi":160.9038155075164},"psf":{"lo":5.12,"hi":14.948453608247421},"asOf":"2026-08-03","why":"14 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":55.111221333553765,"mid":63.211063922127835,"hi":71.3109065107019},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1762380652,"listedShare":1,"unitSqft":205,"unitSqftLo":160,"unitSqftHi":250,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":94.18421614621005,"mid":107.6391041670972,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1784663797,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":320,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":96.87519375038748,"mid":135.05030460716543,"hi":160.9038155075164},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1767614400,"listedShare":1,"unitSqft":177.5,"unitSqftLo":105,"unitSqftHi":300,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":69.96541770861317,"mid":84.53332787991927,"hi":157.79554537584931},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1765223605,"listedShare":1,"unitSqft":191,"unitSqftLo":110,"unitSqftHi":191,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":14,"demoted":12,"by":{"class":8,"stale":0,"askAge":3,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":38.4,"leadN":3,"heldPsm":100,"heldN":12,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":2.6,"note":"the head here won on freshness, not weight. A record of 12 observations of the same class sits below it, held back by the ask-age gate, saying S$9.29 psf against the head's S$3.57 psf off 3, 2.6x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":177,"mid":177,"hi":177},"unit":"premises","n":177,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 44 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2025-10-31. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-10-31","asOfFromVerb":"updated","asOf":"2026-07-14","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":25,"mid":25,"hi":25},"unit":"premises","n":25,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":388,"mid":388,"hi":388},"unit":"premises","n":388,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 144 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":144,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 144 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":3604.37,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":12.92,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":29.01,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":25.85,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":5.94,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":30.82,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":3.55,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":108.86,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.16,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.36,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":3.31,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":4.14,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":158.46,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":158.46,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 44 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":21.8,"mid":65.7,"hi":101.46},"unit":"sqm","n":3,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-06-11. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-06-11","asOfFromVerb":"bids closed","asOf":"2026-08-06","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":68.5,"mid":68.5,"hi":84},"unit":"sqm","n":7,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 7 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-14","asOfFromVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":53.88,"mid":53.88,"hi":53.88},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":442,"mid":442,"hi":442},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["EW18"],"name":"REDHILL MRT STATION (EW18)","taps":39142,"metres":100,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["EW19"],"name":"QUEENSTOWN MRT STATION (EW19)","taps":35707,"metres":352,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Bukit Merah Lane 1 Blk 120 (Alexandra Village Food Centre)","stalls":88,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Jalan Bukit Merah Blk 6 (ABC Brickworks Market/Food Centre)","stalls":96,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":184,"openCentres":2,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.075,"shopfrontSqm":74724,"shopfrontWhy":null,"zonedSqm":992174,"dominantUse":"BUSINESS 1","parcels":145,"meanPlotRatio":2.64,"topUses":[{"use":"BUSINESS 1","share":0.372},{"use":"RESIDENTIAL","share":0.208},{"use":"ROAD","share":0.207}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":52,"hdbUnits":5208,"rooms":{"u1":0,"u2":86,"u3":1048,"u4":1283,"u5exec":976,"rental":1815},"resale":{"n":153,"median":670000,"p25":355000,"p75":830000,"psm":6796,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":79.82,"mid":112.96000000000001,"hi":183.14},"unit":"SGD/sqm/month","n":3,"district":"03","share":1,"postals":123,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":95.98,"mid":132.22,"hi":183.14,"n":3},{"sizeBand":"over-30-100","lo":79.82,"mid":93.7,"hi":105.25,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 03","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 03. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"ALEXANDRA NORTH":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"value":{"lo":2980,"mid":2980,"hi":2980},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":56,"households":{"value":{"lo":765,"mid":968,"hi":1192},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":624,"mid":624,"hi":624},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":656,"mid":656,"hi":656},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":198,"mid":198,"hi":198},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":173,"mid":173,"hi":173},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":557,"mid":557,"hi":557},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":358,"mid":358,"hi":358},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":272,"mid":272,"hi":272},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":221,"mid":221,"hi":221},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2353,"mid":2353,"hi":2353},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1841,"mid":1841,"hi":1841},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1396,"mid":1396,"hi":1396},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1084,"mid":1084,"hi":1084},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":31.221785663797537,"mid":40.194048759131405,"hi":49.16631185446528},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1753876800,"listedShare":1,"unitSqft":1976.5,"unitSqftLo":613,"unitSqftHi":3340,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":369,"listedOn":"2025-07-30","share":1,"known":true},"classWord":"light-industrial","classFamily":"light-industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"light-industrial"}},{"value":{"lo":32.372662907397654,"mid":34.8790847099241,"hi":37.38550651245055},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1736892846,"listedShare":1,"unitSqft":3390,"unitSqftLo":3325,"unitSqftHi":3455,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":565,"listedOn":"2025-01-14","share":1,"known":true},"classWord":"office","classFamily":"office","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"office"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3400,"mid":5050,"hi":6000},"unit":"SGD/month","n":97,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3400,"mid":5050,"hi":6000},"unit":"SGD/month","n":97,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1480000,"mid":1762750,"hi":2270000},"unit":"SGD","n":405,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 3 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-02-24. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-02-24","asOfFromVerb":"updated","asOf":"2026-08-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[],"fnbTotal":{"value":{"lo":19,"mid":19,"hi":19},"unit":"premises","n":19,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 26 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 3 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":3},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["EW18"],"name":"REDHILL MRT STATION (EW18)","taps":39142,"metres":206,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Beo Crescent Market","stalls":32,"status":"Existing","metres":231},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Beo Crescent Market, 231m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":286281,"dominantUse":"RESIDENTIAL","parcels":31,"meanPlotRatio":3.24,"topUses":[{"use":"RESIDENTIAL","share":0.505},{"use":"ROAD","share":0.203},{"use":"EDUCATIONAL INSTITUTION","share":0.145}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"03","share":0.833,"postals":18,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":95.98,"mid":132.22,"hi":183.14,"n":3},{"sizeBand":"over-30-100","lo":79.82,"mid":93.7,"hi":105.25,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 03","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 83% of this corner's geocoded postals sit in District 03. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":79.82,"mid":112.96000000000001,"hi":183.14},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 03 stamps a Level 1 (street level) shop-space band of S$7.42–17.01 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is residential (51% of 31 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"ALJUNIED":{"area":"GEYLANG","region":"CENTRAL REGION","people":{"value":{"lo":44220,"mid":44220,"hi":44220},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":14338,"mid":18125,"hi":22324},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":125700,"mid":125700,"hi":125700},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area GEYLANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in GEYLANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":14597,"mid":14597,"hi":14597},"unit":"taps","n":1035,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":10867,"mid":10867,"hi":10867},"unit":"taps","n":1035,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":11055,"mid":11055,"hi":11055},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":6971,"mid":6971,"hi":6971},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":9512,"mid":9512,"hi":9512},"unit":"taps","n":360,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":7136,"mid":7136,"hi":7136},"unit":"taps","n":360,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":5735,"mid":5735,"hi":5735},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4568,"mid":4568,"hi":4568},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":11603,"mid":11603,"hi":11603},"unit":"taps","n":1035,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":16609,"mid":16609,"hi":16609},"unit":"taps","n":1035,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":8075,"mid":8075,"hi":8075},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":12286,"mid":12286,"hi":12286},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":11035,"mid":11035,"hi":11035},"unit":"taps","n":360,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":13383,"mid":13383,"hi":13383},"unit":"taps","n":360,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":7583,"mid":7583,"hi":7583},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":9474,"mid":9474,"hi":9474},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":55500,"mid":55500,"hi":55500},"unit":"taps","n":1035,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":57905,"mid":57905,"hi":57905},"unit":"taps","n":1035,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":37638,"mid":37638,"hi":37638},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":37404,"mid":37404,"hi":37404},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":54533,"mid":54533,"hi":54533},"unit":"taps","n":360,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":55564,"mid":55564,"hi":55564},"unit":"taps","n":360,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":36192,"mid":36192,"hi":36192},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":37144,"mid":37144,"hi":37144},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":53.85,"mid":68.60499999999999,"hi":120.48},"unit":"SGD/sqm/month","n":18,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 6 streets pooled here; the oldest street's newest valued quarter ends 2021-09-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2021-09-30","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"median-only","endsFromMedian":4,"asOf":"2026-06-30","carried":true,"coverage":0.8571,"sources":6,"sourcesAskedUnanswered":1,"coverageNote":"built from 6 of 7 sources known in this subzone (86%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"LORONG 19 GEYLANG","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2023-12-31"},{"street":"LORONG 22 GEYLANG","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2024-09-30"},{"street":"LORONG 25A GEYLANG","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2021-09-30"},{"street":"SIMS DRIVE","share":1,"postals":26,"contributed":true,"lastValuedQuarter":"2024-03-31"},{"street":"GUILLEMARD ROAD","share":0.973,"postals":37,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"GEYLANG ROAD","share":0.913,"postals":312,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"SIMS AVENUE","share":0.868,"postals":91,"contributed":false,"lastValuedQuarter":"2025-09-30"}],"share":0.92,"shareKnown":true,"postals":498,"why":"measured on LORONG 19 GEYLANG, LORONG 22 GEYLANG, LORONG 25A GEYLANG and 3 more (and SIMS AVENUE, which set no end here: its newest quarter is a dash and last valued in the quarter to 2025-09-30, so the figure rests on the 6 streets named before them), 92% of whose 498 geocoded postals sit in this corner"}},{"value":{"lo":28.225365092705488,"mid":73.30880581017178,"hi":109.00162447300983},"unit":"SGD/sqm/month","n":42,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":39,"listedEpoch":1784778129,"listedShare":1,"unitSqft":1020.5,"unitSqftLo":484,"unitSqftHi":7981,"listings":44,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"ALJUNIED CRESCENT","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CASSIA CRESCENT","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG 22 GEYLANG","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG 27 GEYLANG","share":1,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG 33 GEYLANG","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SIMS PLACE","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"GUILLEMARD ROAD","share":0.973,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"GEYLANG ROAD","share":0.913,"postals":312,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SIMS AVENUE","share":0.868,"postals":91,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ALJUNIED ROAD","share":0.571,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.906,"shareKnown":true,"postals":524,"why":"measured on ALJUNIED CRESCENT, CASSIA CRESCENT, LORONG 22 GEYLANG and 7 more, 91% of whose 524 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true}},{"value":{"lo":52.083437500208326,"mid":84.99382867272227,"hi":123.01611904811108},"unit":"SGD/sqm/month","n":40,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":35,"listedEpoch":1784672893,"listedShare":1,"unitSqft":2110,"unitSqftLo":814,"unitSqftHi":10000,"listings":44,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"LORONG 23 GEYLANG","share":1,"postals":23,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG 29 GEYLANG","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"GUILLEMARD ROAD","share":0.973,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"GEYLANG ROAD","share":0.913,"postals":312,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SIMS AVENUE","share":0.868,"postals":91,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ALJUNIED ROAD","share":0.571,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.9,"shareKnown":true,"postals":491,"why":"measured on LORONG 23 GEYLANG, LORONG 29 GEYLANG, GUILLEMARD ROAD and 3 more, 90% of whose 491 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-21","share":1,"known":true}},{"value":{"lo":64.58346250025832,"mid":69.57925285526645,"hi":74.43787268321705},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":8,"listedEpoch":1785056891,"listedShare":1,"unitSqft":5100,"unitSqftLo":2100,"unitSqftHi":11000,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"GUILLEMARD ROAD","share":0.973,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.973,"shareKnown":true,"postals":37,"why":"measured on GUILLEMARD ROAD, 97% of whose 37 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-26","share":1,"known":true}},{"value":{"lo":28.031016710181564,"mid":69.66966576025717,"hi":269.097760417743},"unit":"SGD/sqm/month","n":69,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":69,"listedEpoch":1779105600,"listedShare":1,"unitSqft":1345.25,"unitSqftLo":323,"unitSqftHi":10000,"listings":69,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":64,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 64 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":77,"listedOn":"2026-05-18","share":1,"known":true}},{"value":{"lo":64.67344294261326,"mid":89.83353706825608,"hi":114.99363119389888},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1779883200,"listedShare":1,"unitSqft":2798,"unitSqftLo":1768,"unitSqftHi":3828,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"restaurant"},"label":"propertyType: restaurant","listedAge":{"days":68,"listedOn":"2026-05-27","share":1,"known":true}}],"hdbTender":[{"value":{"lo":41999,"mid":41999,"hi":41999},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":142.85374149659864,"mid":142.85374149659864,"hi":142.85374149659864},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (per sqm, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":1300,"mid":1300,"hi":1300},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":125,"mid":125,"hi":125},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1350,"mid":3000,"hi":4900},"unit":"SGD/month","n":2056,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 83 blocks pooled here; the oldest part's newest approval month ends 2024-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8646,"sources":83,"sourcesAskedUnanswered":13,"coverageNote":"built from 83 of 96 sources known in this subzone (86%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1650,"mid":3200,"hi":4900},"unit":"SGD/month","n":617,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 53 blocks pooled here; the oldest part's newest approval month ends 2021-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":53,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 53 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1750,"mid":2500,"hi":3800},"unit":"SGD/month","n":1073,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 39 blocks pooled here; the oldest part's newest approval month ends 2024-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":39,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 39 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2425,"mid":3650,"hi":4500},"unit":"SGD/month","n":282,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 27 blocks pooled here; the oldest part's newest approval month ends 2021-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1350,"mid":1700,"hi":2100},"unit":"SGD/month","n":30,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2026-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-02-28","asOfFromVerb":"approvals to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2750,"mid":3600,"hi":4750},"unit":"SGD/month","n":54,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3200,"mid":6650,"hi":11375},"unit":"SGD/month","n":16,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 14 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":3925,"hi":10625},"unit":"SGD/month","n":885,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 53 streets pooled here; the oldest part's newest contract month ends 2026-02-28. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":53,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 53 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6000,"mid":6000,"hi":6000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":40.69,"mid":49.25,"hi":82.71},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":0.2857,"sources":2,"sourcesAskedUnanswered":5,"coverageNote":"built from 2 of 7 sources known in this subzone (29%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"GEYLANG ROAD","share":0.913,"postals":312,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"SIMS AVENUE","share":0.868,"postals":91,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"GUILLEMARD ROAD","share":0.973,"postals":37,"contributed":false,"lastValuedQuarter":"2024-12-31"}],"share":0.909,"shareKnown":true,"postals":440,"why":"measured on GEYLANG ROAD, SIMS AVENUE (and GUILLEMARD ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2024-12-31, so the figure rests on the 2 streets named before them), 91% of whose 440 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":27.958208874570698,"mid":74.67821947853142,"hi":112.90815122422784},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1775692800,"listedShare":1,"unitSqft":1057.5,"unitSqftLo":603,"unitSqftHi":5995,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":116,"listedOn":"2026-04-09","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 116 days before this snapshot (posted 2026-04-09), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-26, 108 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":28.225365092705488,"mid":74.89262280009254,"hi":123.01611904811108},"unit":"SGD/sqm/month","n":95,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":79,"listedEpoch":1784776137,"listedShare":1,"unitSqft":1500,"unitSqftLo":484,"unitSqftHi":11000,"listings":101,"asOf":"2026-08-03","carried":true,"coverage":0.8667,"sources":13,"sourcesAskedUnanswered":2,"coverageNote":"built from 13 of 15 sources known in this subzone (87%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"ALJUNIED CRESCENT","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CASSIA CRESCENT","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG 22 GEYLANG","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG 23 GEYLANG","share":1,"postals":23,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG 27 GEYLANG","share":1,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG 29 GEYLANG","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG 33 GEYLANG","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SIMS DRIVE","share":1,"postals":26,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SIMS PLACE","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"GUILLEMARD ROAD","share":0.973,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"GEYLANG ROAD","share":0.913,"postals":312,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SIMS AVENUE","share":0.868,"postals":91,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ALJUNIED ROAD","share":0.571,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.916,"shareKnown":true,"postals":580,"why":"measured on ALJUNIED CRESCENT, CASSIA CRESCENT, LORONG 22 GEYLANG and 10 more, 92% of whose 580 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":21.240260385128472,"mid":33.37531730275441,"hi":74.71420171598511},"unit":"SGD/sqm/month","n":58,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":57,"listedEpoch":1773266011,"listedShare":1,"unitSqft":1708,"unitSqftLo":577,"unitSqftHi":5832,"listings":58,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":48,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 48 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":144,"listedOn":"2026-03-11","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":20.276203343104356,"mid":38.07897212201462,"hi":78.42557680662819},"unit":"SGD/sqm/month","n":25,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":25,"listedEpoch":1769251962,"listedShare":1,"unitSqft":1259,"unitSqftLo":430,"unitSqftHi":9500,"listings":25,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":191,"listedOn":"2026-01-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":20.425612294439016,"mid":21.451100160456434,"hi":39.69191966161709},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1755634095,"listedShare":1,"unitSqft":4209,"unitSqftLo":1600,"unitSqftHi":4336,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":348,"listedOn":"2025-08-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":23161,"mid":23161,"hi":23161},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2021-04-22","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":73539,"mid":73539,"hi":73539},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2022-11-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"tenancy-over","why":"awarded 2022-11-10: the 3-year tenancy HDB lets these units on ran out 2025-11-10, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"supermarket","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":49,"listings":50,"strata":7,"ceilingSqm":30,"psm":{"lo":39.46767152793564,"hi":679.8259210553507},"psf":{"lo":3.666666666666667,"hi":63.1578947368421},"asOf":"2026-08-03","why":"49 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":90.41684750036164,"mid":110.64765055686078,"hi":679.8259210553507},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1785177574,"listedShare":1,"unitSqft":180.5,"unitSqftLo":95,"unitSqftHi":250,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":64.58346250025832,"mid":116.07889833318353,"hi":233.2180590287106},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1785400534,"listedShare":1,"unitSqft":139.5,"unitSqftLo":100,"unitSqftHi":161,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":61.401364262586064,"mid":128.63187682190826,"hi":177.00652685255986},"unit":"SGD/sqm/month","n":12,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1784931782,"listedShare":1,"unitSqft":118.5,"unitSqftLo":54,"unitSqftHi":301,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":45.05822965134301,"mid":69.81331897446401,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1753358400,"listedShare":1,"unitSqft":207.5,"unitSqftLo":100,"unitSqftHi":230,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":39.46767152793564,"mid":107.63910416709719,"hi":679.8259210553507},"unit":"SGD/sqm/month","n":17,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":17,"listedEpoch":1771790348,"listedShare":1,"unitSqft":230,"unitSqftLo":54,"unitSqftHi":301,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":86.11128333367776,"mid":102.70906886173397,"hi":124.50791899925422},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1775342692,"listedShare":1,"unitSqft":134,"unitSqftLo":50,"unitSqftHi":262,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":80.31533157083406,"mid":80.31533157083406,"hi":80.31533157083406},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782345600,"listedShare":1,"unitSqft":52,"unitSqftLo":52,"unitSqftHi":52,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":18,"demoted":8,"by":{"class":6,"stale":0,"askAge":1,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":53.9,"mid":68.6,"hi":120.5,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":2332500,"mid":3507500,"hi":11800000},"unit":"SGD","n":37,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 16 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":594500,"mid":1234000,"hi":4230000},"unit":"SGD","n":2242,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 44 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":865000,"mid":1460000,"hi":2450000},"unit":"SGD","n":738,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":6500000,"mid":7550000,"hi":12250000},"unit":"SGD","n":4,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-11-30","asOfFromVerb":"contracts to","asOf":"2025-03-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":312,"mid":312,"hi":312},"unit":"premises","n":312,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 263 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":263,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 263 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 19 postals pooled here; the oldest part's newest row was updated 2025-09-25. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-09-25","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":19,"mid":19,"hi":19},"unit":"premises","n":19,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":104,"mid":104,"hi":104},"unit":"premises","n":104,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":89,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 89 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":60,"mid":60,"hi":60},"unit":"premises","n":60,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 60 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":60,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 60 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":1197,"mid":1197,"hi":1197},"unit":"premises","n":1197,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 1023 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":1023,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1023 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5906.93,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":22.32,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":61.24,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":62.87,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.67,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":55.05,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.65,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.12,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.83,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0078,"note":"the TOP of this range is the landed stratum, which holds 0.78% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.81,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":11.27,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":9.24,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":331.8,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":331.8,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":78,"mid":78,"hi":78},"unit":"premises","n":78,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 263 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":263,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 263 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":294,"mid":294,"hi":294},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"}},{"value":{"lo":10.4,"mid":10.4,"hi":10.4},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":3723,"mid":3723,"hi":3723},"unit":"rooms","n":60,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 60 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":60,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 60 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[{"codes":["EW8","CC9"],"name":"PAYA LEBAR MRT STATION (EW8 / CC9)","taps":94704,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":6},{"codes":["EW9"],"name":"ALJUNIED MRT STATION (EW9)","taps":46860,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["CC10","DT26"],"name":"MACPHERSON MRT STATION (CC10 / DT26)","taps":39086,"metres":292,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":5},{"codes":["EW10"],"name":"KALLANG MRT STATION (EW10)","taps":23989,"metres":393,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["CC8"],"name":"DAKOTA MRT STATION (CC8)","taps":15821,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["CC7"],"name":"MOUNTBATTEN MRT STATION (CC7)","taps":12361,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Kallang Estate Fresh Market and Food Centre","stalls":16,"status":"Existing","updated":"2024-12-11","open":true},{"name":"Old Airport Road Blk 51 (51 Old Airport Road Food Centre and Shopping Mall)","stalls":168,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Sims Place Blk 49 (Sims Vista Market and Food Centre)","stalls":66,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Aljunied Ave 2 Blk 117 (Blk 117 Aljunied Market and Food Centre)","stalls":79,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":329,"openCentres":4,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.054,"shopfrontSqm":161002,"shopfrontWhy":null,"zonedSqm":3002847,"dominantUse":"RESIDENTIAL","parcels":2777,"meanPlotRatio":2.87,"topUses":[{"use":"RESIDENTIAL","share":0.36},{"use":"ROAD","share":0.242},{"use":"RESIDENTIAL / INSTITUTION","share":0.093}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41000,"households":49000,"noEmployedPersonShare":0.167,"shareAbove10k":0.517,"shareAbove20k":0.241,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":125,"hdbUnits":11712,"rooms":{"u1":0,"u2":620,"u3":4039,"u4":3908,"u5exec":1896,"rental":1249},"resale":{"n":473,"median":620000,"p25":415000,"p75":870000,"psm":6923,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.33,"mid":95,"hi":157.15},"unit":"SGD/sqm/month","n":3,"district":"14","share":1,"postals":909,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":82.14,"mid":95,"hi":145.45,"n":3},{"sizeBand":"over-30-100","lo":65.33,"mid":78.2,"hi":116.05,"n":3},{"sizeBand":"over-100-300","lo":69.58,"mid":102.84,"hi":157.15,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 14","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 14. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"ANAK BUKIT":{"area":"BUKIT TIMAH","region":"CENTRAL REGION","people":{"value":{"lo":24220,"mid":24220,"hi":24220},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":6124,"mid":7742,"hi":9535},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":18000,"mid":18000,"hi":18000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT TIMAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT TIMAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4684,"mid":4684,"hi":4684},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":9644,"mid":9644,"hi":9644},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":5323,"mid":5323,"hi":5323},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2535,"mid":2535,"hi":2535},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2749,"mid":2749,"hi":2749},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4655,"mid":4655,"hi":4655},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1871,"mid":1871,"hi":1871},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1845,"mid":1845,"hi":1845},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":10112,"mid":10112,"hi":10112},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6775,"mid":6775,"hi":6775},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3557,"mid":3557,"hi":3557},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":5900,"mid":5900,"hi":5900},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4865,"mid":4865,"hi":4865},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4181,"mid":4181,"hi":4181},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2967,"mid":2967,"hi":2967},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3155,"mid":3155,"hi":3155},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":35034,"mid":35034,"hi":35034},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":33427,"mid":33427,"hi":33427},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":16289,"mid":16289,"hi":16289},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":16251,"mid":16251,"hi":16251},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":22959,"mid":22959,"hi":22959},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":22737,"mid":22737,"hi":22737},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":14411,"mid":14411,"hi":14411},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":14024,"mid":14024,"hi":14024},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":57.1,"mid":105.245,"hi":125.44},"unit":"SGD/sqm/month","n":12,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 4 streets pooled here; the oldest street's newest valued quarter ends 2023-03-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2023-03-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"CHEONG CHIN NAM ROAD","share":1,"postals":19,"contributed":true,"lastValuedQuarter":"2023-03-31"},{"street":"JALAN JURONG KECHIL","share":1,"postals":37,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"LORONG KILAT","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2025-12-31"},{"street":"JALAN ANAK BUKIT","share":0.75,"postals":4,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.985,"shareKnown":true,"postals":68,"why":"measured on CHEONG CHIN NAM ROAD, JALAN JURONG KECHIL, LORONG KILAT and 1 more, 99% of whose 68 geocoded postals sit in this corner"}},{"value":{"lo":91.8146254407306,"mid":93.86537993718429,"hi":94.88565580606674},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1783311913,"listedShare":1,"unitSqft":1055,"unitSqftLo":1055,"unitSqftHi":1055,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"JALAN JURONG KECHIL","share":1,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":37,"why":"measured on JALAN JURONG KECHIL, 100% of whose 37 geocoded postals sit in this corner"},"listedAge":{"days":28,"listedOn":"2026-07-06","share":1,"known":true}},{"value":{"lo":75.57898593839214,"mid":99.64819026621703,"hi":118.45064250600474},"unit":"SGD/sqm/month","n":14,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":14,"listedEpoch":1785402096,"listedShare":1,"unitSqft":936.75,"unitSqftLo":463,"unitSqftHi":5000,"listings":14,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"JALAN JURONG KECHIL","share":1,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN ANAK BUKIT","share":0.75,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.976,"shareKnown":true,"postals":41,"why":"measured on JALAN JURONG KECHIL, JALAN ANAK BUKIT, 98% of whose 41 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true}},{"value":{"lo":53.8195520835486,"mid":104.15535228678584,"hi":133.4146665079372},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785147836,"listedShare":1,"unitSqft":650,"unitSqftLo":484,"unitSqftHi":1000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"JALAN JURONG KECHIL","share":1,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN ANAK BUKIT","share":0.75,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.976,"shareKnown":true,"postals":41,"why":"measured on JALAN JURONG KECHIL, JALAN ANAK BUKIT, 98% of whose 41 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true}},{"value":{"lo":96.17009514100103,"mid":105.318526465319,"hi":107.5052246843023},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1784342057,"listedShare":1,"unitSqft":1206,"unitSqftLo":603,"unitSqftHi":1362,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"JALAN ANAK BUKIT","share":0.75,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.75,"shareKnown":true,"postals":4,"why":"measured on JALAN ANAK BUKIT, 75% of whose 4 geocoded postals sit in this corner"},"listedAge":{"days":16,"listedOn":"2026-07-18","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1187.5,"mid":3225,"hi":5100},"unit":"SGD/month","n":329,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 20 blocks pooled here; the oldest part's newest approval month ends 2022-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1575,"mid":2975,"hi":4000},"unit":"SGD/month","n":145,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 10 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2275,"mid":2700,"hi":3050},"unit":"SGD/month","n":19,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2200,"mid":3450,"hi":4400},"unit":"SGD/month","n":111,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 10 blocks pooled here; the oldest part's newest approval month ends 2023-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1187.5,"mid":1225,"hi":1262.5},"unit":"SGD/month","n":2,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2022-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2587.5,"mid":4600,"hi":5100},"unit":"SGD/month","n":52,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3800,"mid":6700,"hi":9100},"unit":"SGD/month","n":25,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 21 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2700,"mid":3750,"hi":6000},"unit":"SGD/month","n":222,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 13 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6000,"mid":8125,"hi":13500},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6800,"mid":8500,"hi":15800},"unit":"SGD/month","n":18,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 16 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":92.32731406484402,"mid":99.40075722582259,"hi":110.33405076479112},"unit":"SGD/sqm/month","n":26,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":26,"listedEpoch":1784698901,"listedShare":1,"unitSqft":1084.75,"unitSqftLo":463,"unitSqftHi":5000,"listings":27,"asOf":"2026-08-03","carried":true,"coverage":0.5,"sources":2,"sourcesAskedUnanswered":2,"coverageNote":"built from 2 of 4 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"JALAN JURONG KECHIL","share":1,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN ANAK BUKIT","share":0.75,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.976,"shareKnown":true,"postals":41,"why":"measured on JALAN JURONG KECHIL, JALAN ANAK BUKIT, 98% of whose 41 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-22","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":18.08336950007233,"mid":18.08336950007233,"hi":18.08336950007233},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1645747200,"listedShare":1,"unitSqft":6500,"unitSqftLo":6500,"unitSqftHi":6500,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":1620,"listedOn":"2022-02-25","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":75.0141489083874,"mid":94.3755178716255,"hi":116.86531309570553},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1772582400,"listedShare":1,"unitSqft":1055,"unitSqftLo":350,"unitSqftHi":3660,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":152,"listedOn":"2026-03-04","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 152 days before this snapshot (posted 2026-03-04), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 148 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":10,"listings":11,"strata":5,"ceilingSqm":30,"psm":{"lo":119.599004630108,"hi":159.286566704673},"psf":{"lo":11.11111111111111,"hi":14.798206278026907},"asOf":"2026-08-03","why":"10 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":119.599004630108,"mid":126.38039149057803,"hi":133.16177835104807},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784961464,"listedShare":1,"unitSqft":102.5,"unitSqftLo":97,"unitSqftHi":108,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":129.50329720103883,"mid":129.50329720103883,"hi":129.50329720103883},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784466769,"listedShare":1,"unitSqft":320,"unitSqftLo":320,"unitSqftHi":320,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":121.52802083381943,"mid":121.52802083381943,"hi":121.52802083381943},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784347165,"listedShare":1,"unitSqft":248,"unitSqftLo":248,"unitSqftHi":248,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":142.88376659349186,"mid":151.08516664908242,"hi":159.286566704673},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785227802,"listedShare":1,"unitSqft":224.5,"unitSqftLo":223,"unitSqftHi":226,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":119.599004630108,"mid":127.34489959243375,"hi":133.16177835104807},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1759579200,"listedShare":1,"unitSqft":102.5,"unitSqftLo":97,"unitSqftHi":248,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":8,"demoted":3,"by":{"class":2,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":57.1,"mid":105.2,"hi":125.4,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":2100000,"mid":5700000,"hi":11750000},"unit":"SGD","n":112,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 19 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-12-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":980000,"mid":4437944,"hi":5720000},"unit":"SGD","n":121,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 26 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":550000,"mid":1475000,"hi":3012260},"unit":"SGD","n":1485,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 9 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-11-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1205000,"mid":1812500,"hi":2500000},"unit":"SGD","n":572,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 8 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-06-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5750000,"mid":7990000,"hi":12650000},"unit":"SGD","n":8,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-07-31","asOfFromVerb":"contracts to","asOf":"2025-04-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2195000,"mid":3565000,"hi":4470000},"unit":"SGD","n":8,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-10-31","asOfFromVerb":"contracts to","asOf":"2025-09-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":77,"mid":77,"hi":77},"unit":"premises","n":77,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 59 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":59,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 59 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 15 postals pooled here; the oldest part's newest row was updated 2025-04-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-04-15","asOfFromVerb":"updated","asOf":"2026-08-12","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"vet-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":25,"mid":25,"hi":25},"unit":"premises","n":25,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":390,"mid":390,"hi":390},"unit":"premises","n":390,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 404 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":404,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 404 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":9678.3,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.3% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":35.56,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.3% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":103.75,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.3% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":108.11,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.3% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.16,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.3% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":84.19,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.3% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":14.01,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.3% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":107.66,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":2.05,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":2.86,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":19.19,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.3% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":23.34,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.3% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":574.98,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.3% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":574.98,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.3% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 59 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":59,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 59 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["DT5"],"name":"BEAUTY WORLD MRT STATION (DT5)","taps":32540,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Bukit Timah Interim Hawker Centre and Market","stalls":78,"status":"Interim Centre","updated":"2026-03-13","open":true},{"name":"Bukit Timah Market","stalls":82,"status":"Under Construction","updated":"2025-08-07","open":false}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":78,"openCentres":1,"notYetOpen":{"centres":1,"stalls":82,"list":[{"name":"Bukit Timah Market","stalls":82,"status":"Under Construction"}],"why":"NEA marks this centre UNDER CONSTRUCTION. The stalls are counted in the registry and there is no door on them yet, so they are named here and kept OUT of the stall count above. A centre that has not opened is not competition today, and it is coming, which is why it is on the card rather than dropped."},"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.049,"shopfrontSqm":134680,"shopfrontWhy":null,"zonedSqm":2761660,"dominantUse":"RESIDENTIAL","parcels":2470,"meanPlotRatio":1.88,"topUses":[{"use":"RESIDENTIAL","share":0.444},{"use":"ROAD","share":0.212},{"use":"EDUCATIONAL INSTITUTION","share":0.163}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$25,000 -$29,999","earningHouseholds":24000,"households":27000,"noEmployedPersonShare":0.119,"shareAbove10k":0.842,"shareAbove20k":0.625,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":21,"hdbUnits":1713,"rooms":{"u1":0,"u2":132,"u3":21,"u4":668,"u5exec":892,"rental":0},"resale":{"n":94,"median":1118000,"p25":938000,"p75":1280000,"psm":9110,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":48.88,"mid":108.7,"hi":125.37},"unit":"SGD/sqm/month","n":3,"district":"21","share":0.992,"postals":380,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":100.7,"mid":111.11,"hi":125.37,"n":3},{"sizeBand":"over-30-100","lo":79.48,"mid":108.7,"hi":115.76,"n":3},{"sizeBand":"over-100-300","lo":48.88,"mid":54.71,"hi":55.32,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 21","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 99% of this corner's geocoded postals sit in District 21. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"ANCHORVALE":{"area":"SENGKANG","region":"NORTH-EAST REGION","people":{"value":{"lo":52390,"mid":52390,"hi":52390},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":14758,"mid":18655,"hi":22977},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":23500,"mid":23500,"hi":23500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SENGKANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SENGKANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":6,"withheld":1},"coverageNote":"Shown on 6 of SENGKANG's 7 subzones; withheld from LORONG HALUS NORTH, which publishes no premises, taps or residents to carry a share of it."},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":7198,"mid":7198,"hi":7198},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3602,"mid":3602,"hi":3602},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2075,"mid":2075,"hi":2075},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1087,"mid":1087,"hi":1087},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3328,"mid":3328,"hi":3328},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2027,"mid":2027,"hi":2027},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1083,"mid":1083,"hi":1083},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":583,"mid":583,"hi":583},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4506,"mid":4506,"hi":4506},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":7527,"mid":7527,"hi":7527},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1490,"mid":1490,"hi":1490},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1075,"mid":1075,"hi":1075},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3253,"mid":3253,"hi":3253},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3862,"mid":3862,"hi":3862},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1247,"mid":1247,"hi":1247},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1000,"mid":1000,"hi":1000},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":23955,"mid":23955,"hi":23955},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":24395,"mid":24395,"hi":24395},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":7728,"mid":7728,"hi":7728},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":5255,"mid":5255,"hi":5255},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":18575,"mid":18575,"hi":18575},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":18703,"mid":18703,"hi":18703},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":6731,"mid":6731,"hi":6731},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":4884,"mid":4884,"hi":4884},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":{"absent":{"code":"not_published","ours":false,"why":"no valued commercial-rent row is placed at this corner; the store holds 3 absent commercialRent.psm row(s) here (not_published): the family's absence, inherited"}},"hdbTender":[{"value":{"lo":3994,"mid":8126,"hi":21281},"unit":"SGD/month","n":23,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 23 tenders pooled here; the oldest of them closed 2022-10-06. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2022-10-06","asOfFromVerb":"bids closed","asOf":"2024-02-20","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":3000,"mid":5094,"hi":16000},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2025-11-20. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-20","asOfFromVerb":"bids closed","asOf":"2026-07-01","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":63.829787234042556,"mid":137.93103448275863,"hi":203.76},"unit":"SGD/sqm/month","n":3,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2025-11-20. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-20","asOfFromVerb":"bids closed","asOf":"2026-07-01","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1500,"mid":3000,"hi":4000},"unit":"SGD/month","n":2891,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 125 blocks pooled here; the oldest part's newest approval month ends 2022-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9542,"sources":125,"sourcesAskedUnanswered":6,"coverageNote":"built from 125 of 131 sources known in this subzone (95%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":3000,"hi":3800},"unit":"SGD/month","n":861,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 101 blocks pooled here; the oldest part's newest approval month ends 2021-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":101,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 101 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1875,"mid":2812.5,"hi":3200},"unit":"SGD/month","n":76,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 12 blocks pooled here; the oldest part's newest approval month ends 2024-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":3125,"hi":4075},"unit":"SGD/month","n":1528,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 87 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":87,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 87 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1400,"mid":2362.5,"hi":2600},"unit":"SGD/month","n":85,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3150,"hi":4000},"unit":"SGD/month","n":341,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 19 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3812.5,"mid":4025,"hi":4200},"unit":"SGD/month","n":28,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":2401,"mid":8838,"hi":144797},"unit":"SGD/month","n":16,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 16 tenders pooled here; the oldest of them closed 2022-06-29. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2022-06-29","asOfFromVerb":"bids closed","asOf":"2023-08-10","carried":true,"coverage":0.9412,"sources":16,"sourcesAskedUnanswered":1,"coverageNote":"built from 16 of 17 sources known in this subzone (94%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"basement","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, basement (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a basement-floor row. The shop-rent slot is led by street-level space; a basement unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":5645,"mid":14320,"hi":33332},"unit":"SGD/month","n":5,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2023-03-23. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2023-03-23","asOfFromVerb":"bids closed","asOf":"2023-06-13","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[{"value":{"lo":10530,"mid":10530,"hi":10530},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":210.6,"mid":210.6,"hi":210.6},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":215.2782083341944,"hi":215.2782083341944},"psf":{"lo":20,"hi":20},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":215.2782083341944,"mid":215.2782083341944,"hi":215.2782083341944},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1779062400,"listedShare":1,"unitSqft":250,"unitSqftLo":250,"unitSqftHi":250,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":5,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":63.8,"mid":137.9,"hi":203.8,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1219444,"mid":1507500,"hi":1800000},"unit":"SGD","n":1056,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":35,"mid":35,"hi":35},"unit":"premises","n":35,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 20 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 20 postals pooled here; the oldest part's newest row was updated 2025-04-03. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-04-03","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":33,"mid":33,"hi":33},"unit":"premises","n":33,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":185,"mid":185,"hi":185},"unit":"premises","n":185,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 184 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":184,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 184 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":6003.27,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":24.06,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":61.5,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":64.55,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.26,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":56.03,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.51,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.83,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-3-room","share":0.041,"note":"the TOP of this range is the hdb-3-room stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.52,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.18,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":8.64,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":8.19,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":330.45,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":330.45,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 20 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":25,"mid":47,"hi":116},"unit":"sqm","n":3,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2025-11-20. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-20","asOfFromVerb":"bids closed","asOf":"2026-07-01","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":50,"mid":50,"hi":50},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":3}},"stations":{"list":[{"codes":["NE16","STC"],"name":"SENGKANG MRT STATION (NE16 / STC)","taps":97336,"metres":237,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4},{"codes":["NE15"],"name":"BUANGKOK MRT STATION (NE15)","taps":50466,"metres":390,"measuredTo":"exit","nearestExit":"A","exitsKnown":2},{"codes":["SW2"],"name":"FARMWAY LRT STATION (SW2)","taps":6403,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["SW6"],"name":"LAYAR LRT STATION (SW6)","taps":5316,"metres":146,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["SW1"],"name":"CHENG LIM LRT STATION (SW1)","taps":4018,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["SW7"],"name":"TONGKANG LRT STATION (SW7)","taps":3108,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["SW8"],"name":"RENJONG LRT STATION (SW8)","taps":2562,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Anchorvale Village Hawker Centre","stalls":36,"status":"Existing (new)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":36,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.006,"shopfrontSqm":9678,"shopfrontWhy":null,"zonedSqm":1685246,"dominantUse":"RESIDENTIAL","parcels":70,"meanPlotRatio":3,"topUses":[{"use":"RESIDENTIAL","share":0.422},{"use":"ROAD","share":0.282},{"use":"EDUCATIONAL INSTITUTION","share":0.097}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":88000,"households":95900,"noEmployedPersonShare":0.081,"shareAbove10k":0.616,"shareAbove20k":0.234,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":168,"hdbUnits":14209,"rooms":{"u1":0,"u2":1100,"u3":652,"u4":5222,"u5exec":6891,"rental":344},"resale":{"n":1054,"median":650000,"p25":586000,"p75":718000,"psm":6706,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":178,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"ANG MO KIO TOWN CENTRE":{"area":"ANG MO KIO","region":"NORTH-EAST REGION","people":{"value":{"lo":4840,"mid":4840,"hi":4840},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1340,"mid":1694,"hi":2086},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50000,"mid":50000,"hi":50000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ANG MO KIO, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ANG MO KIO with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4274,"mid":4274,"hi":4274},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":6117,"mid":6117,"hi":6117},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2537,"mid":2537,"hi":2537},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4267,"mid":4267,"hi":4267},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":8646,"mid":8646,"hi":8646},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":7300,"mid":7300,"hi":7300},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6379,"mid":6379,"hi":6379},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5406,"mid":5406,"hi":5406},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":31818,"mid":31818,"hi":31818},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":30839,"mid":30839,"hi":30839},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":27863,"mid":27863,"hi":27863},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":27598,"mid":27598,"hi":27598},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"ANG MO KIO MRT STATION (NS16)","stationTaps":91500,"exit":"Exit C","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. ANG MO KIO (NS16)'s Exit C opens in this corner and the station takes 91,500 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":54.24142987143756,"mid":218.35361131039718,"hi":344.44513333471104},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1782259200,"listedShare":1,"unitSqft":750,"unitSqftLo":350,"unitSqftHi":1184,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":40,"listedOn":"2026-06-24","share":1,"known":true}}],"hdbTender":[],"residential":[{"value":{"lo":2000,"mid":3200,"hi":4200},"unit":"SGD/month","n":274,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 15 blocks pooled here; the oldest part's newest approval month ends 2025-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8333,"sources":15,"sourcesAskedUnanswered":3,"coverageNote":"built from 15 of 18 sources known in this subzone (83%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2425,"mid":3600,"hi":3937.5},"unit":"SGD/month","n":47,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":2600,"hi":3300},"unit":"SGD/month","n":83,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2025-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":3675,"hi":4200},"unit":"SGD/month","n":144,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2025-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-08-31","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1350,"mid":1350,"hi":1350},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4200,"mid":4650,"hi":5250},"unit":"SGD/month","n":38,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":70.26807044649132,"mid":171.12962096120185,"hi":261.40925297723606},"unit":"SGD/sqm/month","n":17,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":14,"listedEpoch":1784521138,"listedShare":1,"unitSqft":972,"unitSqftLo":350,"unitSqftHi":3186,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse (measured on ANG MO KIO AVENUE 6, ANG MO KIO AVENUE 8, 49% of whose 65 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ANG MO KIO AVENUE 6","share":0.556,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ANG MO KIO AVENUE 8","share":0.414,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.492,"shareKnown":true,"postals":65,"why":"measured on ANG MO KIO AVENUE 6, ANG MO KIO AVENUE 8, 49% of whose 65 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ANG MO KIO AVENUE 6, ANG MO KIO AVENUE 8, 49% of whose 65 geocoded postals sit in this corner"},{"value":{"lo":80.67572299376559,"mid":123.78296906531853,"hi":161.4586562506458},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":4,"listedEpoch":1784180045,"listedShare":1,"unitSqft":1172.5,"unitSqftLo":958,"unitSqftHi":6024,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail (measured on ANG MO KIO AVENUE 6, ANG MO KIO AVENUE 8, 49% of whose 65 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ANG MO KIO AVENUE 6","share":0.556,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ANG MO KIO AVENUE 8","share":0.414,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.492,"shareKnown":true,"postals":65,"why":"measured on ANG MO KIO AVENUE 6, ANG MO KIO AVENUE 8, 49% of whose 65 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ANG MO KIO AVENUE 6, ANG MO KIO AVENUE 8, 49% of whose 65 geocoded postals sit in this corner"},{"value":{"lo":86.75829434233245,"mid":141.80043199333562,"hi":215.2782083341944},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":4,"listedEpoch":1784795244,"listedShare":1,"unitSqft":933.5,"unitSqftLo":484,"unitSqftHi":2600,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b (measured on ANG MO KIO AVENUE 6, ANG MO KIO AVENUE 8, 49% of whose 65 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ANG MO KIO AVENUE 6","share":0.556,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ANG MO KIO AVENUE 8","share":0.414,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.492,"shareKnown":true,"postals":65,"why":"measured on ANG MO KIO AVENUE 6, ANG MO KIO AVENUE 8, 49% of whose 65 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ANG MO KIO AVENUE 6, ANG MO KIO AVENUE 8, 49% of whose 65 geocoded postals sit in this corner"},{"value":{"lo":247.56993958432355,"mid":247.56993958432355,"hi":247.56993958432355},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783493209,"listedShare":1,"unitSqft":395,"unitSqftLo":395,"unitSqftHi":395,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop (measured on ANG MO KIO AVENUE 8, 41% of whose 29 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ANG MO KIO AVENUE 8","share":0.414,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.414,"shareKnown":true,"postals":29,"why":"measured on ANG MO KIO AVENUE 8, 41% of whose 29 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ANG MO KIO AVENUE 8, 41% of whose 29 geocoded postals sit in this corner"},{"value":{"lo":88.24456139607616,"mid":185.62727142768827,"hi":258.3338500010333},"unit":"SGD/sqm/month","n":27,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":21,"listedEpoch":1784497729,"listedShare":1,"unitSqft":887.25,"unitSqftLo":350,"unitSqftHi":6024,"listings":27,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled (measured on ANG MO KIO AVENUE 6, ANG MO KIO AVENUE 8, 49% of whose 65 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ANG MO KIO AVENUE 6","share":0.556,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ANG MO KIO AVENUE 8","share":0.414,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.492,"shareKnown":true,"postals":65,"why":"measured on ANG MO KIO AVENUE 6, ANG MO KIO AVENUE 8, 49% of whose 65 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ANG MO KIO AVENUE 6, ANG MO KIO AVENUE 8, 49% of whose 65 geocoded postals sit in this corner"}],"context":[{"value":{"lo":81.22,"mid":81.22,"hi":81.22},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2023-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"ANG MO KIO AVENUE 6","share":0.556,"postals":36,"contributed":true,"lastValuedQuarter":"2023-03-31"}],"share":0.556,"shareKnown":true,"postals":36,"why":"measured on ANG MO KIO AVENUE 6, 56% of whose 36 geocoded postals sit in this corner"},"notLeading":{"gate":"stale","why":"last stamped 2023-03, 13 quarters before URA's newest figures on this surface (2026-06-30). A signed-lease median more than four quarters back has had a full year of the publisher's own quarters issued after it for the same market and was replaced by none of them, so it cannot lead a card dated today. The number is untouched and stays here as the last thing this instrument stamped"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":320.00814752380245,"mid":320.00814752380245,"hi":320.00814752380245},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1772409600,"listedShare":1,"unitSqft":740,"unitSqftLo":740,"unitSqftHi":740,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":154,"listedOn":"2026-03-02","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 154 days before this snapshot (posted 2026-03-02), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-06-24, 114 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shop","classFamily":"shopfront"},{"value":{"lo":3500,"mid":4250,"hi":5000},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-17. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-17","asOfFromVerb":"bids closed","asOf":"2026-05-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":22.189818043492046,"mid":27.986800913637914,"hi":33.78378378378378},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-17. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-17","asOfFromVerb":"bids closed","asOf":"2026-05-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":5,"listings":5,"strata":4,"ceilingSqm":30,"psm":{"lo":151.96108823590194,"hi":538.195520835486},"psf":{"lo":14.11764705882353,"hi":50},"asOf":"2026-08-03","why":"5 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":231.42407395925898,"mid":302.0104864996054,"hi":372.59689903995184},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784773052,"listedShare":1,"unitSqft":230,"unitSqftLo":200,"unitSqftHi":260,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":345.98283482281244,"mid":345.98283482281244,"hi":345.98283482281244},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1759968000,"listedShare":1,"unitSqft":280,"unitSqftLo":280,"unitSqftHi":280,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":538.195520835486,"mid":538.195520835486,"hi":538.195520835486},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780099200,"listedShare":1,"unitSqft":120,"unitSqftLo":120,"unitSqftHi":120,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":151.96108823590194,"mid":151.96108823590194,"hi":151.96108823590194},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1762214400,"listedShare":1,"unitSqft":170,"unitSqftLo":170,"unitSqftHi":170,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":5,"demoted":4,"by":{"class":2,"stale":1,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":5,"ofBands":5,"lo":54.2,"mid":218.4,"hi":344.4,"note":"the record here covers 5 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1435000,"mid":1687500,"hi":1900000},"unit":"SGD","n":166,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":45,"mid":45,"hi":45},"unit":"premises","n":45,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 22 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2025-04-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-04-15","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":59,"mid":59,"hi":59},"unit":"premises","n":59,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":338,"mid":338,"hi":338},"unit":"premises","n":338,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 47 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":7276.11,"hi":9567.2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":28.59,"hi":36.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":78.16,"hi":113.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":86.18,"hi":127.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":5.3,"mid":10.66,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":69.56,"hi":94},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":10.01,"hi":14.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":106.73,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.99,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":2.21,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":13.63,"hi":25.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":11.36,"hi":17.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":432.66,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":432.66,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":23,"mid":23,"hi":23},"unit":"premises","n":23,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 22 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":148,"mid":152.865,"hi":157.73},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-17. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-17","asOfFromVerb":"bids closed","asOf":"2026-05-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["NS16"],"name":"ANG MO KIO MRT STATION (NS16)","taps":91500,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Ang Mo Kio Ave 6 Blk 724 (Blk 724 Ang Mo Kio Market)","stalls":45,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":45,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.426,"shopfrontSqm":127009,"shopfrontWhy":null,"zonedSqm":298494,"dominantUse":"COMMERCIAL & RESIDENTIAL","parcels":17,"meanPlotRatio":3.55,"topUses":[{"use":"COMMERCIAL & RESIDENTIAL","share":0.361},{"use":"RESIDENTIAL","share":0.359},{"use":"ROAD","share":0.175}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":48600,"households":61900,"noEmployedPersonShare":0.215,"shareAbove10k":0.514,"shareAbove20k":0.226,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":37,"hdbUnits":1342,"rooms":{"u1":0,"u2":80,"u3":170,"u4":336,"u5exec":680,"rental":76},"resale":{"n":63,"median":760000,"p25":555000,"p75":838888,"psm":6838,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":100,"mid":195.17000000000002,"hi":239.11},"unit":"SGD/sqm/month","n":3,"district":"20","share":1,"postals":43,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":100,"mid":178.57,"hi":195.95,"n":3},{"sizeBand":"over-30-100","lo":199.25,"mid":211.77,"hi":239.11,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 20","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 20. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"ANSON":{"area":"DOWNTOWN CORE","region":"CENTRAL REGION","people":{"value":{"lo":100,"mid":100,"hi":100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":17,"households":{"value":{"lo":20,"mid":25,"hi":31},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":332600,"mid":332600,"hi":332600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area DOWNTOWN CORE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in DOWNTOWN CORE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":13,"shown":13,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":447,"mid":447,"hi":447},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1024,"mid":1024,"hi":1024},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":158,"mid":158,"hi":158},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":197,"mid":197,"hi":197},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":895,"mid":895,"hi":895},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":394,"mid":394,"hi":394},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":358,"mid":358,"hi":358},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":302,"mid":302,"hi":302},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2493,"mid":2493,"hi":2493},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2426,"mid":2426,"hi":2426},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1568,"mid":1568,"hi":1568},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1502,"mid":1502,"hi":1502},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":190.71040287918825,"mid":192.2189523369518,"hi":193.72750179471532},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784832547,"listedShare":1,"unitSqft":2822,"unitSqftLo":2822,"unitSqftHi":2822,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"HOE CHIANG ROAD","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":6,"why":"measured on HOE CHIANG ROAD, 100% of whose 6 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-23","share":1,"known":true}},{"value":{"lo":193.69756569393178,"mid":193.75038750077493,"hi":209.89625312583954},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1785179174,"listedShare":1,"unitSqft":2360,"unitSqftLo":1834,"unitSqftHi":7600,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"HOE CHIANG ROAD","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":6,"why":"measured on HOE CHIANG ROAD, 100% of whose 6 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-27","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3400,"mid":4450,"hi":6000},"unit":"SGD/month","n":72,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3400,"mid":4450,"hi":6000},"unit":"SGD/month","n":72,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":125.92,"mid":142.06,"hi":142.07},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"HOE CHIANG ROAD","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":6,"why":"measured on HOE CHIANG ROAD, 100% of whose 6 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":193.5158963198101,"mid":193.73894464774514,"hi":199.13234270912983},"unit":"SGD/sqm/month","n":8,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1785130669,"listedShare":1,"unitSqft":2822,"unitSqftLo":1834,"unitSqftHi":7600,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"HOE CHIANG ROAD","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":6,"why":"measured on HOE CHIANG ROAD, 100% of whose 6 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":86.11128333367776,"mid":110.81582446852836,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1773532800,"listedShare":1,"unitSqft":1469,"unitSqftLo":900,"unitSqftHi":4000,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":141,"listedOn":"2026-03-15","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 141 days before this snapshot (posted 2026-03-15), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-27, 135 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":67.73031723970298,"mid":95.85251677603617,"hi":160.38064413812893},"unit":"SGD/sqm/month","n":74,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":70,"listedEpoch":1768945288,"listedShare":1,"unitSqft":2106.75,"unitSqftLo":463,"unitSqftHi":20000,"listings":75,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":194,"listedOn":"2026-01-20","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":96.82678036020738,"mid":96.82678036020738,"hi":96.82678036020738},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1755936636,"listedShare":1,"unitSqft":2668,"unitSqftLo":2668,"unitSqftHi":2668,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-a"},"label":"propertyType: grade-a","listedAge":{"days":345,"listedOn":"2025-08-23","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-a\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 2.2x the median of the 688 off-class rows. Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-a","classFamily":"grade-a"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":7,"listings":7,"strata":2,"ceilingSqm":30,"psm":{"lo":96.87519375038748,"hi":373.4417899674801},"psf":{"lo":9,"hi":34.69387755102041},"asOf":"2026-08-03","why":"7 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":373.4417899674801,"mid":373.4417899674801,"hi":373.4417899674801},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785286667,"listedShare":1,"unitSqft":196,"unitSqftLo":196,"unitSqftHi":196,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":96.87519375038748,"mid":168.1861002610894,"hi":199.53598934975645},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1779235200,"listedShare":1,"unitSqft":160,"unitSqftLo":160,"unitSqftHi":300,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":5,"by":{"class":4,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1772750,"mid":1992590,"hi":2162250},"unit":"SGD","n":278,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":15,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 15 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-09-01","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":82,"mid":82,"hi":82},"unit":"premises","n":82,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 28 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 15 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":795,"mid":795,"hi":795},"unit":"rooms","n":2,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":42},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["EW15"],"name":"TANJONG PAGAR MRT STATION (EW15)","taps":85906,"metres":132,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":9}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Tanjong Pagar Plaza Blk 6 (Blk 6 Tanjong Pagar Plaza Market and Food Centre)","stalls":52,"status":"Existing","metres":103},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Tanjong Pagar Plaza Blk 6 (Blk 6 Tanjong Pagar Plaza Market and Food Centre), 103m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.546,"shopfrontSqm":56599,"shopfrontWhy":null,"zonedSqm":103670,"dominantUse":"ROAD","parcels":52,"meanPlotRatio":5.72,"topUses":[{"use":"ROAD","share":0.454},{"use":"COMMERCIAL","share":0.272},{"use":"HOTEL","share":0.14}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; DOWNTOWN CORE is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":32.29,"mid":98.21,"hi":149.16},"unit":"SGD/sqm/month","n":3,"district":"02","share":1,"postals":26,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":117.18,"mid":135.69,"hi":145.64,"n":3},{"sizeBand":"over-30-100","lo":92.17,"mid":98.21,"hi":149.16,"n":3},{"sizeBand":"over-100-300","lo":32.29,"mid":69.32,"hi":110.19,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 02","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 02. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BAHAR":{"area":"WESTERN WATER CATCHMENT","region":"WEST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":29500,"mid":29500,"hi":29500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area WESTERN WATER CATCHMENT, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in WESTERN WATER CATCHMENT with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2,"mid":2,"hi":2},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":84,"mid":84,"hi":84},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1,"mid":1,"hi":1},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":12,"mid":12,"hi":12},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":15,"mid":15,"hi":15},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":10,"mid":10,"hi":10},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6,"mid":6,"hi":6},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4,"mid":4,"hi":4},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":32,"mid":32,"hi":32},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":133,"mid":133,"hi":133},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":15,"mid":15,"hi":15},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":34,"mid":34,"hi":34},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"absent":{"code":"not_yet_wired","ours":true,"why":"no licensed-premises fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW28"],"name":"PIONEER MRT STATION (EW28)","taps":61475,"metres":1908,"nearestExit":"Exit B","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","metres":1529},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Hawker Centre, 1529m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":521271,"dominantUse":"BUSINESS 2","parcels":9,"meanPlotRatio":null,"topUses":[{"use":"BUSINESS 2","share":0.661},{"use":"ROAD","share":0.33},{"use":"UTILITY","share":0.006}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; WESTERN WATER CATCHMENT is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"compPA":{"value":{"lo":239,"mid":239,"hi":239},"unit":"premises","n":239,"instrument":"sfa.trackrecord.by-postal:carried","grain":"planningArea","area":"WESTERN WATER CATCHMENT","subzonesCounted":2,"asOf":"2026-08-30","asOfIs":"the newest crawl night among the 2 counted corners of WESTERN WATER CATCHMENT. A planning-area total is dated by its parts, and SFA stamps no date of its own","coverage":1,"sources":63,"sourcesAskedUnanswered":0,"label":"ALL licensed food premises, planning area WESTERN WATER CATCHMENT, its 2 counted corners","caveat":"PLANNING-AREA grain, not this corner. No geocoded postal address is known at this corner, so SFA's register cannot count anything AT it; the figure is the same postal-grain census rows summed across the 2 corners of WESTERN WATER CATCHMENT that publish one. No share of it is placed here. The area total is real, its placement at this corner is not."},"rentDistrict":{"absent":{"code":"no_instrument_here","ours":false,"why":"No geocoded postal address falls inside this corner, so there is nothing for URA's sector table to read a district from. The district crosswalk covers 316 of the 332 subzones and this is one of the sixteen it cannot reach. The land here is business 2. A place with no addresses is not a place with cheap rent; it is a place this instrument has no way to describe."}}},"BALESTIER":{"area":"NOVENA","region":"CENTRAL REGION","people":{"value":{"lo":32800,"mid":32800,"hi":32800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":9973,"mid":12606,"hi":15527},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":44900,"mid":44900,"hi":44900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area NOVENA, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in NOVENA with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":9511,"mid":9511,"hi":9511},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5608,"mid":5608,"hi":5608},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5844,"mid":5844,"hi":5844},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3892,"mid":3892,"hi":3892},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6800,"mid":6800,"hi":6800},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":9384,"mid":9384,"hi":9384},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5796,"mid":5796,"hi":5796},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6402,"mid":6402,"hi":6402},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":33662,"mid":33662,"hi":33662},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":34047,"mid":34047,"hi":34047},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":30989,"mid":30989,"hi":30989},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":30699,"mid":30699,"hi":30699},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":48.75,"mid":149.115,"hi":233.33},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2026-03-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2026-03-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"BALESTIER ROAD","share":0.977,"postals":128,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"IRRAWADDY ROAD","share":0.727,"postals":11,"contributed":true,"lastValuedQuarter":"2026-03-31"}],"share":0.957,"shareKnown":true,"postals":139,"why":"measured on BALESTIER ROAD, IRRAWADDY ROAD, 96% of whose 139 geocoded postals sit in this corner"}},{"value":{"lo":45.84272561402264,"mid":64.99309609340008,"hi":101.48829821469164},"unit":"SGD/sqm/month","n":19,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":21,"listedEpoch":1784668685,"listedShare":1,"unitSqft":1710,"unitSqftLo":350,"unitSqftHi":3421,"listings":21,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"KIM KEAT ROAD","share":1,"postals":24,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"WHAMPOA DRIVE","share":1,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BALESTIER ROAD","share":0.977,"postals":128,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.983,"shareKnown":true,"postals":181,"why":"measured on KIM KEAT ROAD, WHAMPOA DRIVE, BALESTIER ROAD, 98% of whose 181 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-21","share":1,"known":true}},{"value":{"lo":55.95275070414409,"mid":62.946844542162104,"hi":68.2668635672803},"unit":"SGD/sqm/month","n":13,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":13,"listedEpoch":1784711115,"listedShare":1,"unitSqft":1539,"unitSqftLo":388,"unitSqftHi":3864,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"BALESTIER ROAD","share":0.977,"postals":128,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.977,"shareKnown":true,"postals":128,"why":"measured on BALESTIER ROAD, 98% of whose 128 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-22","share":1,"known":true}},{"value":{"lo":55.87617156049723,"mid":83.02301808238902,"hi":99.89419988213925},"unit":"SGD/sqm/month","n":12,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1784708288,"listedShare":1,"unitSqft":2825,"unitSqftLo":700,"unitSqftHi":4111,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"AH HOOD ROAD","share":1,"postals":11,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BALESTIER ROAD","share":0.977,"postals":128,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.978,"shareKnown":true,"postals":139,"why":"measured on AH HOOD ROAD, BALESTIER ROAD, 98% of whose 139 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-22","share":1,"known":true}},{"value":{"lo":55.8321776754028,"mid":67.65599306806327,"hi":90.7600150649667},"unit":"SGD/sqm/month","n":12,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":13,"listedEpoch":1784621435,"listedShare":1,"unitSqft":576,"unitSqftLo":407,"unitSqftHi":3461,"listings":14,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"BALESTIER ROAD","share":0.977,"postals":128,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.977,"shareKnown":true,"postals":128,"why":"measured on BALESTIER ROAD, 98% of whose 128 geocoded postals sit in this corner"},"listedAge":{"days":13,"listedOn":"2026-07-21","share":1,"known":true}}],"hdbTender":[{"value":{"lo":27000,"mid":27000,"hi":27000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-05-15","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range"},{"value":{"lo":1900,"mid":1900,"hi":1900},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":35.84905660377358,"mid":35.84905660377358,"hi":35.84905660377358},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":700,"mid":3100,"hi":4875},"unit":"SGD/month","n":1569,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 61 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.6932,"sources":61,"sourcesAskedUnanswered":27,"coverageNote":"built from 61 of 88 sources known in this subzone (69%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2200,"mid":3262.5,"hi":5250},"unit":"SGD/month","n":523,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 34 blocks pooled here; the oldest part's newest approval month ends 2024-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":700,"mid":2400,"hi":4875},"unit":"SGD/month","n":795,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 25 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2012.5,"mid":3500,"hi":6375},"unit":"SGD/month","n":217,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2021-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2600,"mid":3450,"hi":4075},"unit":"SGD/month","n":34,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2025-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-10-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5600,"mid":7750,"hi":12500},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2550,"mid":4000,"hi":6200},"unit":"SGD/month","n":541,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 29 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":41.11,"mid":45.83,"hi":51.31},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"BALESTIER ROAD","share":0.977,"postals":128,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.977,"shareKnown":true,"postals":128,"why":"measured on BALESTIER ROAD, 98% of whose 128 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":279.8616708344527,"mid":294.73729300275863,"hi":301.4608940586961},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1785226676,"listedShare":1,"unitSqft":581,"unitSqftLo":517,"unitSqftHi":1055,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical","streetGrain":{"streets":[{"street":"IRRAWADDY ROAD","share":0.727,"postals":11,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.727,"shareKnown":true,"postals":11,"why":"measured on IRRAWADDY ROAD, 73% of whose 11 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.8x the median of the 12 rows typed \"medical\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical","classFamily":"medical"},{"value":{"lo":45.84272561402264,"mid":82.28299984776305,"hi":101.48829821469164},"unit":"SGD/sqm/month","n":56,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":52,"listedEpoch":1784665077,"listedShare":1,"unitSqft":1738.5,"unitSqftLo":350,"unitSqftHi":4111,"listings":61,"asOf":"2026-08-03","carried":true,"coverage":0.8,"sources":4,"sourcesAskedUnanswered":1,"coverageNote":"built from 4 of 5 sources known in this subzone (80%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"AH HOOD ROAD","share":1,"postals":11,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KIM KEAT ROAD","share":1,"postals":24,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"WHAMPOA DRIVE","share":1,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BALESTIER ROAD","share":0.977,"postals":128,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.984,"shareKnown":true,"postals":192,"why":"measured on AH HOOD ROAD, KIM KEAT ROAD, WHAMPOA DRIVE and 1 more, 98% of whose 192 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-21","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":17.222256666735554,"mid":47.56855594919876,"hi":109.65678908628485},"unit":"SGD/sqm/month","n":17,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":17,"listedEpoch":1780531200,"listedShare":1,"unitSqft":1765,"unitSqftLo":500,"unitSqftHi":4908,"listings":18,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":60,"listedOn":"2026-06-04","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":35.367134226331935,"mid":71.91909878958826,"hi":117.6383652099423},"unit":"SGD/sqm/month","n":34,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":34,"listedEpoch":1776539584,"listedShare":1,"unitSqft":1624.5,"unitSqftLo":350,"unitSqftHi":3461,"listings":34,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":106,"listedOn":"2026-04-18","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 106 days before this snapshot (posted 2026-04-18), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-22, 95 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":17.32989577090265,"mid":83.42280857130308,"hi":145.54865320443344},"unit":"SGD/sqm/month","n":16,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":15,"listedEpoch":1769240449,"listedShare":1,"unitSqft":1910.5,"unitSqftLo":400,"unitSqftHi":9537,"listings":16,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":191,"listedOn":"2026-01-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":172.22256666735552,"mid":233.47992983505708,"hi":294.73729300275863},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1689811200,"listedShare":1,"unitSqft":899,"unitSqftLo":743,"unitSqftHi":1055,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":1110,"listedOn":"2023-07-20","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"},{"value":{"lo":8000,"mid":8000,"hi":8000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2019-04-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2019-04-24: the 3-year tenancy HDB lets these units on ran out 2022-04-24, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"},{"value":{"lo":1300,"mid":1350,"hi":1500},"unit":"SGD/month","n":6,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 6 tenders pooled here; the oldest of them closed 2026-02-27. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-02-27","asOfFromVerb":"bids closed","asOf":"2026-05-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":19.310344827586206,"mid":20.317337461300312,"hi":23.21981424148607},"unit":"SGD/sqm/month","n":6,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 6 tenders pooled here; the oldest of them closed 2026-02-27. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-02-27","asOfFromVerb":"bids closed","asOf":"2026-05-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":40,"listings":41,"strata":8,"ceilingSqm":30,"psm":{"lo":42.272811818350895,"hi":861.1128333367776},"psf":{"lo":3.927272727272727,"hi":80},"asOf":"2026-08-03","why":"40 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":84.0340374637864,"mid":84.0340374637864,"hi":84.0340374637864},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783740013,"listedShare":1,"unitSqft":228,"unitSqftLo":228,"unitSqftHi":228,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":58.40881621470391,"mid":80.22294261034412,"hi":120.04361059527568},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1785110399,"listedShare":1,"unitSqft":263.5,"unitSqftLo":258,"unitSqftHi":280,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":69.96541770861317,"mid":73.5613258345494,"hi":77.1572339604856},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1782295552,"listedShare":1,"unitSqft":213,"unitSqftLo":200,"unitSqftHi":226,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":523.2456452567225,"mid":676.588654764611,"hi":807.293281253229},"unit":"SGD/sqm/month","n":11,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":7,"listedEpoch":1784845132,"listedShare":1,"unitSqft":108,"unitSqftLo":90,"unitSqftHi":213,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":42.272811818350895,"mid":51.12857447937117,"hi":58.71223863659847},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1762595846,"listedShare":1,"unitSqft":247.5,"unitSqftLo":200,"unitSqftHi":300,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":58.40881621470391,"mid":102.03706900598434,"hi":165.96337646909262},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1780444800,"listedShare":1,"unitSqft":258,"unitSqftLo":227,"unitSqftHi":269,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":64.58346250025832,"mid":104.92026965190345,"hi":136.60962885742376},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1763683200,"listedShare":1,"unitSqft":129,"unitSqftLo":11,"unitSqftHi":269,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":418.562345061198,"mid":647.4446116033731,"hi":861.1128333367776},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1774191258,"listedShare":1,"unitSqft":155,"unitSqftLo":120,"unitSqftHi":280,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":18,"demoted":10,"by":{"class":8,"stale":0,"askAge":1,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"disagreement":{"achievedPsm":149.1,"achievedContracts":6,"askPsm":69.7,"askListings":56,"ratio":0.47,"note":"the headline is the SIGNED figure: 6 leases at S$13.85 psf. But 56 current asking prices here say S$6.47 psf, lower by 2.1x, off 9.3x as many observations. A signed lease is what someone paid and an ask is what a landlord wants; neither is the other's correction, and we do not average them. Where they part this far, the signed few may be old, small or unrepresentative. Read both before you budget."},"displacedDisagreement":{"leadPsm":149.1,"leadN":6,"heldPsm":71.9,"heldN":34,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":2.07,"note":"the head here won on freshness, not weight. A record of 34 observations of the same class sits below it, held back by the ask-age gate, saying S$6.68 psf against the head's S$13.85 psf off 6, 2.1x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."},"tooSpreadToShade":{"bandsSpanned":5,"ofBands":5,"lo":48.8,"mid":149.1,"hi":233.3,"note":"the record here covers 5 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":4125000,"mid":6982900,"hi":8014444},"unit":"SGD","n":8,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-10-31","asOfFromVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3245000,"mid":3779000,"hi":8700000},"unit":"SGD","n":17,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-06-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":700000,"mid":1388888,"hi":2550000},"unit":"SGD","n":1092,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 29 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-10-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1233000,"mid":2388888,"hi":3039500},"unit":"SGD","n":173,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 7 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":120,"mid":120,"hi":120},"unit":"premises","n":120,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 87 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":87,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 87 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 10 postals pooled here; the oldest part's newest row was updated 2025-12-01. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-12-01","asOfFromVerb":"updated","asOf":"2026-08-08","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":42,"mid":42,"hi":42},"unit":"premises","n":42,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 16 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":429,"mid":429,"hi":429},"unit":"premises","n":429,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 399 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":399,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 399 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":6025.21,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0121,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":22.7,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0121,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":62.54,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0121,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":64.26,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.74,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":56.11,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.86,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0121,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.62,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0121,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.85,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.013,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.82,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":11.58,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":9.65,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0121,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":339.81,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0121,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":339.81,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0121,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 87 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":87,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 87 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":53,"mid":53,"hi":53},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":64.6,"mid":64.6,"hi":72.5},"unit":"sqm","n":6,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 6 tenders pooled here; the oldest of them closed 2026-02-27. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-02-27","asOfFromVerb":"bids closed","asOf":"2026-05-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":2420,"mid":2420,"hi":2420},"unit":"rooms","n":16,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 16 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[{"codes":["NS20"],"name":"NOVENA MRT STATION (NS20)","taps":84837,"metres":36,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["NS19"],"name":"TOA PAYOH MRT STATION (NS19)","taps":76704,"metres":284,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Whampoa Drive Blk 90 (Whampoa Drive Makan Place/Whampoa Food Centre)","stalls":80,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Whampoa Drive Blk 91/92 (Whampoa Drive Makan Place/Whampoa Market)","stalls":52,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":132,"openCentres":2,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.075,"shopfrontSqm":141883,"shopfrontWhy":null,"zonedSqm":1903928,"dominantUse":"RESIDENTIAL","parcels":766,"meanPlotRatio":3.09,"topUses":[{"use":"RESIDENTIAL","share":0.499},{"use":"ROAD","share":0.231},{"use":"COMMERCIAL & RESIDENTIAL","share":0.055}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$17,500 - $19,999","earningHouseholds":16200,"households":19300,"noEmployedPersonShare":0.155,"shareAbove10k":0.698,"shareAbove20k":0.469,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":113,"hdbUnits":8374,"rooms":{"u1":0,"u2":156,"u3":3300,"u4":2740,"u5exec":1412,"rental":766},"resale":{"n":519,"median":625000,"p25":390000,"p75":845000,"psm":6792,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":63.21,"mid":118.35,"hi":147.17},"unit":"SGD/sqm/month","n":3,"district":"12","share":0.874,"postals":366,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":63.21,"mid":75.71,"hi":98.74,"n":3},{"sizeBand":"over-30-100","lo":112.99,"mid":125.25,"hi":147.17,"n":3},{"sizeBand":"over-100-300","lo":102.41,"mid":118.35,"hi":120.63,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 12","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 87% of this corner's geocoded postals sit in District 12. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BANGKIT":{"area":"BUKIT PANJANG","region":"WEST REGION","people":{"value":{"lo":20740,"mid":20740,"hi":20740},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":5854,"mid":7399,"hi":9114},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":11800,"mid":11800,"hi":11800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT PANJANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT PANJANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":7,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4813,"mid":4813,"hi":4813},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2330,"mid":2330,"hi":2330},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1186,"mid":1186,"hi":1186},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1014,"mid":1014,"hi":1014},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2990,"mid":2990,"hi":2990},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2233,"mid":2233,"hi":2233},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":686,"mid":686,"hi":686},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":717,"mid":717,"hi":717},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2416,"mid":2416,"hi":2416},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3953,"mid":3953,"hi":3953},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":848,"mid":848,"hi":848},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1224,"mid":1224,"hi":1224},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2084,"mid":2084,"hi":2084},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2525,"mid":2525,"hi":2525},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":618,"mid":618,"hi":618},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":686,"mid":686,"hi":686},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":15567,"mid":15567,"hi":15567},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":14589,"mid":14589,"hi":14589},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":4439,"mid":4439,"hi":4439},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":4558,"mid":4558,"hi":4558},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13794,"mid":13794,"hi":13794},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":13200,"mid":13200,"hi":13200},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":3633,"mid":3633,"hi":3633},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":3648,"mid":3648,"hi":3648},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1550,"mid":2650,"hi":4100},"unit":"SGD/month","n":837,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 58 blocks pooled here; the oldest part's newest approval month ends 2024-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9063,"sources":58,"sourcesAskedUnanswered":6,"coverageNote":"built from 58 of 64 sources known in this subzone (91%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1625,"mid":2700,"hi":3500},"unit":"SGD/month","n":405,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 47 blocks pooled here; the oldest part's newest approval month ends 2023-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1325,"mid":2200,"hi":2800},"unit":"SGD/month","n":237,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2025-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1675,"mid":3000,"hi":3725},"unit":"SGD/month","n":175,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 26 blocks pooled here; the oldest part's newest approval month ends 2024-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-11-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2674.5,"mid":3612.5,"hi":4100},"unit":"SGD/month","n":20,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4200,"mid":4200,"hi":4200},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":420.54347674586813,"mid":420.54347674586813,"hi":420.54347674586813},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785220909,"listedShare":1,"unitSqft":430,"unitSqftLo":430,"unitSqftHi":430,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"BANGKIT ROAD","share":1,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":27,"why":"measured on BANGKIT ROAD, 100% of whose 27 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":175.38,"median":223.62,"p75":277.64,"why":"judged against District 23's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 430 sqft falls in"},"notLeading":{"gate":"thin-ask-above-band","why":"a THIN ask: 1 unit, below URA's own disclosure floor of 3 contracts, asking above the top of the band it sits in: judged against District 23's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 430 sqft falls in. One landlord asking more than three quarters of a district's signed leases does not head a card; the stamped band does, and this asks beneath it. A thin ask AT OR BELOW that p75 keeps the lead (it is then the conservative number), so this gate refuses one direction only"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":420.54347674586813,"mid":420.54347674586813,"hi":420.54347674586813},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785220909,"listedShare":1,"unitSqft":430,"unitSqftLo":430,"unitSqftHi":430,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"BANGKIT ROAD","share":1,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":27,"why":"measured on BANGKIT ROAD, 100% of whose 27 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":369.04835714433324,"mid":459.24114976429405,"hi":549.4339423842548},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1773611094,"listedShare":1,"unitSqft":390.5,"unitSqftLo":350,"unitSqftHi":431,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":140,"listedOn":"2026-03-15","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 140 days before this snapshot (posted 2026-03-15), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 135 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":215.2782083341944,"hi":215.2782083341944},"psf":{"lo":20,"hi":20},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":215.2782083341944,"mid":215.2782083341944,"hi":215.2782083341944},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783712835,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":3,"demoted":3,"by":{"class":1,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":1},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1200000,"mid":1254000,"hi":1350250},"unit":"SGD","n":50,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":29,"mid":29,"hi":29},"unit":"premises","n":29,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2025-04-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-04-15","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":111,"mid":111,"hi":111},"unit":"premises","n":111,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 78 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":78,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 78 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":5444.72,"hi":9567.2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":21.76,"hi":36.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":56.9,"hi":113.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":54.5,"hi":127.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":5.3,"mid":10.18,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":50.44,"hi":94},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":6.45,"hi":14.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.63,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.35,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.81,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":8.58,"hi":25.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":7.23,"hi":17.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":287.95,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":287.95,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["BP10"],"name":"FAJAR LRT STATION (BP10)","taps":6714,"metres":255,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP9"],"name":"BANGKIT LRT STATION (BP9)","taps":4701,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP8"],"name":"PENDING LRT STATION (BP8)","taps":4296,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP7"],"name":"PETIR LRT STATION (BP7)","taps":2383,"metres":373,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Bukit Panjang Hawker Centre","stalls":28,"status":"Existing (new)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":28,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.046,"shopfrontSqm":33652,"shopfrontWhy":null,"zonedSqm":735986,"dominantUse":"RESIDENTIAL","parcels":38,"meanPlotRatio":2.74,"topUses":[{"use":"RESIDENTIAL","share":0.543},{"use":"PARK","share":0.241},{"use":"ROAD","share":0.111}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":42000,"households":47700,"noEmployedPersonShare":0.122,"shareAbove10k":0.593,"shareAbove20k":0.207,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":64,"hdbUnits":5977,"rooms":{"u1":0,"u2":0,"u3":1008,"u4":3494,"u5exec":1475,"rental":0},"resale":{"n":278,"median":520000,"p25":455000,"p75":575000,"psm":5317,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":77,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":78.84615384615384,"mid":88.6178861788618,"hi":143.4181818181818},"unit":"SGD/sqm/month","n":3,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"BUKIT PANJANG","corners":["FAJAR","JELEBU","SENJA"],"drape":true,"asOf":"2026-05-07","asOfFrom":"2025-11-13","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2025-11-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area BUKIT PANJANG","caveat":"PLANNING-AREA grain, not this corner: 3 HDB shop tenders awarded across 3 corners of BUKIT PANJANG (FAJAR, JELEBU, SENJA), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"BAYFRONT SUBZONE":{"area":"DOWNTOWN CORE","region":"CENTRAL REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":332600,"mid":332600,"hi":332600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area DOWNTOWN CORE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in DOWNTOWN CORE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":13,"shown":13,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":78,"mid":78,"hi":78},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":232,"mid":232,"hi":232},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1509,"mid":1509,"hi":1509},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":5751,"mid":5751,"hi":5751},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":122,"mid":122,"hi":122},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":377,"mid":377,"hi":377},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1623,"mid":1623,"hi":1623},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4932,"mid":4932,"hi":4932},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":597,"mid":597,"hi":597},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":865,"mid":865,"hi":865},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":8204,"mid":8204,"hi":8204},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":7214,"mid":7214,"hi":7214},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":870,"mid":870,"hi":870},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1226,"mid":1226,"hi":1226},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":11659,"mid":11659,"hi":11659},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":9921,"mid":9921,"hi":9921},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2538,"mid":2538,"hi":2538},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2670,"mid":2670,"hi":2670},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":32980,"mid":32980,"hi":32980},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":30904,"mid":30904,"hi":30904},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3906,"mid":3906,"hi":3906},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4220,"mid":4220,"hi":4220},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":47705,"mid":47705,"hi":47705},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":43092,"mid":43092,"hi":43092},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":441.6,"mid":527.17,"hi":624.35},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"BAYFRONT AVENUE","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":5,"why":"measured on BAYFRONT AVENUE, 100% of whose 5 geocoded postals sit in this corner"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":214.68535956769747,"mid":214.68535956769747,"hi":214.68535956769747},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784851200,"listedShare":1,"unitSqft":581,"unitSqftLo":581,"unitSqftHi":581,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"BAYFRONT AVENUE","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":5,"why":"measured on BAYFRONT AVENUE, 100% of whose 5 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-24","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":118.40301458380692,"mid":118.40301458380692,"hi":118.40301458380692},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1769040000,"listedShare":1,"unitSqft":829,"unitSqftLo":829,"unitSqftHi":829,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":193,"listedOn":"2026-01-22","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 193 days before this snapshot (posted 2026-01-22), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: a shopfront row dated 2026-06-30, 159 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":150.57235547013147,"mid":158.2217532079189,"hi":165.87115094570635},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1772366400,"listedShare":1,"unitSqft":6684,"unitSqftLo":6684,"unitSqftHi":6684,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":155,"listedOn":"2026-03-01","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":4,"demoted":3,"by":{"class":2,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"}},"otherStrata":[{"value":{"lo":26,"mid":26,"hi":26},"unit":"premises","n":26,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":137,"mid":137,"hi":137},"unit":"premises","n":137,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":1838,"mid":1838,"hi":1838},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["CE1","DT16"],"name":"BAYFRONT MRT STATION (CE1 / DT16)","taps":63884,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":5},{"codes":["DT17"],"name":"DOWNTOWN MRT STATION (DT17)","taps":50656,"metres":282,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":6},{"codes":["NS27","CE2","TE20"],"name":"MARINA BAY MRT STATION (NS27 / CE2 / TE20)","taps":14035,"metres":299,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Market Street Hawker Centre","stalls":53,"status":"Existing (replacement)","metres":584},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Market Street Hawker Centre, 584m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.35,"shopfrontSqm":188858,"shopfrontWhy":null,"zonedSqm":540129,"dominantUse":"WHITE","parcels":51,"meanPlotRatio":10.66,"topUses":[{"use":"WHITE","share":0.35},{"use":"WATERBODY","share":0.326},{"use":"ROAD","share":0.212}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; DOWNTOWN CORE is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":77.49,"mid":158.16,"hi":372.85},"unit":"SGD/sqm/month","n":3,"district":"01","share":1,"postals":6,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":142.92,"mid":214.69,"hi":372.85,"n":3},{"sizeBand":"over-30-100","lo":117.46,"mid":187.5,"hi":219.19,"n":3},{"sizeBand":"over-100-300","lo":77.49,"mid":128.82,"hi":184.06,"n":3},{"sizeBand":"over-300","lo":79.4,"mid":91.1,"hi":113.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 01","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 01. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BAYSHORE":{"area":"BEDOK","region":"EAST REGION","people":{"value":{"lo":8170,"mid":8170,"hi":8170},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2210,"mid":2793,"hi":3440},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":61500,"mid":61500,"hi":61500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BEDOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BEDOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1114,"mid":1114,"hi":1114},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":977,"mid":977,"hi":977},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1768,"mid":1768,"hi":1768},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":407,"mid":407,"hi":407},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":803,"mid":803,"hi":803},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":475,"mid":475,"hi":475},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":559,"mid":559,"hi":559},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":247,"mid":247,"hi":247},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1061,"mid":1061,"hi":1061},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":758,"mid":758,"hi":758},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":593,"mid":593,"hi":593},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1539,"mid":1539,"hi":1539},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":832,"mid":832,"hi":832},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":617,"mid":617,"hi":617},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":635,"mid":635,"hi":635},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":808,"mid":808,"hi":808},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4650,"mid":4650,"hi":4650},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3415,"mid":3415,"hi":3415},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":3865,"mid":3865,"hi":3865},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":3825,"mid":3825,"hi":3825},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4040,"mid":4040,"hi":4040},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2652,"mid":2652,"hi":2652},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":3093,"mid":3093,"hi":3093},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":3170,"mid":3170,"hi":3170},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":131.5589050931188,"mid":131.5589050931188,"hi":131.5589050931188},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1751932800,"listedShare":1,"unitSqft":1800,"unitSqftLo":1800,"unitSqftHi":1800,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":391,"listedOn":"2025-07-08","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":224.5,"median":262.39,"p75":278.09,"why":"judged against District 16's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1800 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3800,"mid":4800,"hi":9900},"unit":"SGD/month","n":172,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3800,"mid":4500,"hi":5600},"unit":"SGD/month","n":171,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":9900,"mid":9900,"hi":9900},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":20.45142979174847,"mid":20.45142979174847,"hi":20.45142979174847},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1773175258,"listedShare":1,"unitSqft":16000,"unitSqftLo":16000,"unitSqftHi":16000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":145,"listedOn":"2026-03-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":5263400,"mid":6308800,"hi":8154400},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1450000,"mid":1585000,"hi":1600000},"unit":"SGD","n":5,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1230000,"mid":1592000,"hi":2180000},"unit":"SGD","n":568,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":11466666,"mid":12244444,"hi":13022222},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-09-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-07-20","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 67 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":67,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 67 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9723.81,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0394,"note":"the TOP of this range is the landed stratum, which holds 3.9% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.18,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0394,"note":"the TOP of this range is the landed stratum, which holds 3.9% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.69,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0394,"note":"the TOP of this range is the landed stratum, which holds 3.9% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":127.24,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0394,"note":"the BOTTOM of this range is the landed stratum, which holds 3.9% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.72,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0394,"note":"the BOTTOM of this range is the landed stratum, which holds 3.9% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.97,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0394,"note":"the BOTTOM of this range is the landed stratum, which holds 3.9% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.7,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0394,"note":"the TOP of this range is the landed stratum, which holds 3.9% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":97.27,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0394,"note":"the TOP of this range is the landed stratum, which holds 3.9% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.07,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0394,"note":"the TOP of this range is the landed stratum, which holds 3.9% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.38,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0394,"note":"the BOTTOM of this range is the landed stratum, which holds 3.9% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":25.04,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0394,"note":"the BOTTOM of this range is the landed stratum, which holds 3.9% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":18.6,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0394,"note":"the TOP of this range is the landed stratum, which holds 3.9% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":626.79,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0394,"note":"the TOP of this range is the landed stratum, which holds 3.9% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":626.79,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0394,"note":"the TOP of this range is the landed stratum, which holds 3.9% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["TE28"],"name":"SIGLAP MRT STATION (TE28)","taps":9043,"metres":363,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":4},{"codes":["TE29"],"name":"BAYSHORE MRT STATION (TE29)","taps":7690,"metres":0,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bedok Food Centre","stalls":32,"status":"Existing","metres":49},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bedok Food Centre, 49m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.023,"shopfrontSqm":57454,"shopfrontWhy":null,"zonedSqm":2477096,"dominantUse":"RESIDENTIAL","parcels":219,"meanPlotRatio":2.78,"topUses":[{"use":"RESIDENTIAL","share":0.242},{"use":"PARK","share":0.198},{"use":"ROAD","share":0.187}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":79200,"households":98100,"noEmployedPersonShare":0.194,"shareAbove10k":0.568,"shareAbove20k":0.29,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":102.38,"mid":215.78,"hi":278.09},"unit":"SGD/sqm/month","n":3,"district":"16","share":1,"postals":64,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":102.38,"mid":117.39,"hi":122.73,"n":3},{"sizeBand":"over-30-100","lo":170.33,"mid":215.78,"hi":265.07,"n":3},{"sizeBand":"over-100-300","lo":224.5,"mid":262.39,"hi":278.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 16","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 16. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BEDOK NORTH":{"area":"BEDOK","region":"EAST REGION","people":{"value":{"lo":80340,"mid":80340,"hi":80340},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":25026,"mid":31634,"hi":38963},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":61500,"mid":61500,"hi":61500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BEDOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BEDOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":21520,"mid":21520,"hi":21520},"unit":"taps","n":1288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":56,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 56 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":17831,"mid":17831,"hi":17831},"unit":"taps","n":1288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":56,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 56 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":9948,"mid":9948,"hi":9948},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4626,"mid":4626,"hi":4626},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":12283,"mid":12283,"hi":12283},"unit":"taps","n":448,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":56,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 56 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":11943,"mid":11943,"hi":11943},"unit":"taps","n":448,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":56,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 56 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":5088,"mid":5088,"hi":5088},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2926,"mid":2926,"hi":2926},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":19633,"mid":19633,"hi":19633},"unit":"taps","n":1288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":56,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 56 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":23486,"mid":23486,"hi":23486},"unit":"taps","n":1288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":56,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 56 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":6870,"mid":6870,"hi":6870},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":11201,"mid":11201,"hi":11201},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":15910,"mid":15910,"hi":15910},"unit":"taps","n":448,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":56,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 56 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":16390,"mid":16390,"hi":16390},"unit":"taps","n":448,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":56,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 56 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5071,"mid":5071,"hi":5071},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":6719,"mid":6719,"hi":6719},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":93491,"mid":93491,"hi":93491},"unit":"taps","n":1288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":56,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 56 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":92458,"mid":92458,"hi":92458},"unit":"taps","n":1288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":56,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 56 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":31872,"mid":31872,"hi":31872},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":32204,"mid":32204,"hi":32204},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":80107,"mid":80107,"hi":80107},"unit":"taps","n":448,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":56,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 56 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":80302,"mid":80302,"hi":80302},"unit":"taps","n":448,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":56,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 56 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":27497,"mid":27497,"hi":27497},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":27848,"mid":27848,"hi":27848},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":108.35,"mid":124.435,"hi":146.75},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2024-12-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2024-12-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2025-09-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"BEDOK NORTH STREET 1","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2024-12-31"},{"street":"BEDOK ROAD","share":0.852,"postals":54,"contributed":true,"lastValuedQuarter":"2025-09-30"}],"share":0.889,"shareKnown":true,"postals":72,"why":"measured on BEDOK NORTH STREET 1, BEDOK ROAD, 89% of whose 72 geocoded postals sit in this corner"}},{"value":{"lo":53.5962344400484,"mid":78.44355564301003,"hi":150.69474583393608},"unit":"SGD/sqm/month","n":11,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1785305350,"listedShare":1,"unitSqft":731,"unitSqftLo":350,"unitSqftHi":1205,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"BEDOK NORTH STREET 1","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BEDOK NORTH STREET 3","share":1,"postals":41,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BEDOK ROAD","share":0.852,"postals":54,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.929,"shareKnown":true,"postals":113,"why":"measured on BEDOK NORTH STREET 1, BEDOK NORTH STREET 3, BEDOK ROAD, 93% of whose 113 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true}},{"value":{"lo":198.33705378893615,"mid":306.5350700662043,"hi":409.02859583496934},"unit":"SGD/sqm/month","n":11,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1785218723,"listedShare":1,"unitSqft":593,"unitSqftLo":336,"unitSqftHi":1313,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"BEDOK CENTRAL","share":1,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TANAH MERAH KECHIL LINK","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":21,"why":"measured on BEDOK CENTRAL, TANAH MERAH KECHIL LINK, 100% of whose 21 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true}},{"value":{"lo":128.1161623169807,"mid":128.1161623169807,"hi":128.1161623169807},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780876800,"listedShare":1,"unitSqft":420,"unitSqftLo":420,"unitSqftHi":420,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"restaurant"},"label":"propertyType: restaurant","listedAge":{"days":56,"listedOn":"2026-06-08","share":1,"known":true}}],"hdbTender":[{"value":{"lo":825,"mid":1000,"hi":8738},"unit":"SGD/month","n":7,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 7 tenders pooled here; the oldest of them closed 2026-03-26. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-26","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":37.03703703703704,"mid":87.73291925465838,"hi":140.82191780821918},"unit":"SGD/sqm/month","n":7,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 7 tenders pooled here; the oldest of them closed 2026-03-26. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-26","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1150,"mid":2700,"hi":4300},"unit":"SGD/month","n":5216,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 186 blocks pooled here; the oldest part's newest approval month ends 2023-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9538,"sources":186,"sourcesAskedUnanswered":9,"coverageNote":"built from 186 of 195 sources known in this subzone (95%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1000,"mid":3000,"hi":4200},"unit":"SGD/month","n":1348,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 116 blocks pooled here; the oldest part's newest approval month ends 2021-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":116,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 116 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1575,"mid":2500,"hi":3500},"unit":"SGD/month","n":3304,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 103 blocks pooled here; the oldest part's newest approval month ends 2024-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":103,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 103 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":800,"mid":3400,"hi":4900},"unit":"SGD/month","n":446,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 42 blocks pooled here; the oldest part's newest approval month ends 2022-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":42,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 42 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1150,"mid":1825,"hi":2300},"unit":"SGD/month","n":86,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2025-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2100,"mid":3850,"hi":5200},"unit":"SGD/month","n":32,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2025-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-05-31","asOfFromVerb":"approvals to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3125,"mid":5600,"hi":8000},"unit":"SGD/month","n":17,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 11 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2762.5,"mid":4225,"hi":5625},"unit":"SGD/month","n":266,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 9 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":11200,"mid":12300,"hi":13600},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5575,"mid":7462.5,"hi":10000},"unit":"SGD/month","n":8,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2026-02-28. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":64.70110086546826,"mid":102.51343254009257,"hi":246.03223809622216},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1774259146,"listedShare":1,"unitSqft":690,"unitSqftLo":330,"unitSqftHi":3197,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":133,"listedOn":"2026-03-23","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 133 days before this snapshot (posted 2026-03-23), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-29, 128 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":101.71895343790685,"mid":193.75038750077496,"hi":290.6255812511625},"unit":"SGD/sqm/month","n":11,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1775865600,"listedShare":1,"unitSqft":895,"unitSqftLo":398,"unitSqftHi":4000,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":114,"listedOn":"2026-04-11","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 114 days before this snapshot (posted 2026-04-11), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-29, 109 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":76.19765627077376,"mid":142.39115779818857,"hi":409.02859583496934},"unit":"SGD/sqm/month","n":37,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":26,"listedEpoch":1785085841,"listedShare":1,"unitSqft":727,"unitSqftLo":336,"unitSqftHi":4000,"listings":37,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"BEDOK CENTRAL","share":1,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BEDOK NORTH STREET 1","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BEDOK NORTH STREET 3","share":1,"postals":41,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TANAH MERAH KECHIL LINK","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BEDOK ROAD","share":0.852,"postals":54,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.94,"shareKnown":true,"postals":134,"why":"measured on BEDOK CENTRAL, BEDOK NORTH STREET 1, BEDOK NORTH STREET 3 and 2 more, 94% of whose 134 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-26","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":17.036404976087326,"mid":23.36706539397768,"hi":29.697725811868033},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1782597478,"listedShare":1,"unitSqft":3668,"unitSqftLo":1776,"unitSqftHi":5560,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":36,"listedOn":"2026-06-27","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":20.66670800008266,"mid":24.21879843759687,"hi":37.67368645848402},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1758499200,"listedShare":1,"unitSqft":3000,"unitSqftLo":2000,"unitSqftHi":25000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":315,"listedOn":"2025-09-22","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":63.0987852014018,"mid":135.22500523504675,"hi":353.6713422633194},"unit":"SGD/sqm/month","n":36,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":34,"listedEpoch":1772917374,"listedShare":1,"unitSqft":745,"unitSqftLo":350,"unitSqftHi":1830,"listings":36,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":148,"listedOn":"2026-03-07","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 148 days before this snapshot (posted 2026-03-07), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-29, 144 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":23.34342018081626,"mid":25.12659811129528,"hi":26.9097760417743},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1695686400,"listedShare":1,"unitSqft":30750,"unitSqftLo":20000,"unitSqftHi":41500,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":1042,"listedOn":"2023-09-26","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":3150,"mid":3150,"hi":3150},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":28.819762122598355,"mid":28.819762122598355,"hi":28.819762122598355},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[{"value":{"lo":600,"mid":600,"hi":600},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":26.08695652173913,"mid":26.08695652173913,"hi":26.08695652173913},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":33,"listings":33,"strata":6,"ceilingSqm":30,"psm":{"lo":64.58346250025832,"hi":287.0376111122592},"psf":{"lo":6,"hi":26.666666666666664},"asOf":"2026-08-03","why":"33 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":64.58346250025832,"mid":118.37172414654904,"hi":151.07242690118903},"unit":"SGD/sqm/month","n":8,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1785141137,"listedShare":1,"unitSqft":280,"unitSqftLo":250,"unitSqftHi":300,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":107.63910416709719,"mid":217.93128484535526,"hi":281.7399370816638},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1783627838,"listedShare":1,"unitSqft":165,"unitSqftLo":100,"unitSqftHi":200,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":118.40301458380692,"mid":118.40301458380692,"hi":118.40301458380692},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784258941,"listedShare":1,"unitSqft":248,"unitSqftLo":248,"unitSqftHi":248,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":123.78496979216179,"mid":123.78496979216179,"hi":123.78496979216179},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785459293,"listedShare":1,"unitSqft":258,"unitSqftLo":258,"unitSqftHi":258,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":64.58346250025832,"mid":121.14961963199835,"hi":287.0376111122592},"unit":"SGD/sqm/month","n":16,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":16,"listedEpoch":1778198400,"listedShare":1,"unitSqft":277.5,"unitSqftLo":108,"unitSqftHi":309,"listings":16,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":254.0550284689251,"mid":254.0550284689251,"hi":254.0550284689251},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784246400,"listedShare":1,"unitSqft":161,"unitSqftLo":161,"unitSqftHi":161,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":15,"demoted":9,"by":{"class":6,"stale":0,"askAge":3,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":480000,"mid":4697720,"hi":7980000},"unit":"SGD","n":55,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 10 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-10-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":505000,"mid":3750000,"hi":4750000},"unit":"SGD","n":90,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 11 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-04-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":340000,"mid":1722500,"hi":2358000},"unit":"SGD","n":685,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 8 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-10-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":760000,"mid":1302500,"hi":2400000},"unit":"SGD","n":482,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":7500000,"mid":7992000,"hi":8552000},"unit":"SGD","n":11,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-03-31","asOfFromVerb":"contracts to","asOf":"2025-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1872500,"mid":2217626,"hi":2588000},"unit":"SGD","n":76,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2900000,"mid":2900000,"hi":2900000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":302,"mid":302,"hi":302},"unit":"premises","n":302,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 94 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":94,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 94 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":29,"mid":29,"hi":29},"unit":"premises","n":29,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":28,"mid":28,"hi":28},"unit":"premises","n":28,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 26 postals pooled here; the oldest part's newest row was updated 2023-11-17. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-11-17","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"vet-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":36,"mid":36,"hi":36},"unit":"premises","n":36,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":78,"mid":78,"hi":78},"unit":"premises","n":78,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":86,"mid":86,"hi":86},"unit":"premises","n":86,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":1219,"mid":1219,"hi":1219},"unit":"premises","n":1219,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 459 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":459,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 459 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4683.21,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0364,"note":"the TOP of this range is the landed stratum, which holds 3.6% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":16.89,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0364,"note":"the TOP of this range is the landed stratum, which holds 3.6% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":42.87,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0364,"note":"the TOP of this range is the landed stratum, which holds 3.6% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":38.65,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.41,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":40.98,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.36,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0364,"note":"the TOP of this range is the landed stratum, which holds 3.6% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":114.03,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0364,"note":"the TOP of this range is the landed stratum, which holds 3.6% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.45,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0405,"note":"the TOP of this range is the landed stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.72,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":6.6,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.45,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0364,"note":"the TOP of this range is the landed stratum, which holds 3.6% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":230.66,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0364,"note":"the TOP of this range is the landed stratum, which holds 3.6% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":230.66,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0364,"note":"the TOP of this range is the landed stratum, which holds 3.6% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":62,"mid":62,"hi":62},"unit":"premises","n":62,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 94 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":94,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 94 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":7.8,"mid":23,"hi":64.4},"unit":"sqm","n":7,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 7 tenders pooled here; the oldest of them closed 2026-03-26. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-26","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":109.3,"mid":109.3,"hi":109.3},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":23,"mid":23,"hi":23},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":24,"mid":24,"hi":24},"unit":"premises","n":24,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":13,"mid":13,"hi":13},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["EW5"],"name":"BEDOK MRT STATION (EW5)","taps":64076,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["EW4"],"name":"TANAH MERAH MRT STATION (EW4)","taps":33851,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT30"],"name":"BEDOK RESERVOIR MRT STATION (DT30)","taps":20150,"metres":110,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT29"],"name":"BEDOK NORTH MRT STATION (DT29)","taps":16681,"metres":196,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"New Upper Changi Road Blk 208B","stalls":70,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Bedok North Street 1 Blk 216","stalls":82,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Bedok North Street 3 Blk 511 (Kaki Bukit 511 Market and Food Centre)","stalls":42,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Bedok North Street 3 Blk 538","stalls":40,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Bedok North Street 4 Blk 85 (85 Fengshan Centre)","stalls":72,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":306,"openCentres":5,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.1,"shopfrontSqm":336805,"shopfrontWhy":null,"zonedSqm":3380367,"dominantUse":"RESIDENTIAL","parcels":1163,"meanPlotRatio":2.59,"topUses":[{"use":"RESIDENTIAL","share":0.542},{"use":"ROAD","share":0.231},{"use":"COMMERCIAL & RESIDENTIAL","share":0.081}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":79200,"households":98100,"noEmployedPersonShare":0.194,"shareAbove10k":0.568,"shareAbove20k":0.29,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":237,"hdbUnits":27851,"rooms":{"u1":0,"u2":1057,"u3":13024,"u4":8730,"u5exec":3163,"rental":1877},"resale":{"n":1455,"median":490000,"p25":408000,"p75":652000,"psm":6119,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.38,"mid":215.78,"hi":278.09},"unit":"SGD/sqm/month","n":3,"district":"16","share":1,"postals":425,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":102.38,"mid":117.39,"hi":122.73,"n":3},{"sizeBand":"over-30-100","lo":170.33,"mid":215.78,"hi":265.07,"n":3},{"sizeBand":"over-100-300","lo":224.5,"mid":262.39,"hi":278.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 16","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 16. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BEDOK RESERVOIR":{"area":"BEDOK","region":"EAST REGION","people":{"value":{"lo":24910,"mid":24910,"hi":24910},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":6968,"mid":8808,"hi":10849},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":61500,"mid":61500,"hi":61500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BEDOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BEDOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4520,"mid":4520,"hi":4520},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4544,"mid":4544,"hi":4544},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":5103,"mid":5103,"hi":5103},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":980,"mid":980,"hi":980},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3072,"mid":3072,"hi":3072},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2423,"mid":2423,"hi":2423},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1391,"mid":1391,"hi":1391},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":476,"mid":476,"hi":476},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5136,"mid":5136,"hi":5136},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4437,"mid":4437,"hi":4437},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1300,"mid":1300,"hi":1300},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4199,"mid":4199,"hi":4199},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3273,"mid":3273,"hi":3273},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3063,"mid":3063,"hi":3063},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1262,"mid":1262,"hi":1262},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1618,"mid":1618,"hi":1618},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":20204,"mid":20204,"hi":20204},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":18659,"mid":18659,"hi":18659},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":10295,"mid":10295,"hi":10295},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":9855,"mid":9855,"hi":9855},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":17080,"mid":17080,"hi":17080},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":15280,"mid":15280,"hi":15280},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":6842,"mid":6842,"hi":6842},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":6752,"mid":6752,"hi":6752},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":89.699253472581,"mid":102.93356955869952,"hi":136.68457672012343},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784419200,"listedShare":1,"unitSqft":720,"unitSqftLo":630,"unitSqftHi":732,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":15,"listedOn":"2026-07-19","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1800,"mid":3000,"hi":4300},"unit":"SGD/month","n":1111,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 48 blocks pooled here; the oldest part's newest approval month ends 2024-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":48,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 48 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2075,"mid":3075,"hi":4000},"unit":"SGD/month","n":472,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 38 blocks pooled here; the oldest part's newest approval month ends 2024-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":2500,"hi":3100},"unit":"SGD/month","n":284,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 12 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2125,"mid":3150,"hi":4350},"unit":"SGD/month","n":309,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 22 blocks pooled here; the oldest part's newest approval month ends 2024-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2375,"mid":3650,"hi":4300},"unit":"SGD/month","n":46,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2025-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-05-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3700,"mid":4600,"hi":4800},"unit":"SGD/month","n":28,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[{"value":{"lo":650,"mid":650,"hi":650},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":26.859504132231407,"mid":26.859504132231407,"hi":26.859504132231407},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":1190000,"mid":1550000,"hi":1675000},"unit":"SGD","n":197,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2025-02-28. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-02-28","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":73,"mid":73,"hi":73},"unit":"premises","n":73,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 110 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":110,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 110 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":6598.74,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0021,"note":"the TOP of this range is the landed stratum, which holds 0.21% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":25.94,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0021,"note":"the TOP of this range is the landed stratum, which holds 0.21% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":71.33,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0021,"note":"the TOP of this range is the landed stratum, which holds 0.21% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":74.55,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.35,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0021,"note":"the BOTTOM of this range is the landed stratum, which holds 0.21% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":62.48,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":8.71,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0021,"note":"the TOP of this range is the landed stratum, which holds 0.21% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":107.49,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0021,"note":"the TOP of this range is the landed stratum, which holds 0.21% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.8,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0021,"note":"the TOP of this range is the landed stratum, which holds 0.21% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.79,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":12.57,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":10.05,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0021,"note":"the TOP of this range is the landed stratum, which holds 0.21% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":380.4,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0021,"note":"the TOP of this range is the landed stratum, which holds 0.21% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":380.4,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0021,"note":"the TOP of this range is the landed stratum, which holds 0.21% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":24.2,"mid":24.2,"hi":24.2},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[{"codes":["DT30"],"name":"BEDOK RESERVOIR MRT STATION (DT30)","taps":20150,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT29"],"name":"BEDOK NORTH MRT STATION (DT29)","taps":16681,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bedok North Street 3 Blk 511 (Kaki Bukit 511 Market and Food Centre)","stalls":42,"status":"Existing","metres":251},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bedok North Street 3 Blk 511 (Kaki Bukit 511 Market and Food Centre), 251m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.013,"shopfrontSqm":42170,"shopfrontWhy":null,"zonedSqm":3230929,"dominantUse":"PARK","parcels":44,"meanPlotRatio":2.35,"topUses":[{"use":"PARK","share":0.445},{"use":"WATERBODY","share":0.3},{"use":"RESIDENTIAL","share":0.156}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":79200,"households":98100,"noEmployedPersonShare":0.194,"shareAbove10k":0.568,"shareAbove20k":0.29,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":62,"hdbUnits":5400,"rooms":{"u1":0,"u2":0,"u3":1174,"u4":2479,"u5exec":1747,"rental":0},"resale":{"n":374,"median":745000,"p25":580000,"p75":818888,"psm":6628,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.38,"mid":215.78,"hi":278.09},"unit":"SGD/sqm/month","n":3,"district":"16","share":1,"postals":106,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":102.38,"mid":117.39,"hi":122.73,"n":3},{"sizeBand":"over-30-100","lo":170.33,"mid":215.78,"hi":265.07,"n":3},{"sizeBand":"over-100-300","lo":224.5,"mid":262.39,"hi":278.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 16","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 16. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BEDOK SOUTH":{"area":"BEDOK","region":"EAST REGION","people":{"value":{"lo":48150,"mid":48150,"hi":48150},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":13248,"mid":16746,"hi":20626},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":61500,"mid":61500,"hi":61500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BEDOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BEDOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":8567,"mid":8567,"hi":8567},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":6098,"mid":6098,"hi":6098},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":5398,"mid":5398,"hi":5398},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4002,"mid":4002,"hi":4002},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5135,"mid":5135,"hi":5135},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3867,"mid":3867,"hi":3867},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2576,"mid":2576,"hi":2576},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1665,"mid":1665,"hi":1665},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6302,"mid":6302,"hi":6302},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":8878,"mid":8878,"hi":8878},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4768,"mid":4768,"hi":4768},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4517,"mid":4517,"hi":4517},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4461,"mid":4461,"hi":4461},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5525,"mid":5525,"hi":5525},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2677,"mid":2677,"hi":2677},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2953,"mid":2953,"hi":2953},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":31536,"mid":31536,"hi":31536},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":32036,"mid":32036,"hi":32036},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":17696,"mid":17696,"hi":17696},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":16155,"mid":16155,"hi":16155},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":25351,"mid":25351,"hi":25351},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":25491,"mid":25491,"hi":25491},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":13210,"mid":13210,"hi":13210},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":12442,"mid":12442,"hi":12442},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":89.74,"mid":179.375,"hi":330.83},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2024-12-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2024-12-31","asOfFromVerb":"quarter to","loEndShape":"median-only","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"EASTWOOD ROAD","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2024-12-31"},{"street":"NEW UPPER CHANGI ROAD","share":0.75,"postals":36,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.795,"shareKnown":true,"postals":44,"why":"measured on EASTWOOD ROAD, NEW UPPER CHANGI ROAD, 80% of whose 44 geocoded postals sit in this corner"}},{"value":{"lo":75.34737291696804,"mid":102.26863250470612,"hi":138.39313392912496},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1784890525,"listedShare":1,"unitSqft":2883.75,"unitSqftLo":350,"unitSqftHi":5242,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"EASTWOOD ROAD","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NEW UPPER CHANGI ROAD","share":0.75,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.795,"shareKnown":true,"postals":44,"why":"measured on EASTWOOD ROAD, NEW UPPER CHANGI ROAD, 80% of whose 44 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-24","share":1,"known":true}},{"value":{"lo":66.59805362233392,"mid":76.8701741968514,"hi":246.03223809622216},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1785055467,"listedShare":1,"unitSqft":690,"unitSqftLo":516,"unitSqftHi":5242,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"BEDOK RISE","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"EASTWOOD ROAD","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NEW UPPER CHANGI ROAD","share":0.75,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.83,"shareKnown":true,"postals":53,"why":"measured on BEDOK RISE, EASTWOOD ROAD, NEW UPPER CHANGI ROAD, 83% of whose 53 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-26","share":1,"known":true}},{"value":{"lo":66.59805362233392,"mid":66.59805362233392,"hi":66.59805362233392},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783158777,"listedShare":1,"unitSqft":1293,"unitSqftLo":1293,"unitSqftHi":1293,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"EASTWOOD ROAD","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":8,"why":"measured on EASTWOOD ROAD, 100% of whose 8 geocoded postals sit in this corner"},"listedAge":{"days":30,"listedOn":"2026-07-04","share":1,"known":true}},{"value":{"lo":76.75600369641536,"mid":137.6092446597634,"hi":198.46248562311143},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1783596638,"listedShare":1,"unitSqft":2970.5,"unitSqftLo":699,"unitSqftHi":5242,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"EASTWOOD ROAD","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NEW UPPER CHANGI ROAD","share":0.75,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.795,"shareKnown":true,"postals":44,"why":"measured on EASTWOOD ROAD, NEW UPPER CHANGI ROAD, 80% of whose 44 geocoded postals sit in this corner"},"listedAge":{"days":25,"listedOn":"2026-07-09","share":1,"known":true}},{"value":{"lo":59.799502315054,"mid":121.09399218798436,"hi":199.1323427091298},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1780790400,"listedShare":1,"unitSqft":700,"unitSqftLo":350,"unitSqftHi":1800,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":57,"listedOn":"2026-06-07","share":1,"known":true}}],"hdbTender":[{"value":{"lo":50000,"mid":50000,"hi":50000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-09-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":166.66666666666666,"mid":166.66666666666666,"hi":166.66666666666666},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-09-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (per sqm, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"}],"residential":[{"value":{"lo":1300,"mid":2862.5,"hi":4450},"unit":"SGD/month","n":2451,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 84 blocks pooled here; the oldest part's newest approval month ends 2022-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.913,"sources":84,"sourcesAskedUnanswered":8,"coverageNote":"built from 84 of 92 sources known in this subzone (91%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2900,"hi":4150},"unit":"SGD/month","n":927,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 44 blocks pooled here; the oldest part's newest approval month ends 2022-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1300,"mid":2400,"hi":3075},"unit":"SGD/month","n":1169,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 22 blocks pooled here; the oldest part's newest approval month ends 2023-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2100,"mid":3400,"hi":4300},"unit":"SGD/month","n":260,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 27 blocks pooled here; the oldest part's newest approval month ends 2022-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":1950,"hi":2550},"unit":"SGD/month","n":13,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2412.5,"mid":3200,"hi":4450},"unit":"SGD/month","n":82,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 9 blocks pooled here; the oldest part's newest approval month ends 2023-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-12-31","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4700,"mid":6600,"hi":8500},"unit":"SGD/month","n":26,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 16 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2487.5,"mid":3962.5,"hi":5600},"unit":"SGD/month","n":218,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 10 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7500,"mid":9000,"hi":11500},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3900,"mid":7700,"hi":10800},"unit":"SGD/month","n":21,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 17 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":66.59805362233392,"mid":76.8701741968514,"hi":168.42780977611818},"unit":"SGD/sqm/month","n":18,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":16,"listedEpoch":1784760577,"listedShare":1,"unitSqft":680,"unitSqftLo":350,"unitSqftHi":5242,"listings":18,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"BEDOK RISE","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"EASTWOOD ROAD","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NEW UPPER CHANGI ROAD","share":0.75,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.83,"shareKnown":true,"postals":53,"why":"measured on BEDOK RISE, EASTWOOD ROAD, NEW UPPER CHANGI ROAD, 83% of whose 53 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-22","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":21.52782083341944,"mid":21.52782083341944,"hi":21.52782083341944},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1781810096,"listedShare":1,"unitSqft":15000,"unitSqftLo":15000,"unitSqftHi":15000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":45,"listedOn":"2026-06-18","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":16.14586562506458,"mid":16.14586562506458,"hi":16.14586562506458},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1759622400,"listedShare":1,"unitSqft":100000,"unitSqftLo":100000,"unitSqftHi":100000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":302,"listedOn":"2025-10-05","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":12,"listings":14,"strata":5,"ceilingSqm":30,"psm":{"lo":121.40689656056311,"hi":215.2782083341944},"psf":{"lo":11.27906976744186,"hi":20},"asOf":"2026-08-03","why":"12 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":192.3447909515139,"mid":192.3447909515139,"hi":215.2782083341944},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1785207743,"listedShare":1,"unitSqft":291,"unitSqftLo":291,"unitSqftHi":300,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":192.3447909515139,"mid":192.3447909515139,"hi":192.3447909515139},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785484491,"listedShare":1,"unitSqft":291,"unitSqftLo":291,"unitSqftHi":291,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":199.74266752657212,"mid":199.74266752657212,"hi":199.74266752657212},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785658313,"listedShare":1,"unitSqft":291,"unitSqftLo":291,"unitSqftHi":291,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":121.40689656056311,"mid":192.3447909515139,"hi":192.3447909515139},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1776032877,"listedShare":1,"unitSqft":291,"unitSqftLo":258,"unitSqftHi":291,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":191.64921320710218,"mid":192.3447909515139,"hi":199.74266752657212},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1776010252,"listedShare":1,"unitSqft":291,"unitSqftLo":291,"unitSqftHi":292,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":11,"demoted":3,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"disagreement":{"achievedPsm":179.4,"achievedContracts":6,"askPsm":100.9,"askListings":27,"ratio":0.56,"note":"the headline is the SIGNED figure: 6 leases at S$16.66 psf. But 27 current asking prices here say S$9.37 psf, lower by 1.8x, off 4.5x as many observations. A signed lease is what someone paid and an ask is what a landlord wants; neither is the other's correction, and we do not average them. Where they part this far, the signed few may be old, small or unrepresentative. Read both before you budget."}},"homePrices":[{"value":{"lo":2588888,"mid":5329500,"hi":8100000},"unit":"SGD","n":262,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 32 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-11-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2280000,"mid":4094444,"hi":7180000},"unit":"SGD","n":247,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 35 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-10-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":722500,"mid":1590000,"hi":2190000},"unit":"SGD","n":36,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":848972,"mid":1560000,"hi":3050000},"unit":"SGD","n":866,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 11 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-09-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3580000,"mid":7500000,"hi":13820000},"unit":"SGD","n":65,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 17 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-02-28. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-02-28","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1884500,"mid":2195000,"hi":3880000},"unit":"SGD","n":31,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-03-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3087500,"mid":3325000,"hi":3562500},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-08-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":138,"mid":138,"hi":138},"unit":"premises","n":138,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 29 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 17 postals pooled here; the oldest part's newest row was updated 2025-08-01. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-08-01","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":39,"mid":39,"hi":39},"unit":"premises","n":39,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":525,"mid":525,"hi":525},"unit":"premises","n":525,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 434 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":434,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 434 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":6931.51,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":25.18,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":68.9,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":66.4,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.1,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":58.63,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":9.09,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":112.97,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.17,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.36,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":11.12,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":15.43,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":375.47,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":375.47,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":26,"mid":26,"hi":26},"unit":"premises","n":26,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 29 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":300,"mid":300,"hi":300},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-09-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"}},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["EW5"],"name":"BEDOK MRT STATION (EW5)","taps":64076,"metres":242,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3},{"codes":["EW4"],"name":"TANAH MERAH MRT STATION (EW4)","taps":33851,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["TE29"],"name":"BAYSHORE MRT STATION (TE29)","taps":7690,"metres":147,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"New Upper Changi Road Blk 58","stalls":48,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Bedok South Road Blk 16","stalls":64,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Bedok Food Centre","stalls":32,"status":"Existing","updated":"2025-08-07","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":144,"openCentres":3,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.022,"shopfrontSqm":65096,"shopfrontWhy":null,"zonedSqm":2989836,"dominantUse":"RESIDENTIAL","parcels":3401,"meanPlotRatio":2.41,"topUses":[{"use":"RESIDENTIAL","share":0.661},{"use":"ROAD","share":0.207},{"use":"EDUCATIONAL INSTITUTION","share":0.044}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":79200,"households":98100,"noEmployedPersonShare":0.194,"shareAbove10k":0.568,"shareAbove20k":0.29,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":113,"hdbUnits":10954,"rooms":{"u1":0,"u2":247,"u3":3242,"u4":4412,"u5exec":2373,"rental":680},"resale":{"n":493,"median":475000,"p25":410000,"p75":645000,"psm":6077,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.38,"mid":215.78,"hi":278.09},"unit":"SGD/sqm/month","n":3,"district":"16","share":1,"postals":420,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":102.38,"mid":117.39,"hi":122.73,"n":3},{"sizeBand":"over-30-100","lo":170.33,"mid":215.78,"hi":265.07,"n":3},{"sizeBand":"over-100-300","lo":224.5,"mid":262.39,"hi":278.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 16","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 16. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BENCOOLEN":{"area":"ROCHOR","region":"CENTRAL REGION","people":{"value":{"lo":1310,"mid":1310,"hi":1310},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":375,"mid":474,"hi":583},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":33900,"mid":33900,"hi":33900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ROCHOR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ROCHOR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":448,"mid":448,"hi":448},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":684,"mid":684,"hi":684},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2718,"mid":2718,"hi":2718},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4646,"mid":4646,"hi":4646},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":354,"mid":354,"hi":354},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":510,"mid":510,"hi":510},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1393,"mid":1393,"hi":1393},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2229,"mid":2229,"hi":2229},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":781,"mid":781,"hi":781},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":619,"mid":619,"hi":619},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5982,"mid":5982,"hi":5982},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4497,"mid":4497,"hi":4497},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":818,"mid":818,"hi":818},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":657,"mid":657,"hi":657},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4466,"mid":4466,"hi":4466},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3278,"mid":3278,"hi":3278},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2962,"mid":2962,"hi":2962},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2979,"mid":2979,"hi":2979},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":19206,"mid":19206,"hi":19206},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":19668,"mid":19668,"hi":19668},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3510,"mid":3510,"hi":3510},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3434,"mid":3434,"hi":3434},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":17481,"mid":17481,"hi":17481},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":18375,"mid":18375,"hi":18375},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":59.56,"mid":76.39,"hi":197.5},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 3 streets pooled here; the oldest street's newest valued quarter ends 2021-09-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2021-09-30","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"PRINSEP STREET","share":1,"postals":32,"contributed":true,"lastValuedQuarter":"2021-09-30"},{"street":"ROCHOR CANAL ROAD","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"BENCOOLEN STREET","share":0.667,"postals":21,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"ALBERT STREET","share":0.667,"postals":3,"contributed":false,"lastValuedQuarter":"2026-03-31"}],"share":0.862,"shareKnown":true,"postals":58,"why":"measured on PRINSEP STREET, ROCHOR CANAL ROAD, BENCOOLEN STREET (and ALBERT STREET, which set no end here: its newest quarter is a dash and last valued in the quarter to 2026-03-31, so the figure rests on the 3 streets named before them), 86% of whose 58 geocoded postals sit in this corner"}},{"value":{"lo":70.71291148755135,"mid":115.00103461481177,"hi":181.9252464796009},"unit":"SGD/sqm/month","n":14,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":14,"listedEpoch":1784807705,"listedShare":1,"unitSqft":1122.25,"unitSqftLo":344,"unitSqftHi":3600,"listings":14,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"PRINSEP STREET","share":1,"postals":32,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ROCHOR CANAL ROAD","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":34,"why":"measured on PRINSEP STREET, ROCHOR CANAL ROAD, 100% of whose 34 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true}},{"value":{"lo":55.35725357164999,"mid":73.37587995715499,"hi":129.10237381360983},"unit":"SGD/sqm/month","n":29,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":23,"listedEpoch":1784660489,"listedShare":1,"unitSqft":1765.5,"unitSqftLo":350,"unitSqftHi":3725,"listings":31,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"PRINSEP STREET","share":1,"postals":32,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ROCHOR CANAL ROAD","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ALBERT STREET","share":0.667,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BENCOOLEN STREET","share":0.667,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.862,"shareKnown":true,"postals":58,"why":"measured on PRINSEP STREET, ROCHOR CANAL ROAD, ALBERT STREET and 1 more, 86% of whose 58 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-21","share":1,"known":true}},{"value":{"lo":63.315313250185305,"mid":102.0497985891754,"hi":205.02686508018513},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1785392474,"listedShare":1,"unitSqft":479,"unitSqftLo":377,"unitSqftHi":2149,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"PRINSEP STREET","share":1,"postals":32,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ROCHOR CANAL ROAD","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BENCOOLEN STREET","share":0.667,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.873,"shareKnown":true,"postals":55,"why":"measured on PRINSEP STREET, ROCHOR CANAL ROAD, BENCOOLEN STREET, 87% of whose 55 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true}},{"value":{"lo":85.60291754116338,"mid":171.0365151298899,"hi":189.70319470241424},"unit":"SGD/sqm/month","n":13,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":10,"listedEpoch":1784925275,"listedShare":1,"unitSqft":520,"unitSqftLo":350,"unitSqftHi":2562,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"ROCHOR CANAL ROAD","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BENCOOLEN STREET","share":0.667,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.696,"shareKnown":true,"postals":23,"why":"measured on ROCHOR CANAL ROAD, BENCOOLEN STREET, 70% of whose 23 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-24","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2200,"mid":2700,"hi":3150},"unit":"SGD/month","n":221,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2450,"mid":3000,"hi":3000},"unit":"SGD/month","n":15,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2200,"mid":2700,"hi":3150},"unit":"SGD/month","n":199,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":1925,"hi":2150},"unit":"SGD/month","n":7,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2024-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-09-30","asOfFromVerb":"approvals to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3750,"mid":4600,"hi":6700},"unit":"SGD/month","n":44,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":60.01,"mid":65.765,"hi":74.59},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":2,"sourcesAskedUnanswered":2,"coverageNote":"built from 2 of 4 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"ALBERT STREET","share":0.667,"postals":3,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"BENCOOLEN STREET","share":0.667,"postals":21,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.667,"shareKnown":true,"postals":24,"why":"measured on ALBERT STREET, BENCOOLEN STREET, 67% of whose 24 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":59.92824086282823,"mid":89.14486181244631,"hi":189.84910730518968},"unit":"SGD/sqm/month","n":65,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":53,"listedEpoch":1784729248,"listedShare":1,"unitSqft":1297.5,"unitSqftLo":344,"unitSqftHi":3725,"listings":67,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"PRINSEP STREET","share":1,"postals":32,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ROCHOR CANAL ROAD","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ALBERT STREET","share":0.667,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BENCOOLEN STREET","share":0.667,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.862,"shareKnown":true,"postals":58,"why":"measured on PRINSEP STREET, ROCHOR CANAL ROAD, ALBERT STREET and 1 more, 86% of whose 58 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-22","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":43.545528866588,"mid":79.52229331606127,"hi":189.55728209963877},"unit":"SGD/sqm/month","n":15,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":15,"listedEpoch":1775779200,"listedShare":1,"unitSqft":1895,"unitSqftLo":357,"unitSqftHi":3600,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":115,"listedOn":"2026-04-10","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 115 days before this snapshot (posted 2026-04-10), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 111 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":37.35420966529401,"mid":58.262032025492395,"hi":95.33749226228609},"unit":"SGD/sqm/month","n":36,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":29,"listedEpoch":1769972926,"listedShare":1,"unitSqft":1141,"unitSqftLo":472,"unitSqftHi":7738,"listings":40,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":182,"listedOn":"2026-02-01","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":26,"listings":29,"strata":7,"ceilingSqm":30,"psm":{"lo":76.88507440506942,"hi":358.797013890324},"psf":{"lo":7.1428571428571415,"hi":33.333333333333336},"asOf":"2026-08-03","why":"26 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":139.93083541722635,"mid":237.1068838065902,"hi":334.28293219595406},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784872665,"listedShare":1,"unitSqft":130.5,"unitSqftLo":100,"unitSqftHi":161,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":358.797013890324,"mid":358.797013890324,"hi":358.797013890324},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785400551,"listedShare":1,"unitSqft":150,"unitSqftLo":150,"unitSqftHi":150,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":110.85754914219312,"mid":144.90175233779897,"hi":172.71564339640304},"unit":"SGD/sqm/month","n":8,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1784961129,"listedShare":1,"unitSqft":266.75,"unitSqftLo":226,"unitSqftHi":301,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":135.68791834820587,"mid":148.13191002043376,"hi":179.0106182814968},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1784475721,"listedShare":1,"unitSqft":130.5,"unitSqftLo":70,"unitSqftHi":270,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":83.44116602100557,"mid":134.5488802088715,"hi":334.28293219595406},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1774384205,"listedShare":1,"unitSqft":226,"unitSqftLo":100,"unitSqftHi":309,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":76.88507440506942,"mid":90.61455197740325,"hi":104.34402954973709},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1781302429,"listedShare":1,"unitSqft":238,"unitSqftLo":196,"unitSqftHi":280,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":95.25584439566123,"mid":95.25584439566123,"hi":95.25584439566123},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1717372800,"listedShare":1,"unitSqft":226,"unitSqftLo":226,"unitSqftHi":226,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":4,"by":{"class":3,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"disagreement":{"achievedPsm":76.4,"achievedContracts":9,"askPsm":115.4,"askListings":65,"ratio":1.51,"note":"the headline is the SIGNED figure: 9 leases at S$7.10 psf. But 65 current asking prices here say S$10.72 psf, higher by 1.5x, off 7.2x as many observations. A signed lease is what someone paid and an ask is what a landlord wants; neither is the other's correction, and we do not average them. Where they part this far, the signed few may be old, small or unrepresentative. Read both before you budget."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":59.6,"mid":76.4,"hi":197.5,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1350000,"mid":1465000,"hi":1750000},"unit":"SGD","n":124,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":47,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 47 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":138,"mid":138,"hi":138},"unit":"premises","n":138,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 73 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":73,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 73 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4931.52,"hi":9567.2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.044,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":17.11,"hi":36.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.044,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":46.11,"hi":113.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.044,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":45.21,"hi":127.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.044,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":6.93,"hi":11},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.044,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":45.34,"hi":94},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.044,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.17,"hi":14.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.044,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":114.07,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.67,"hi":2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.49,"hi":4.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":9.21,"hi":25.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.044,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.84,"hi":17.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.044,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":262.79,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.044,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":262.79,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.044,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 47 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1862,"mid":1862,"hi":1862},"unit":"rooms","n":8,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20}},"stations":{"list":[{"codes":["EW12","DT14"],"name":"BUGIS MRT STATION (EW12 / DT14)","taps":108677,"metres":312,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":8},{"codes":["NS24","NE6","CC1"],"name":"DHOBY GHAUT MRT STATION (NS24 / NE6 / CC1)","taps":64694,"metres":274,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["NE7","DT12"],"name":"LITTLE INDIA MRT STATION (NE7 / DT12)","taps":54755,"metres":176,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["DT22"],"name":"JALAN BESAR MRT STATION (DT22)","taps":20646,"metres":236,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT13"],"name":"ROCHOR MRT STATION (DT13)","taps":20335,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT21"],"name":"BENCOOLEN MRT STATION (DT21)","taps":18539,"metres":20,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3},{"codes":["CC2"],"name":"BRAS BASAH MRT STATION (CC2)","taps":8800,"metres":92,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Buffalo Road Blk 665 (Tekka Centre/Zhu Jiao Market)","stalls":119,"status":"Existing","metres":144},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Buffalo Road Blk 665 (Tekka Centre/Zhu Jiao Market), 144m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.457,"shopfrontSqm":73639,"shopfrontWhy":null,"zonedSqm":161239,"dominantUse":"ROAD","parcels":106,"meanPlotRatio":3.87,"topUses":[{"use":"ROAD","share":0.293},{"use":"EDUCATIONAL INSTITUTION","share":0.147},{"use":"RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","share":0.124}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; ROCHOR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"hdbBlocks":3,"hdbUnits":455,"rooms":{"u1":0,"u2":22,"u3":391,"u4":41,"u5exec":0,"rental":1},"resale":{"n":26,"median":420000,"p25":388000,"p75":435000,"psm":7397,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":73.69,"mid":115.09,"hi":225.2},"unit":"SGD/sqm/month","n":3,"district":"07","share":1,"postals":68,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":86.33,"mid":95.24,"hi":110,"n":3},{"sizeBand":"over-30-100","lo":93.54,"mid":118.89,"hi":225.2,"n":3},{"sizeBand":"over-100-300","lo":73.69,"mid":122.38,"hi":166.15,"n":3},{"sizeBand":"over-300","lo":98.5,"mid":111.29,"hi":145.22,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 07","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 07. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BENDEMEER":{"area":"KALLANG","region":"CENTRAL REGION","people":{"value":{"lo":38070,"mid":38070,"hi":38070},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":11152,"mid":14097,"hi":17363},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":72300,"mid":72300,"hi":72300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area KALLANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in KALLANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6487,"mid":6487,"hi":6487},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3914,"mid":3914,"hi":3914},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":6883,"mid":6883,"hi":6883},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":6265,"mid":6265,"hi":6265},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3346,"mid":3346,"hi":3346},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2592,"mid":2592,"hi":2592},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3738,"mid":3738,"hi":3738},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2318,"mid":2318,"hi":2318},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5336,"mid":5336,"hi":5336},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6796,"mid":6796,"hi":6796},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":7596,"mid":7596,"hi":7596},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":6317,"mid":6317,"hi":6317},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3597,"mid":3597,"hi":3597},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4130,"mid":4130,"hi":4130},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3800,"mid":3800,"hi":3800},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3929,"mid":3929,"hi":3929},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":24189,"mid":24189,"hi":24189},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":23621,"mid":23621,"hi":23621},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":26505,"mid":26505,"hi":26505},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":24299,"mid":24299,"hi":24299},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":19065,"mid":19065,"hi":19065},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":20115,"mid":20115,"hi":20115},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":20044,"mid":20044,"hi":20044},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":18164,"mid":18164,"hi":18164},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":51.666770000206654,"mid":67.50781692320513,"hi":83.34886384620359},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784260362,"listedShare":1,"unitSqft":2154,"unitSqftLo":1808,"unitSqftHi":2500,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"OPAL CRESCENT","share":1,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TOWNER ROAD","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":35,"why":"measured on OPAL CRESCENT, TOWNER ROAD, 100% of whose 35 geocoded postals sit in this corner"},"listedAge":{"days":17,"listedOn":"2026-07-17","share":1,"known":true}},{"value":{"lo":56.19373749261144,"mid":95.37130885074147,"hi":134.5488802088715},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784129341,"listedShare":1,"unitSqft":5946.5,"unitSqftLo":400,"unitSqftHi":11493,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"TOWNER ROAD","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BENDEMEER ROAD","share":0.722,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.8,"shareKnown":true,"postals":50,"why":"measured on TOWNER ROAD, BENDEMEER ROAD, 80% of whose 50 geocoded postals sit in this corner"},"listedAge":{"days":18,"listedOn":"2026-07-15","share":1,"known":true}},{"value":{"lo":11.66090295143553,"mid":64.50339283697257,"hi":87.79698545440229},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1780998464,"listedShare":1,"unitSqft":1863,"unitSqftLo":1183,"unitSqftHi":6000,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":55,"listedOn":"2026-06-09","share":1,"known":true}}],"hdbTender":[{"value":{"lo":73000,"mid":73000,"hi":73000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-11-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":1825,"mid":3388,"hi":6050},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-05-21. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-05-21","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":70.1923076923077,"mid":109.18466000644537,"hi":110.381317277869},"unit":"SGD/sqm/month","n":3,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-05-21. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-05-21","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1600,"mid":3300,"hi":4650},"unit":"SGD/month","n":2416,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 80 blocks pooled here; the oldest part's newest approval month ends 2024-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8791,"sources":80,"sourcesAskedUnanswered":11,"coverageNote":"built from 80 of 91 sources known in this subzone (88%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":3600,"hi":4775},"unit":"SGD/month","n":856,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 59 blocks pooled here; the oldest part's newest approval month ends 2024-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":59,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 59 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1950,"mid":2825,"hi":4000},"unit":"SGD/month","n":1175,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 46 blocks pooled here; the oldest part's newest approval month ends 2023-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2200,"mid":3950,"hi":6200},"unit":"SGD/month","n":318,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 22 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2900,"mid":4150,"hi":6000},"unit":"SGD/month","n":37,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2024-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1525,"mid":1800,"hi":2100},"unit":"SGD/month","n":30,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3600,"mid":5900,"hi":7450},"unit":"SGD/month","n":17,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2562.5,"mid":3375,"hi":8800},"unit":"SGD/month","n":125,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 8 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":24088,"mid":24088,"hi":24088},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.childcare:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-11-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"child-care-centre"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: child-care-centre, ground floor (the WHOLE unit, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"child-care-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 2.2x the median of the 688 off-class rows. Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"child-care-centre","classFamily":"child-care-centre"},{"value":{"lo":11.66090295143553,"mid":53.93025374640905,"hi":134.5488802088715},"unit":"SGD/sqm/month","n":7,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1784399338,"listedShare":1,"unitSqft":4250,"unitSqftLo":400,"unitSqftHi":11493,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"MOONSTONE LANE","share":1,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"OPAL CRESCENT","share":1,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TOWNER ROAD","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BENDEMEER ROAD","share":0.722,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.88,"shareKnown":true,"postals":83,"why":"measured on MOONSTONE LANE, OPAL CRESCENT, TOWNER ROAD and 1 more, 88% of whose 83 geocoded postals sit in this corner"},"listedAge":{"days":15,"listedOn":"2026-07-18","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":19.733835763967818,"mid":49.513541466826695,"hi":68.77898029846466},"unit":"SGD/sqm/month","n":23,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":23,"listedEpoch":1763026699,"listedShare":1,"unitSqft":4089.5,"unitSqftLo":385,"unitSqftHi":29956,"listings":23,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":263,"listedOn":"2025-11-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":33.343328534684595,"mid":90.43200793756829,"hi":151.96108823590194},"unit":"SGD/sqm/month","n":13,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":13,"listedEpoch":1769294645,"listedShare":1,"unitSqft":952.5,"unitSqftLo":400,"unitSqftHi":2500,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":190,"listedOn":"2026-01-24","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 190 days before this snapshot (posted 2026-01-24), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-17, 174 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":33.343328534684595,"mid":51.36484397717385,"hi":78.09693493923352},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1767519455,"listedShare":1,"unitSqft":1200,"unitSqftLo":689,"unitSqftHi":12163,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":211,"listedOn":"2026-01-04","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":9105,"mid":15975,"hi":19607},"unit":"SGD/month","n":4,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2025-02-18. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-02-18","asOfFromVerb":"bids closed","asOf":"2025-03-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[{"value":{"lo":5150,"mid":5150,"hi":5150},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":100.98039215686275,"mid":100.98039215686275,"hi":100.98039215686275},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":2,"ceilingSqm":30,"psm":{"lo":90.84740391703004,"hi":114.81504444490369},"psf":{"lo":8.44,"hi":10.666666666666668},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":94.18421614621006,"mid":94.18421614621006,"hi":94.18421614621006},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784866919,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":90.84740391703004,"mid":102.83122418096687,"hi":114.81504444490369},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1783209600,"listedShare":1,"unitSqft":250,"unitSqftLo":200,"unitSqftHi":300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":12,"demoted":6,"by":{"class":5,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3200000,"mid":4250000,"hi":5140000},"unit":"SGD","n":10,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":652500,"mid":1066250,"hi":1762500},"unit":"SGD","n":242,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1129500,"mid":1390000,"hi":1950000},"unit":"SGD","n":326,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1192000,"mid":1285000,"hi":1322500},"unit":"SGD","n":4,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-11-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2629000,"mid":2750000,"hi":2800000},"unit":"SGD","n":7,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-09-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":87,"mid":87,"hi":87},"unit":"premises","n":87,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 50 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":50,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 50 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 17 postals pooled here; the oldest part's newest row was updated 2023-11-17. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-11-17","asOfFromVerb":"updated","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":34,"mid":34,"hi":34},"unit":"premises","n":34,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2023-01-19. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-01-19","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":314,"mid":314,"hi":314},"unit":"premises","n":314,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 250 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":250,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 250 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5103.19,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0133,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":19.38,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0133,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":50.96,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0133,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":48.11,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.59,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":46.35,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.04,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0133,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.98,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0133,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.47,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0144,"note":"the TOP of this range is the landed stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.97,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":8.29,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.44,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0133,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":265.27,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0133,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":265.27,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0133,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 50 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":50,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 50 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":26,"mid":31.03,"hi":54.81},"unit":"sqm","n":3,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-05-21. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-05-21","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":51,"mid":51,"hi":51},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":19,"mid":19,"hi":19},"unit":"rooms","n":2,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2023-01-19. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-01-19","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":3}},"stations":{"list":[{"codes":["NE9"],"name":"BOON KENG MRT STATION (NE9)","taps":50804,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["NE10"],"name":"POTONG PASIR MRT STATION (NE10)","taps":35701,"metres":316,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["DT23"],"name":"BENDEMEER MRT STATION (DT23)","taps":10956,"metres":250,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Bendemeer Road Blk 29 (Bendemeer Market and Food Centre)","stalls":88,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":88,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.043,"shopfrontSqm":62303,"shopfrontWhy":null,"zonedSqm":1459356,"dominantUse":"RESIDENTIAL","parcels":637,"meanPlotRatio":3.05,"topUses":[{"use":"RESIDENTIAL","share":0.532},{"use":"ROAD","share":0.209},{"use":"WATERBODY","share":0.081}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":31900,"households":39200,"noEmployedPersonShare":0.189,"shareAbove10k":0.561,"shareAbove20k":0.276,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":120,"hdbUnits":13607,"rooms":{"u1":0,"u2":759,"u3":4270,"u4":5923,"u5exec":1758,"rental":897},"resale":{"n":851,"median":885000,"p25":600000,"p75":1060000,"psm":10000,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":63.21,"mid":118.35,"hi":147.17},"unit":"SGD/sqm/month","n":3,"district":"12","share":1,"postals":226,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":63.21,"mid":75.71,"hi":98.74,"n":3},{"sizeBand":"over-30-100","lo":112.99,"mid":125.25,"hi":147.17,"n":3},{"sizeBand":"over-100-300","lo":102.41,"mid":118.35,"hi":120.63,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 12","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 12. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BENOI SECTOR":{"area":"PIONEER","region":"WEST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":32800,"mid":32800,"hi":32800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PIONEER, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PIONEER with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":136,"mid":136,"hi":136},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1289,"mid":1289,"hi":1289},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":145,"mid":145,"hi":145},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":409,"mid":409,"hi":409},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1160,"mid":1160,"hi":1160},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":94,"mid":94,"hi":94},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":413,"mid":413,"hi":413},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":91,"mid":91,"hi":91},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2199,"mid":2199,"hi":2199},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1941,"mid":1941,"hi":1941},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1095,"mid":1095,"hi":1095},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":790,"mid":790,"hi":790},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":12.916692500051663,"mid":13.723985781304894,"hi":14.531279062558122},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1765540800,"listedShare":1,"unitSqft":25000,"unitSqftLo":15000,"unitSqftHi":35000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":234,"listedOn":"2025-12-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":23.680602916761387,"mid":25.210920869533687,"hi":26.741238822305988},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1765497600,"listedShare":1,"unitSqft":28450,"unitSqftLo":9000,"unitSqftHi":47900,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":234,"listedOn":"2025-12-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":29,"mid":29,"hi":29},"unit":"premises","n":29,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 29 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW29"],"name":"JOO KOON MRT STATION (EW29)","taps":36953,"metres":535,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","metres":2054},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Hawker Centre, 2054m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.002,"shopfrontSqm":3013,"shopfrontWhy":null,"zonedSqm":2043903,"dominantUse":"BUSINESS 2","parcels":112,"meanPlotRatio":1.79,"topUses":[{"use":"BUSINESS 2","share":0.849},{"use":"ROAD","share":0.132},{"use":"UTILITY","share":0.009}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; PIONEER is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":27,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"stock_outside_priced_cell","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"ownMedianSqft":26725,"ownSizeBand":"over-300","publishedSizeBands":["30-and-below","over-30-100","over-100-300"],"dearestFrom":"context","dearestStreet":null,"why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and it prices stock this corner does not have: URA stamps 3 cells there, 30 sqm and below, over 30 to 100 sqm, over 100 to 300 sqm, while the units actually let here run about 26725 sqft (over 300 sqm), a size URA publishes no median for in this district. Every rent measured at this corner sits below that band's own 25th percentile (the dearest is S$2.34 psf against a p25 of S$13.71 psf), so standing the band here would not be reporting the district. It would be reporting a market this corner is not in, at a price nothing measured here supports. The district figure is real, its placement here is not. This is URA's disclosure, never a count of shops, and the band is kept below so a reader can see what was refused."}}},"BIDADARI":{"area":"TOA PAYOH","region":"CENTRAL REGION","people":{"value":{"lo":9120,"mid":9120,"hi":9120},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2676,"mid":3383,"hi":4167},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":55100,"mid":55100,"hi":55100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TOA PAYOH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TOA PAYOH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2264,"mid":2264,"hi":2264},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1892,"mid":1892,"hi":1892},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":7950,"mid":7950,"hi":7950},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4766,"mid":4766,"hi":4766},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":943,"mid":943,"hi":943},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":907,"mid":907,"hi":907},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2781,"mid":2781,"hi":2781},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2040,"mid":2040,"hi":2040},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2261,"mid":2261,"hi":2261},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2327,"mid":2327,"hi":2327},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5593,"mid":5593,"hi":5593},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":8415,"mid":8415,"hi":8415},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1542,"mid":1542,"hi":1542},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1361,"mid":1361,"hi":1361},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4017,"mid":4017,"hi":4017},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4396,"mid":4396,"hi":4396},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9249,"mid":9249,"hi":9249},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8614,"mid":8614,"hi":8614},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":26146,"mid":26146,"hi":26146},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":25359,"mid":25359,"hi":25359},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7257,"mid":7257,"hi":7257},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6432,"mid":6432,"hi":6432},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":19370,"mid":19370,"hi":19370},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":19148,"mid":19148,"hi":19148},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":170.93,"mid":269.69,"hi":399.71},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"BIDADARI PARK DRIVE","share":0.575,"postals":40,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.575,"shareKnown":true,"postals":40,"why":"measured on BIDADARI PARK DRIVE, 57% of whose 40 geocoded postals sit in this corner"}}],"hdbTender":[{"value":{"lo":73888,"mid":73888,"hi":73888},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-03-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"}],"residential":[{"value":{"lo":2750,"mid":3700,"hi":4875},"unit":"SGD/month","n":32,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 19 blocks pooled here; the oldest part's newest approval month ends 2023-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-06-30","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":0.4318,"sources":19,"sourcesAskedUnanswered":25,"coverageNote":"built from 19 of 44 sources known in this subzone (43%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3462.5,"mid":4125,"hi":4800},"unit":"SGD/month","n":18,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 12 blocks pooled here; the oldest part's newest approval month ends 2023-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-06-30","asOfFromVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2750,"mid":3475,"hi":3700},"unit":"SGD/month","n":11,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2024-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-03-31","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":4900,"hi":5000},"unit":"SGD/month","n":3,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 streets pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":3975,"hi":7000},"unit":"SGD/month","n":73,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":18000,"mid":18000,"hi":18000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-05-29","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: medical-clinic, ground floor (the WHOLE unit, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical-clinic\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.5x the median of the 8 rows typed \"medical-clinic\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical-clinic","classFamily":"medical-clinic"},{"value":{"lo":180,"mid":180,"hi":180},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-05-29","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: medical-clinic, ground floor (per sqm, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical-clinic\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.5x the median of the 8 rows typed \"medical-clinic\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical-clinic","classFamily":"medical-clinic"},{"value":{"lo":25084,"mid":25084,"hi":25084},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.childcare:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"child-care-centre"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: child-care-centre, upper floor (the WHOLE unit, per month)","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"child-care-centre","classFamily":"child-care-centre"},{"value":{"lo":8800,"mid":8800,"hi":8800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":55000,"mid":55000,"hi":55000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-02-08","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, upper floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"eating-house","classFamily":"shopfront"},{"value":{"lo":88760,"mid":88760,"hi":88760},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-02-08","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, upper floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"supermarket","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":1,"ceilingSqm":30,"psm":{"lo":430.5564166683888,"hi":454.1734353042076},"psf":{"lo":40,"hi":42.19409282700422},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":430.5564166683888,"mid":442.3649259862982,"hi":454.1734353042076},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785087266,"listedShare":1,"unitSqft":243.5,"unitSqftLo":237,"unitSqftHi":250,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":8,"demoted":6,"by":{"class":6,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1640000,"mid":2013000,"hi":2442000},"unit":"SGD","n":325,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":888000,"mid":1480000,"hi":1868000},"unit":"SGD","n":245,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":39,"mid":39,"hi":39},"unit":"premises","n":39,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":27,"mid":27,"hi":27},"unit":"premises","n":27,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":167,"mid":167,"hi":167},"unit":"premises","n":167,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 54 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":54,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 54 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4891.29,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":19.01,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":49.56,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":46.48,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.69,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":44.58,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.61,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.58,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.38,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.88,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.78,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.45,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":251.14,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":251.14,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":100,"mid":100,"hi":100},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-05-29","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":5},"commercialRent.psm|no_instrument_here":{"quantity":"commercialRent.psm","code":"no_instrument_here","ours":false,"n":1}},"stations":{"list":[{"codes":["NE11"],"name":"WOODLEIGH MRT STATION (NE11)","taps":32226,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["CC12"],"name":"BARTLEY MRT STATION (CC12)","taps":19279,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Woodleigh Village Hawker Centre","stalls":40,"status":"Existing (new)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":40,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.083,"shopfrontSqm":45699,"shopfrontWhy":null,"zonedSqm":553247,"dominantUse":"RESIDENTIAL","parcels":28,"meanPlotRatio":2.71,"topUses":[{"use":"RESIDENTIAL","share":0.386},{"use":"PARK","share":0.209},{"use":"ROAD","share":0.199}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":42800,"households":52800,"noEmployedPersonShare":0.189,"shareAbove10k":0.589,"shareAbove20k":0.273,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":66,"hdbUnits":4848,"rooms":{"u1":0,"u2":288,"u3":724,"u4":2780,"u5exec":744,"rental":312},"resale":null,"resaleAbsent":{"code":"no_sale_placed_in_window","ours":false,"n":0,"why":"no HDB resale transaction places in this subzone in the window"},"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":96.43,"mid":132.14,"hi":183},"unit":"SGD/sqm/month","n":3,"district":"13","share":1,"postals":51,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":96.43,"mid":132.14,"hi":132.74,"n":3},{"sizeBand":"over-30-100","lo":111.5,"mid":161.47,"hi":183,"n":3},{"sizeBand":"over-100-300","lo":98.2,"mid":129.67,"hi":136.1,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 13","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 13. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BISHAN EAST":{"area":"BISHAN","region":"CENTRAL REGION","people":{"value":{"lo":27270,"mid":27270,"hi":27270},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":7492,"mid":9471,"hi":11665},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":28400,"mid":28400,"hi":28400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BISHAN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BISHAN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6168,"mid":6168,"hi":6168},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":10654,"mid":10654,"hi":10654},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":13723,"mid":13723,"hi":13723},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4615,"mid":4615,"hi":4615},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3425,"mid":3425,"hi":3425},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4974,"mid":4974,"hi":4974},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":5459,"mid":5459,"hi":5459},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2078,"mid":2078,"hi":2078},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":8198,"mid":8198,"hi":8198},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":7762,"mid":7762,"hi":7762},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":7170,"mid":7170,"hi":7170},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":7629,"mid":7629,"hi":7629},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5124,"mid":5124,"hi":5124},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5394,"mid":5394,"hi":5394},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4307,"mid":4307,"hi":4307},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3721,"mid":3721,"hi":3721},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":31451,"mid":31451,"hi":31451},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":37610,"mid":37610,"hi":37610},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":36990,"mid":36990,"hi":36990},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":23654,"mid":23654,"hi":23654},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":24901,"mid":24901,"hi":24901},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":29287,"mid":29287,"hi":29287},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":25565,"mid":25565,"hi":25565},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":16966,"mid":16966,"hi":16966},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":111.05621858510028,"mid":141.80001746563704,"hi":142.01261119497082},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1785546670,"listedShare":1,"unitSqft":667,"unitSqftLo":630,"unitSqftHi":1582,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"BISHAN STREET 11","share":1,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":29,"why":"measured on BISHAN STREET 11, 100% of whose 29 geocoded postals sit in this corner"},"listedAge":{"days":2,"listedOn":"2026-08-01","share":1,"known":true}},{"value":{"lo":54.24142987143756,"mid":112.29966418170206,"hi":145.24017054031106},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1782592064,"listedShare":1,"unitSqft":714.75,"unitSqftLo":630,"unitSqftHi":1582,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":36,"listedOn":"2026-06-27","share":1,"known":true}}],"hdbTender":[{"value":{"lo":65500,"mid":65500,"hi":65500},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":224.95449393824913,"mid":224.95449393824913,"hi":224.95449393824913},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (per sqm, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":143059,"mid":143059,"hi":143059},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range"},{"value":{"lo":2400,"mid":11500,"hi":15000},"unit":"SGD/month","n":5,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2026-03-26. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-26","asOfFromVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":48,"mid":148.5148514851485,"hi":257.76},"unit":"SGD/sqm/month","n":5,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2026-03-26. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-26","asOfFromVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1675,"mid":3200,"hi":5000},"unit":"SGD/month","n":1979,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 97 blocks pooled here; the oldest part's newest approval month ends 2022-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8739,"sources":97,"sourcesAskedUnanswered":14,"coverageNote":"built from 97 of 111 sources known in this subzone (87%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2100,"mid":3300,"hi":4225},"unit":"SGD/month","n":927,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 65 blocks pooled here; the oldest part's newest approval month ends 2022-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2700,"hi":3500},"unit":"SGD/month","n":404,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 24 blocks pooled here; the oldest part's newest approval month ends 2024-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3525,"hi":4600},"unit":"SGD/month","n":582,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 50 blocks pooled here; the oldest part's newest approval month ends 2024-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":50,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 50 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1675,"mid":4200,"hi":5600},"unit":"SGD/month","n":66,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 13 blocks pooled here; the oldest part's newest approval month ends 2024-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3900,"mid":4200,"hi":5600},"unit":"SGD/month","n":57,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5550,"mid":5800,"hi":5850},"unit":"SGD/month","n":8,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":11000,"mid":11000,"hi":11000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: medical-clinic, ground floor (the WHOLE unit, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical-clinic\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.5x the median of the 8 rows typed \"medical-clinic\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical-clinic","classFamily":"medical-clinic"},{"value":{"lo":220,"mid":220,"hi":220},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: medical-clinic, ground floor (per sqm, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical-clinic\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.5x the median of the 8 rows typed \"medical-clinic\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical-clinic","classFamily":"medical-clinic"},{"value":{"lo":111.05621858510028,"mid":141.80001746563704,"hi":142.01261119497082},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1785546670,"listedShare":1,"unitSqft":667,"unitSqftLo":630,"unitSqftHi":1582,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"BISHAN STREET 11","share":1,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":29,"why":"measured on BISHAN STREET 11, 100% of whose 29 geocoded postals sit in this corner"},"listedAge":{"days":2,"listedOn":"2026-08-01","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":48.20012309797931,"mid":48.20012309797931,"hi":48.20012309797931},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1758844800,"listedShare":1,"unitSqft":4578,"unitSqftLo":4578,"unitSqftHi":4578,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":311,"listedOn":"2025-09-26","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":3,"ceilingSqm":30,"psm":{"lo":146.0816413696319,"hi":279.86167083445275},"psf":{"lo":13.571428571428571,"hi":26.000000000000004},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":146.0816413696319,"mid":146.0816413696319,"hi":146.0816413696319},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784027371,"listedShare":1,"unitSqft":280,"unitSqftLo":280,"unitSqftHi":280,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":149.9258950898854,"mid":149.9258950898854,"hi":149.9258950898854},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1774396800,"listedShare":1,"unitSqft":280,"unitSqftLo":280,"unitSqftHi":280,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":279.86167083445275,"mid":279.86167083445275,"hi":279.86167083445275},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752537600,"listedShare":1,"unitSqft":250,"unitSqftLo":250,"unitSqftHi":250,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":11,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":54.2,"mid":112.3,"hi":145.2,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1297500,"mid":1542500,"hi":2192500},"unit":"SGD","n":268,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1900000,"mid":2150000,"hi":2398888},"unit":"SGD","n":41,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":35,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 35 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 11 postals pooled here; the oldest part's newest row was updated 2026-02-11. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-02-11","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":28,"mid":28,"hi":28},"unit":"premises","n":28,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":283,"mid":283,"hi":283},"unit":"premises","n":283,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 139 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":139,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 139 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5862.51,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0143,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.4% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":23.67,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0143,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.4% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":60,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0143,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.4% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":61.45,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0143,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.4% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.61,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0143,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.4% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":54.61,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0143,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.4% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.18,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0143,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.4% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.6,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.4,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.9,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":8.07,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0143,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.4% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.78,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0143,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.4% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":317.29,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0143,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.4% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":317.29,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0143,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.4% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":27,"mid":27,"hi":27},"unit":"premises","n":27,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 35 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":291.17,"mid":291.17,"hi":291.17},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"}},{"value":{"lo":50,"mid":50,"hi":50},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"}},{"value":{"lo":50,"mid":50,"hi":101},"unit":"sqm","n":5,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2026-03-26. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-26","asOfFromVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["NS17","CC15"],"name":"BISHAN MRT STATION (NS17 / CC15)","taps":60644,"metres":0,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":5},{"codes":["NS18"],"name":"BRADDELL MRT STATION (NS18)","taps":31681,"metres":323,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Toa Payoh Lorong 8 Blk 210","stalls":80,"status":"Existing","metres":326},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Toa Payoh Lorong 8 Blk 210, 326m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.074,"shopfrontSqm":135333,"shopfrontWhy":null,"zonedSqm":1824055,"dominantUse":"RESIDENTIAL","parcels":79,"meanPlotRatio":3.17,"topUses":[{"use":"RESIDENTIAL","share":0.307},{"use":"TRANSPORT FACILITIES","share":0.195},{"use":"ROAD","share":0.186}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$15,000 - $17,499","earningHouseholds":24800,"households":30100,"noEmployedPersonShare":0.179,"shareAbove10k":0.706,"shareAbove20k":0.419,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":137,"hdbUnits":10260,"rooms":{"u1":0,"u2":452,"u3":1115,"u4":5095,"u5exec":3594,"rental":4},"resale":{"n":428,"median":750000,"p25":640000,"p75":940000,"psm":8000,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":100,"mid":195.17000000000002,"hi":239.11},"unit":"SGD/sqm/month","n":3,"district":"20","share":1,"postals":137,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":100,"mid":178.57,"hi":195.95,"n":3},{"sizeBand":"over-30-100","lo":199.25,"mid":211.77,"hi":239.11,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 20","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 20. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BOAT QUAY":{"area":"SINGAPORE RIVER","region":"CENTRAL REGION","people":{"value":{"lo":150,"mid":150,"hi":150},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":27,"households":{"value":{"lo":33,"mid":41,"hi":51},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":18500,"mid":18500,"hi":18500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SINGAPORE RIVER, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SINGAPORE RIVER with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":205,"mid":205,"hi":205},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1101,"mid":1101,"hi":1101},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":139,"mid":139,"hi":139},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":451,"mid":451,"hi":451},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":544,"mid":544,"hi":544},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":903,"mid":903,"hi":903},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":330,"mid":330,"hi":330},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":735,"mid":735,"hi":735},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1988,"mid":1988,"hi":1988},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4201,"mid":4201,"hi":4201},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1659,"mid":1659,"hi":1659},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3461,"mid":3461,"hi":3461},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"CLARKE QUAY MRT STATION (NE5)","stationTaps":31472,"exit":"Exit A","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. CLARKE QUAY (NE5)'s Exit A opens in this corner and the station takes 31,472 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":44.09,"mid":61.155,"hi":85.71},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2023-09-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2023-09-30","asOfFromVerb":"quarter to","loEndShape":"median-only","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":2,"sourcesAskedUnanswered":2,"coverageNote":"built from 2 of 4 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"LORONG TELOK","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2023-09-30"},{"street":"UPPER CIRCULAR ROAD","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"CARPENTER STREET","share":1,"postals":15,"contributed":false,"lastValuedQuarter":"2025-09-30"},{"street":"HONGKONG STREET","share":1,"postals":20,"contributed":false,"lastValuedQuarter":"2023-03-31"}],"share":1,"shareKnown":true,"postals":59,"why":"measured on LORONG TELOK, UPPER CIRCULAR ROAD (and CARPENTER STREET, HONGKONG STREET, which set no end here: their newest quarters are dashes and last valued in the quarters to 2023-03-31 and 2025-09-30, so the figure rests on the 2 streets named before them), 100% of whose 59 geocoded postals sit in this corner"}},{"value":{"lo":64.19827286307984,"mid":84.37093627228242,"hi":161.45865625064582},"unit":"SGD/sqm/month","n":25,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":30,"listedEpoch":1784431772,"listedShare":1,"unitSqft":1087,"unitSqftLo":619,"unitSqftHi":3885,"listings":36,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"CIRCULAR ROAD","share":1,"postals":66,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HONGKONG STREET","share":1,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG TELOK","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NORTH CANAL ROAD","share":1,"postals":24,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UPPER CIRCULAR ROAD","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":134,"why":"measured on CIRCULAR ROAD, HONGKONG STREET, LORONG TELOK and 2 more, 100% of whose 134 geocoded postals sit in this corner"},"listedAge":{"days":15,"listedOn":"2026-07-19","share":1,"known":true}},{"value":{"lo":129.98555744741952,"mid":129.98555744741952,"hi":129.98555744741952},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783949252,"listedShare":1,"unitSqft":1946,"unitSqftLo":1946,"unitSqftHi":1946,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"NORTH CANAL ROAD","share":1,"postals":24,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":24,"why":"measured on NORTH CANAL ROAD, 100% of whose 24 geocoded postals sit in this corner"},"listedAge":{"days":20,"listedOn":"2026-07-13","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":4150,"mid":6100,"hi":6375},"unit":"SGD/month","n":8,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-02-28. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4150,"mid":6100,"hi":6375},"unit":"SGD/month","n":8,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-02-28. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":50.75,"mid":63.27,"hi":84.38},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 3 streets pooled here; the oldest street's newest valued quarter ends 2024-09-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2024-09-30","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"CARPENTER STREET","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"HONGKONG STREET","share":1,"postals":20,"contributed":true,"lastValuedQuarter":"2024-09-30"},{"street":"UPPER CIRCULAR ROAD","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":44,"why":"measured on CARPENTER STREET, HONGKONG STREET, UPPER CIRCULAR ROAD, 100% of whose 44 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":63.64444608264552,"mid":75.40111569365632,"hi":80.75817032901183},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1759881600,"listedShare":1,"unitSqft":2799,"unitSqftLo":1402,"unitSqftHi":3095,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":299,"listedOn":"2025-10-08","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 299 days before this snapshot (posted 2025-10-08), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-19, 284 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":50.99519153399946,"mid":136.99522348539645,"hi":222.03167168116312},"unit":"SGD/sqm/month","n":32,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":32,"listedEpoch":1769299200,"listedShare":1,"unitSqft":1906,"unitSqftLo":959,"unitSqftHi":4131,"listings":32,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":190,"listedOn":"2026-01-25","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 190 days before this snapshot (posted 2026-01-25), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-19, 175 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":66.85047950259704,"mid":89.42249681518092,"hi":201.89908297786698},"unit":"SGD/sqm/month","n":39,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":41,"listedEpoch":1784734122,"listedShare":1,"unitSqft":1143.5,"unitSqftLo":619,"unitSqftHi":5700,"listings":50,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CARPENTER STREET","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CIRCULAR ROAD","share":1,"postals":66,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HONGKONG STREET","share":1,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG TELOK","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NORTH CANAL ROAD","share":1,"postals":24,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UPPER CIRCULAR ROAD","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":149,"why":"measured on CARPENTER STREET, CIRCULAR ROAD, HONGKONG STREET and 3 more, 100% of whose 149 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-22","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":39.656512061562125,"mid":77.19414911614896,"hi":1045.7131998388923},"unit":"SGD/sqm/month","n":65,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":66,"listedEpoch":1777499430,"listedShare":1,"unitSqft":1226.75,"unitSqftLo":614,"unitSqftHi":5800,"listings":66,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":54,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 54 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":95,"listedOn":"2026-04-29","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 95 days before this snapshot (posted 2026-04-29), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-19, 81 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":50.45583007832682,"mid":72.49304750096087,"hi":152.83442782346458},"unit":"SGD/sqm/month","n":37,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":36,"listedEpoch":1769904000,"listedShare":1,"unitSqft":1403,"unitSqftLo":538,"unitSqftHi":13474,"listings":37,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":183,"listedOn":"2026-02-01","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":75.34737291696804,"mid":78.8621191754855,"hi":82.37686543400297},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1757389189,"listedShare":1,"unitSqft":2292,"unitSqftLo":784,"unitSqftHi":3800,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":328,"listedOn":"2025-09-09","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 328 days before this snapshot (posted 2025-09-09), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-19, 313 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shop","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":1,"ceilingSqm":30,"psm":{"lo":63.86586847247767,"hi":96.87519375038748},"psf":{"lo":5.933333333333334,"hi":9},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":63.86586847247767,"mid":95.25584439566123,"hi":96.87519375038748},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1772828848,"listedShare":1,"unitSqft":226,"unitSqftLo":150,"unitSqftHi":300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":7,"by":{"class":3,"stale":0,"askAge":4,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"disagreement":{"achievedPsm":61.2,"achievedContracts":6,"askPsm":107.2,"askListings":26,"ratio":1.75,"note":"the headline is the SIGNED figure: 6 leases at S$5.68 psf. But 26 current asking prices here say S$9.96 psf, higher by 1.8x, off 4.3x as many observations. A signed lease is what someone paid and an ask is what a landlord wants; neither is the other's correction, and we do not average them. Where they part this far, the signed few may be old, small or unrepresentative. Read both before you budget."}},"homePrices":[{"value":{"lo":1452500,"mid":3976250,"hi":6130000},"unit":"SGD","n":23,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-11-30","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":175,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 175 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":175,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 175 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-07-15","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 21 postals pooled here; the oldest part's newest row was updated 2024-10-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-10-09","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":210,"mid":210,"hi":210},"unit":"premises","n":210,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 278 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":278,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 278 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":23,"mid":23,"hi":23},"unit":"premises","n":23,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 175 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":175,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 175 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":595,"mid":595,"hi":595},"unit":"rooms","n":22,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 21 postals pooled here; the oldest part's newest row was updated 2024-10-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-10-09","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":32},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["EW14","NS26"],"name":"RAFFLES PLACE MRT STATION (EW14 / NS26)","taps":134424,"metres":146,"measuredTo":"exit","nearestExit":"Exit H","exitsKnown":10},{"codes":["NE4","DT19"],"name":"CHINATOWN MRT STATION (NE4 / DT19)","taps":98075,"metres":190,"measuredTo":"exit","nearestExit":"Exit E","exitsKnown":6},{"codes":["DT18"],"name":"TELOK AYER MRT STATION (DT18)","taps":37359,"metres":304,"measuredTo":"exit","nearestExit":"E","exitsKnown":5},{"codes":["NE5"],"name":"CLARKE QUAY MRT STATION (NE5)","taps":31472,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Upper Cross Street Blk 531A (Hong Lim Food Centre and Market)","stalls":103,"status":"Existing","metres":88},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Upper Cross Street Blk 531A (Hong Lim Food Centre and Market), 88m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.382,"shopfrontSqm":61391,"shopfrontWhy":null,"zonedSqm":160787,"dominantUse":"COMMERCIAL","parcels":368,"meanPlotRatio":4.34,"topUses":[{"use":"COMMERCIAL","share":0.369},{"use":"ROAD","share":0.306},{"use":"WATERBODY","share":0.156}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SINGAPORE RIVER is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":77.49,"mid":158.16,"hi":372.85},"unit":"SGD/sqm/month","n":3,"district":"01","share":1,"postals":244,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":142.92,"mid":214.69,"hi":372.85,"n":3},{"sizeBand":"over-30-100","lo":117.46,"mid":187.5,"hi":219.19,"n":3},{"sizeBand":"over-100-300","lo":77.49,"mid":128.82,"hi":184.06,"n":3},{"sizeBand":"over-300","lo":79.4,"mid":91.1,"hi":113.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 01","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 01. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BOON KENG":{"area":"KALLANG","region":"CENTRAL REGION","people":{"value":{"lo":11990,"mid":11990,"hi":11990},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3599,"mid":4549,"hi":5603},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":72300,"mid":72300,"hi":72300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area KALLANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in KALLANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2548,"mid":2548,"hi":2548},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1910,"mid":1910,"hi":1910},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4174,"mid":4174,"hi":4174},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1657,"mid":1657,"hi":1657},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1703,"mid":1703,"hi":1703},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1559,"mid":1559,"hi":1559},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2244,"mid":2244,"hi":2244},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1358,"mid":1358,"hi":1358},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2827,"mid":2827,"hi":2827},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2969,"mid":2969,"hi":2969},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2268,"mid":2268,"hi":2268},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4311,"mid":4311,"hi":4311},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2409,"mid":2409,"hi":2409},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2219,"mid":2219,"hi":2219},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2640,"mid":2640,"hi":2640},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3505,"mid":3505,"hi":3505},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11393,"mid":11393,"hi":11393},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10895,"mid":10895,"hi":10895},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":11812,"mid":11812,"hi":11812},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":12177,"mid":12177,"hi":12177},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11207,"mid":11207,"hi":11207},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10633,"mid":10633,"hi":10633},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":12858,"mid":12858,"hi":12858},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":13389,"mid":13389,"hi":13389},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":99.83390774351342,"mid":99.83390774351342,"hi":99.83390774351342},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1775520000,"listedShare":1,"unitSqft":593,"unitSqftLo":593,"unitSqftHi":593,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":118,"listedOn":"2026-04-07","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":65.33,"median":78.2,"p75":116.05,"why":"judged against District 14's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 593 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1950,"mid":3500,"hi":4550},"unit":"SGD/month","n":807,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9583,"sources":23,"sourcesAskedUnanswered":1,"coverageNote":"built from 23 of 24 sources known in this subzone (96%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2250,"mid":3500,"hi":4550},"unit":"SGD/month","n":386,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1975,"mid":2778.75,"hi":3375},"unit":"SGD/month","n":260,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2026-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":4000,"hi":4762.5},"unit":"SGD/month","n":161,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 17 blocks pooled here; the oldest part's newest approval month ends 2024-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":26.31762938070836,"mid":26.31762938070836,"hi":26.31762938070836},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1774815320,"listedShare":1,"unitSqft":1227,"unitSqftLo":1227,"unitSqftHi":1227,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":126,"listedOn":"2026-03-29","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":66.17158043059254,"mid":82.26101546930008,"hi":98.3504505080076},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1769990400,"listedShare":1,"unitSqft":661.5,"unitSqftLo":591,"unitSqftHi":732,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":182,"listedOn":"2026-02-02","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 182 days before this snapshot (posted 2026-02-02), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-04-07, 64 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 118 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":98.3504505080076,"mid":98.3504505080076,"hi":98.3504505080076},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1773273600,"listedShare":1,"unitSqft":591,"unitSqftLo":591,"unitSqftHi":591,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"UPPER BOON KENG ROAD","share":1,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":29,"why":"measured on UPPER BOON KENG ROAD, 100% of whose 29 geocoded postals sit in this corner"},"listedAge":{"days":144,"listedOn":"2026-03-12","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":4,"demoted":3,"by":{"class":2,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":81,"mid":81,"hi":81},"unit":"premises","n":81,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2025-03-24. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-03-24","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":152,"mid":152,"hi":152},"unit":"premises","n":152,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 35 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4417.27,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0054,"note":"the TOP of this range is the condo-apts stratum, which holds 0.54% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":17.07,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0054,"note":"the TOP of this range is the condo-apts stratum, which holds 0.54% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":41.91,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0054,"note":"the TOP of this range is the condo-apts stratum, which holds 0.54% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":37.42,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0054,"note":"the TOP of this range is the condo-apts stratum, which holds 0.54% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.51,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":39.59,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0054,"note":"the TOP of this range is the condo-apts stratum, which holds 0.54% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.72,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0054,"note":"the TOP of this range is the condo-apts stratum, which holds 0.54% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.94,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0054,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 0.54% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.16,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0061,"note":"the TOP of this range is the condo-apts stratum, which holds 0.61% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.37,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0061,"note":"the TOP of this range is the condo-apts stratum, which holds 0.61% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.51,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0054,"note":"the TOP of this range is the condo-apts stratum, which holds 0.54% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.36,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0054,"note":"the TOP of this range is the condo-apts stratum, which holds 0.54% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":212.36,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0054,"note":"the TOP of this range is the condo-apts stratum, which holds 0.54% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":212.36,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0054,"note":"the TOP of this range is the condo-apts stratum, which holds 0.54% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["EW10"],"name":"KALLANG MRT STATION (EW10)","taps":23989,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT24"],"name":"GEYLANG BAHRU MRT STATION (DT24)","taps":11703,"metres":249,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Upper Boon Keng Road Blk 17 (Blk 17 Upper Boon Keng Market and Food Centre)","stalls":84,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":84,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.073,"shopfrontSqm":27727,"shopfrontWhy":null,"zonedSqm":381257,"dominantUse":"RESIDENTIAL","parcels":48,"meanPlotRatio":3.3,"topUses":[{"use":"RESIDENTIAL","share":0.553},{"use":"ROAD","share":0.177},{"use":"WATERBODY","share":0.088}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":31900,"households":39200,"noEmployedPersonShare":0.189,"shareAbove10k":0.561,"shareAbove20k":0.276,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":31,"hdbUnits":4611,"rooms":{"u1":0,"u2":99,"u3":1120,"u4":2148,"u5exec":884,"rental":360},"resale":{"n":203,"median":868000,"p25":670000,"p75":988888,"psm":9778,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.33,"mid":95,"hi":157.15},"unit":"SGD/sqm/month","n":3,"district":"14","share":1,"postals":33,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":82.14,"mid":95,"hi":145.45,"n":3},{"sizeBand":"over-30-100","lo":65.33,"mid":78.2,"hi":116.05,"n":3},{"sizeBand":"over-100-300","lo":69.58,"mid":102.84,"hi":157.15,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 14","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 14. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BOON LAY PLACE":{"area":"JURONG WEST","region":"WEST REGION","people":{"value":{"lo":29710,"mid":29710,"hi":29710},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":9586,"mid":12118,"hi":14926},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":47500,"mid":47500,"hi":47500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG WEST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG WEST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6273,"mid":6273,"hi":6273},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3126,"mid":3126,"hi":3126},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3843,"mid":3843,"hi":3843},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2415,"mid":2415,"hi":2415},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3808,"mid":3808,"hi":3808},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6686,"mid":6686,"hi":6686},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3322,"mid":3322,"hi":3322},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4204,"mid":4204,"hi":4204},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":21481,"mid":21481,"hi":21481},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":21098,"mid":21098,"hi":21098},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":18915,"mid":18915,"hi":18915},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":18796,"mid":18796,"hi":18796},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":227.9003834156781,"mid":227.9003834156781,"hi":227.9003834156781},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785212857,"listedShare":1,"unitSqft":614,"unitSqftLo":614,"unitSqftHi":614,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"BOON LAY PLACE","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":14,"why":"measured on BOON LAY PLACE, 100% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true}},{"value":{"lo":77.24204082195011,"mid":94.2841463490177,"hi":170.0300504319448},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1785003705,"listedShare":1,"unitSqft":490,"unitSqftLo":360,"unitSqftHi":800,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"BOON LAY PLACE","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":14,"why":"measured on BOON LAY PLACE, 100% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-25","share":1,"known":true}}],"hdbTender":[{"value":{"lo":35885,"mid":35885,"hi":35885},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-09-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":5800,"mid":5800,"hi":5800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":51.8181005985884,"mid":51.8181005985884,"hi":51.8181005985884},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":600,"mid":2800,"hi":5000},"unit":"SGD/month","n":1603,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 64 blocks pooled here; the oldest part's newest approval month ends 2022-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8533,"sources":64,"sourcesAskedUnanswered":11,"coverageNote":"built from 64 of 75 sources known in this subzone (85%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":3200,"hi":4250},"unit":"SGD/month","n":254,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 31 blocks pooled here; the oldest part's newest approval month ends 2024-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1475,"mid":2350,"hi":3200},"unit":"SGD/month","n":974,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 24 blocks pooled here; the oldest part's newest approval month ends 2025-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":3000,"hi":5937.5},"unit":"SGD/month","n":297,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 35 blocks pooled here; the oldest part's newest approval month ends 2022-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":600,"mid":2000,"hi":2600},"unit":"SGD/month","n":78,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2025-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4350,"mid":4500,"hi":4925},"unit":"SGD/month","n":16,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":81.99244006197762,"mid":97.07505415600278,"hi":204.81329542905996},"unit":"SGD/sqm/month","n":7,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":7,"listedEpoch":1785147581,"listedShare":1,"unitSqft":490,"unitSqftLo":360,"unitSqftHi":800,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"BOON LAY PLACE","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":14,"why":"measured on BOON LAY PLACE, 100% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":32.29173125012916,"mid":32.29173125012916,"hi":32.29173125012916},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1755129600,"listedShare":1,"unitSqft":2930,"unitSqftLo":2930,"unitSqftHi":2930,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":354,"listedOn":"2025-08-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":17.263689521587363,"mid":20.32199696108857,"hi":21.52782083341944},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1752105600,"listedShare":1,"unitSqft":17085,"unitSqftLo":14000,"unitSqftHi":24940,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":389,"listedOn":"2025-07-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":6,"listings":6,"strata":2,"ceilingSqm":30,"psm":{"lo":99.74556986151008,"hi":257.0874546309903},"psf":{"lo":9.266666666666667,"hi":23.884206081081082},"asOf":"2026-08-03","why":"6 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":153.83421970547641,"mid":206.68950481419478,"hi":257.0874546309903},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1779918803,"listedShare":1,"unitSqft":190,"unitSqftLo":74,"unitSqftHi":300,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":99.74556986151008,"mid":157.51188909785225,"hi":215.2782083341944},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1753104431,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":8,"demoted":3,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":77.2,"mid":94.3,"hi":170,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1186250,"mid":1272500,"hi":1360972},"unit":"SGD","n":64,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":72,"mid":72,"hi":72},"unit":"premises","n":72,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 12 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2025-09-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-09-09","asOfFromVerb":"updated","asOf":"2026-07-22","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":26,"mid":26,"hi":26},"unit":"premises","n":26,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":232,"mid":232,"hi":232},"unit":"premises","n":232,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 83 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":83,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 83 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":3985.83,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0296,"note":"the TOP of this range is the condo-apts stratum, which holds 3.0% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":14.14,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0296,"note":"the TOP of this range is the condo-apts stratum, which holds 3.0% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":32.94,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0296,"note":"the TOP of this range is the condo-apts stratum, which holds 3.0% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":29.89,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0296,"note":"the TOP of this range is the condo-apts stratum, which holds 3.0% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":6.71,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":35.07,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0296,"note":"the TOP of this range is the condo-apts stratum, which holds 3.0% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.25,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0296,"note":"the TOP of this range is the condo-apts stratum, which holds 3.0% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":113.97,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0296,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 3.0% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.24,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0364,"note":"the TOP of this range is the condo-apts stratum, which holds 3.6% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.53,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0364,"note":"the TOP of this range is the condo-apts stratum, which holds 3.6% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":4.36,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0296,"note":"the TOP of this range is the condo-apts stratum, which holds 3.0% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.12,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0296,"note":"the TOP of this range is the condo-apts stratum, which holds 3.0% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":185.2,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0296,"note":"the TOP of this range is the condo-apts stratum, which holds 3.0% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":185.2,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0296,"note":"the TOP of this range is the condo-apts stratum, which holds 3.0% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 12 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":111.93,"mid":111.93,"hi":111.93},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[],"nearest":{"codes":["EW27"],"name":"BOON LAY MRT STATION (EW27)","taps":100680,"metres":425,"nearestExit":"Exit B","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[{"name":"Boon Lay Place Blk 221A/B (Boon Lay Place Market and Food Village)","stalls":72,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":72,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.041,"shopfrontSqm":38728,"shopfrontWhy":null,"zonedSqm":947010,"dominantUse":"RESIDENTIAL","parcels":45,"meanPlotRatio":2.82,"topUses":[{"use":"RESIDENTIAL","share":0.585},{"use":"ROAD","share":0.221},{"use":"EDUCATIONAL INSTITUTION","share":0.07}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":78500,"households":88700,"noEmployedPersonShare":0.115,"shareAbove10k":0.543,"shareAbove20k":0.185,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":95,"hdbUnits":10427,"rooms":{"u1":0,"u2":651,"u3":4505,"u4":1918,"u5exec":1909,"rental":1444},"resale":{"n":592,"median":390000,"p25":325000,"p75":600000,"psm":5538,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":82,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BOON TECK":{"area":"TOA PAYOH","region":"CENTRAL REGION","people":{"value":{"lo":14640,"mid":14640,"hi":14640},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":4702,"mid":5943,"hi":7320},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":55100,"mid":55100,"hi":55100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TOA PAYOH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TOA PAYOH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2484,"mid":2484,"hi":2484},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1331,"mid":1331,"hi":1331},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1345,"mid":1345,"hi":1345},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1201,"mid":1201,"hi":1201},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1313,"mid":1313,"hi":1313},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2755,"mid":2755,"hi":2755},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1101,"mid":1101,"hi":1101},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1788,"mid":1788,"hi":1788},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7597,"mid":7597,"hi":7597},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9549,"mid":9549,"hi":9549},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6362,"mid":6362,"hi":6362},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8908,"mid":8908,"hi":8908},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":95.67920370408639,"mid":95.67920370408639,"hi":95.67920370408639},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782432000,"listedShare":1,"unitSqft":450,"unitSqftLo":450,"unitSqftHi":450,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":38,"listedOn":"2026-06-26","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":112.99,"median":125.25,"p75":147.17,"why":"judged against District 12's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 450 sqft falls in"}}],"hdbTender":[{"value":{"lo":8100,"mid":8100,"hi":8100},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":116.84939411425275,"mid":116.84939411425275,"hi":116.84939411425275},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1300,"mid":2782.5,"hi":4450},"unit":"SGD/month","n":868,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 34 blocks pooled here; the oldest part's newest approval month ends 2025-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8718,"sources":34,"sourcesAskedUnanswered":5,"coverageNote":"built from 34 of 39 sources known in this subzone (87%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2350,"mid":3737.5,"hi":4512.5},"unit":"SGD/month","n":83,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 12 blocks pooled here; the oldest part's newest approval month ends 2022-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1750,"mid":2550,"hi":3350},"unit":"SGD/month","n":521,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 17 blocks pooled here; the oldest part's newest approval month ends 2024-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":3500,"hi":4800},"unit":"SGD/month","n":164,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 13 blocks pooled here; the oldest part's newest approval month ends 2025-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1150,"mid":2000,"hi":2500},"unit":"SGD/month","n":100,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":3700,"hi":4800},"unit":"SGD/month","n":45,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":95.67920370408639,"mid":95.67920370408639,"hi":95.67920370408639},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782432000,"listedShare":1,"unitSqft":450,"unitSqftLo":450,"unitSqftHi":450,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"LORONG 5 TOA PAYOH","share":1,"postals":25,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":25,"why":"measured on LORONG 5 TOA PAYOH, 100% of whose 25 geocoded postals sit in this corner"},"listedAge":{"days":38,"listedOn":"2026-06-26","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":4,"listings":4,"strata":2,"ceilingSqm":30,"psm":{"lo":114.81504444490369,"hi":349.8270885430659},"psf":{"lo":10.666666666666668,"hi":32.5},"asOf":"2026-08-03","why":"4 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":114.81504444490369,"mid":136.34286527832313,"hi":136.34286527832313},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1782764501,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":349.8270885430659,"mid":349.8270885430659,"hi":349.8270885430659},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780876800,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":4,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1081500,"mid":1414444,"hi":1872500},"unit":"SGD","n":186,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":43,"mid":43,"hi":43},"unit":"premises","n":43,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2026-04-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-04-18","asOfFromVerb":"updated","asOf":"2026-06-11","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":129,"mid":129,"hi":129},"unit":"premises","n":129,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 51 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":3874.32,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":13.69,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":31.75,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":29.88,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":5.96,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":33.72,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.11,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":109.86,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.33,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.73,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":4.24,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":4.91,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":180.09,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":180.09,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":69.32,"mid":69.32,"hi":69.32},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["NS18"],"name":"BRADDELL MRT STATION (NS18)","taps":31681,"metres":391,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Toa Payoh Lorong 4 Blk 74 (Toa Payoh Vista Market)","stalls":10,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Toa Payoh Lorong 5 Blk 75","stalls":36,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":46,"openCentres":2,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.017,"shopfrontSqm":7615,"shopfrontWhy":null,"zonedSqm":448173,"dominantUse":"RESIDENTIAL","parcels":34,"meanPlotRatio":3.12,"topUses":[{"use":"RESIDENTIAL","share":0.572},{"use":"ROAD","share":0.242},{"use":"BUSINESS 1","share":0.098}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":42800,"households":52800,"noEmployedPersonShare":0.189,"shareAbove10k":0.589,"shareAbove20k":0.273,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":44,"hdbUnits":5497,"rooms":{"u1":0,"u2":601,"u3":1792,"u4":797,"u5exec":1008,"rental":1299},"resale":{"n":340,"median":760000,"p25":363000,"p75":959188,"psm":8235,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":63.21,"mid":118.35,"hi":147.17},"unit":"SGD/sqm/month","n":3,"district":"12","share":1,"postals":49,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":63.21,"mid":75.71,"hi":98.74,"n":3},{"sizeBand":"over-30-100","lo":112.99,"mid":125.25,"hi":147.17,"n":3},{"sizeBand":"over-100-300","lo":102.41,"mid":118.35,"hi":120.63,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 12","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 12. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BOULEVARD":{"area":"ORCHARD","region":"CENTRAL REGION","people":{"value":{"lo":550,"mid":550,"hi":550},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":55,"households":{"value":{"lo":123,"mid":156,"hi":192},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":48900,"mid":48900,"hi":48900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ORCHARD, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ORCHARD with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1861,"mid":1861,"hi":1861},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5737,"mid":5737,"hi":5737},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1403,"mid":1403,"hi":1403},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4482,"mid":4482,"hi":4482},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6277,"mid":6277,"hi":6277},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4073,"mid":4073,"hi":4073},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6136,"mid":6136,"hi":6136},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4114,"mid":4114,"hi":4114},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":20727,"mid":20727,"hi":20727},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":21986,"mid":21986,"hi":21986},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":23313,"mid":23313,"hi":23313},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":25059,"mid":25059,"hi":25059},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"ORCHARD MRT STATION (TE14 / NS22)","stationTaps":121873,"exit":"Exit 4","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. ORCHARD (TE14 / NS22)'s Exit 4 opens in this corner and the station takes 121,873 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":85.21429079895195,"mid":148.00376822975863,"hi":347.9243771057687},"unit":"SGD/sqm/month","n":24,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":23,"listedEpoch":1767693766,"listedShare":1,"unitSqft":800,"unitSqftLo":344,"unitSqftHi":5000,"listings":24,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":209,"listedOn":"2026-01-06","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3700,"mid":4975,"hi":7575},"unit":"SGD/month","n":100,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3700,"mid":4975,"hi":7575},"unit":"SGD/month","n":100,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":62.09,"mid":134.7,"hi":578.05},"unit":"SGD/sqm/month","n":12,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the newest quarter among the 4 streets pooled here; the oldest street's newest valued quarter ends 2025-12-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2025-12-31","asOfFromVerb":"quarter to","loEndShape":"median-only","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail (measured on CLAYMORE DRIVE, ORCHARD TURN, ORCHARD ROAD and 1 more, 41% of whose 83 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"CLAYMORE DRIVE","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2025-12-31"},{"street":"ORCHARD TURN","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"ORCHARD ROAD","share":0.426,"postals":54,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"SCOTTS ROAD","share":0.333,"postals":27,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.41,"shareKnown":true,"postals":83,"why":"measured on CLAYMORE DRIVE, ORCHARD TURN, ORCHARD ROAD and 1 more, 41% of whose 83 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on CLAYMORE DRIVE, ORCHARD TURN, ORCHARD ROAD and 1 more, 41% of whose 83 geocoded postals sit in this corner"},{"value":{"lo":64.58,"mid":90.395,"hi":113.02},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":2,"sourcesAskedUnanswered":2,"coverageNote":"built from 2 of 4 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office (measured on ORCHARD ROAD, SCOTTS ROAD (and CLAYMORE DRIVE, which set no end here: its newest quarter is a dash and last valued in the quarter to 2025-09-30, so the figure rests on the 2 streets named before them), 40% of whose 82 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ORCHARD ROAD","share":0.426,"postals":54,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"SCOTTS ROAD","share":0.333,"postals":27,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"CLAYMORE DRIVE","share":1,"postals":1,"contributed":false,"lastValuedQuarter":"2025-09-30"}],"share":0.402,"shareKnown":true,"postals":82,"why":"measured on ORCHARD ROAD, SCOTTS ROAD (and CLAYMORE DRIVE, which set no end here: its newest quarter is a dash and last valued in the quarter to 2025-09-30, so the figure rests on the 2 streets named before them), 40% of whose 82 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ORCHARD ROAD, SCOTTS ROAD (and CLAYMORE DRIVE, which set no end here: its newest quarter is a dash and last valued in the quarter to 2025-09-30, so the figure rests on the 2 streets named before them), 40% of whose 82 geocoded postals sit in this corner"},{"value":{"lo":91.45376209796156,"mid":131.83816438265853,"hi":172.22256666735552},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784817294,"listedShare":1,"unitSqft":3159,"unitSqftLo":818,"unitSqftHi":5500,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse (measured on ORCHARD ROAD, 43% of whose 54 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ORCHARD ROAD","share":0.426,"postals":54,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.426,"shareKnown":true,"postals":54,"why":"measured on ORCHARD ROAD, 43% of whose 54 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ORCHARD ROAD, 43% of whose 54 geocoded postals sit in this corner"},{"value":{"lo":79.34086302243037,"mid":123.786127201884,"hi":192.13034855159594},"unit":"SGD/sqm/month","n":63,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":45,"listedEpoch":1784972396,"listedShare":1,"unitSqft":849,"unitSqftLo":323,"unitSqftHi":6275,"listings":65,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail (measured on CLAYMORE DRIVE, ORCHARD ROAD, SCOTTS ROAD, 40% of whose 82 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"CLAYMORE DRIVE","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ORCHARD ROAD","share":0.426,"postals":54,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SCOTTS ROAD","share":0.333,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.402,"shareKnown":true,"postals":82,"why":"measured on CLAYMORE DRIVE, ORCHARD ROAD, SCOTTS ROAD, 40% of whose 82 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on CLAYMORE DRIVE, ORCHARD ROAD, SCOTTS ROAD, 40% of whose 82 geocoded postals sit in this corner"},{"value":{"lo":139.93083541722638,"mid":174.87256491715465,"hi":249.4743237349722},"unit":"SGD/sqm/month","n":31,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":31,"listedEpoch":1784805920,"listedShare":1,"unitSqft":1601,"unitSqftLo":366,"unitSqftHi":2500,"listings":39,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b (measured on ORCHARD ROAD, SCOTTS ROAD, 40% of whose 81 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ORCHARD ROAD","share":0.426,"postals":54,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SCOTTS ROAD","share":0.333,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.395,"shareKnown":true,"postals":81,"why":"measured on ORCHARD ROAD, SCOTTS ROAD, 40% of whose 81 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ORCHARD ROAD, SCOTTS ROAD, 40% of whose 81 geocoded postals sit in this corner"},{"value":{"lo":137.68264701952833,"mid":149.62460379686115,"hi":179.8102412233968},"unit":"SGD/sqm/month","n":19,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":18,"listedEpoch":1784329238,"listedShare":1,"unitSqft":963.5,"unitSqftLo":592,"unitSqftHi":5300,"listings":24,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical (measured on ORCHARD ROAD, SCOTTS ROAD, 40% of whose 81 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ORCHARD ROAD","share":0.426,"postals":54,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SCOTTS ROAD","share":0.333,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.395,"shareKnown":true,"postals":81,"why":"measured on ORCHARD ROAD, SCOTTS ROAD, 40% of whose 81 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ORCHARD ROAD, SCOTTS ROAD, 40% of whose 81 geocoded postals sit in this corner"},{"value":{"lo":129.02283284397112,"mid":166.330070253465,"hi":236.77785139165388},"unit":"SGD/sqm/month","n":93,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":83,"listedEpoch":1784908283,"listedShare":1,"unitSqft":680,"unitSqftLo":323,"unitSqftHi":7600,"listings":111,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop (measured on ORCHARD ROAD, SCOTTS ROAD, 40% of whose 81 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ORCHARD ROAD","share":0.426,"postals":54,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SCOTTS ROAD","share":0.333,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.395,"shareKnown":true,"postals":81,"why":"measured on ORCHARD ROAD, SCOTTS ROAD, 40% of whose 81 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ORCHARD ROAD, SCOTTS ROAD, 40% of whose 81 geocoded postals sit in this corner"},{"value":{"lo":79.34086302243037,"mid":149.8070006449291,"hi":215.2782083341944},"unit":"SGD/sqm/month","n":189,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":134,"listedEpoch":1785038406,"listedShare":1,"unitSqft":1631,"unitSqftLo":323,"unitSqftHi":7600,"listings":217,"asOf":"2026-08-03","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled (measured on CLAYMORE DRIVE, ORCHARD ROAD, SCOTTS ROAD, 40% of whose 82 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"CLAYMORE DRIVE","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ORCHARD ROAD","share":0.426,"postals":54,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SCOTTS ROAD","share":0.333,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.402,"shareKnown":true,"postals":82,"why":"measured on CLAYMORE DRIVE, ORCHARD ROAD, SCOTTS ROAD, 40% of whose 82 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on CLAYMORE DRIVE, ORCHARD ROAD, SCOTTS ROAD, 40% of whose 82 geocoded postals sit in this corner"}],"context":[{"value":{"lo":39.15813825957339,"mid":113.02105937545207,"hi":167.91700250067163},"unit":"SGD/sqm/month","n":16,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":16,"listedEpoch":1754265600,"listedShare":1,"unitSqft":799,"unitSqftLo":363,"unitSqftHi":2659,"listings":16,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":364,"listedOn":"2025-08-04","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":139.93083541722635,"mid":172.22256666735552,"hi":182.98647708406526},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1754913600,"listedShare":1,"unitSqft":1593.25,"unitSqftLo":730,"unitSqftHi":2369,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":357,"listedOn":"2025-08-11","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":69,"listings":73,"strata":7,"ceilingSqm":30,"psm":{"lo":84.55879625434463,"hi":1162.5023250046497},"psf":{"lo":7.855769230769231,"hi":108},"asOf":"2026-08-03","why":"69 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":470.92108073105027,"mid":645.8346250025832,"hi":645.8346250025833},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1785120439,"listedShare":1,"unitSqft":190,"unitSqftLo":156,"unitSqftHi":240,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":120.54199678199923,"mid":165.2067711743675,"hi":391.08874514045317},"unit":"SGD/sqm/month","n":26,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":23,"listedEpoch":1784787565,"listedShare":1,"unitSqft":242.5,"unitSqftLo":81,"unitSqftHi":312,"listings":27,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":84.55879625434463,"mid":115.68714739421935,"hi":153.17564711957175},"unit":"SGD/sqm/month","n":24,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":18,"listedEpoch":1784736400,"listedShare":1,"unitSqft":245,"unitSqftLo":80,"unitSqftHi":320,"listings":26,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":251.15790972322682,"mid":251.15790972322682,"hi":251.15790972322682},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785152147,"listedShare":1,"unitSqft":150,"unitSqftLo":150,"unitSqftHi":150,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":117.31627362827372,"mid":150.69474583393608,"hi":186.34146214901372},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1767639703,"listedShare":1,"unitSqft":221,"unitSqftLo":100,"unitSqftHi":312,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":91.49323854203261,"mid":198.71834615464098,"hi":221.60992034402366},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1777334400,"listedShare":1,"unitSqft":136,"unitSqftLo":100,"unitSqftHi":195,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":922.6208928608331,"mid":1042.5616089327414,"hi":1162.5023250046497},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1752624000,"listedShare":1,"unitSqft":120,"unitSqftLo":100,"unitSqftHi":140,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":3,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":85.2,"mid":148,"hi":347.9,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":2100000,"mid":2732500,"hi":3970000},"unit":"SGD","n":82,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-07-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1759000,"mid":2250000,"hi":4175000},"unit":"SGD","n":47,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":36,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 36 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2026-04-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-04-18","asOfFromVerb":"updated","asOf":"2026-06-22","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":26,"mid":26,"hi":26},"unit":"premises","n":26,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":61,"mid":61,"hi":61},"unit":"premises","n":61,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":42,"mid":42,"hi":42},"unit":"premises","n":42,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":70,"mid":70,"hi":70},"unit":"premises","n":70,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 10 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":816,"mid":816,"hi":816},"unit":"premises","n":816,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 48 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":48,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 48 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":60,"mid":60,"hi":60},"unit":"premises","n":60,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 36 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":19,"mid":19,"hi":19},"unit":"premises","n":19,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":4540,"mid":4540,"hi":4540},"unit":"rooms","n":10,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 10 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":4},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["TE14","NS22"],"name":"ORCHARD MRT STATION (TE14 / NS22)","taps":121873,"metres":0,"measuredTo":"exit","nearestExit":"Exit 4","exitsKnown":13},{"codes":["NS23"],"name":"SOMERSET MRT STATION (NS23)","taps":66219,"metres":341,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Newton Food Centre","stalls":83,"status":"Existing","metres":553},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Newton Food Centre, 553m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.639,"shopfrontSqm":283120,"shopfrontWhy":null,"zonedSqm":442800,"dominantUse":"COMMERCIAL","parcels":85,"meanPlotRatio":5.15,"topUses":[{"use":"COMMERCIAL","share":0.339},{"use":"ROAD","share":0.259},{"use":"HOTEL","share":0.252}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; ORCHARD is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":83.58,"mid":145.39,"hi":300.96},"unit":"SGD/sqm/month","n":3,"district":"09","share":0.974,"postals":39,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":116.17,"mid":145.26,"hi":294.1,"n":3},{"sizeBand":"over-30-100","lo":110.23,"mid":143.26,"hi":166.55,"n":3},{"sizeBand":"over-100-300","lo":113,"mid":145.52,"hi":216.3,"n":3},{"sizeBand":"over-300","lo":83.58,"mid":173.76,"hi":300.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 09","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 97% of this corner's geocoded postals sit in District 09. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BRADDELL":{"area":"TOA PAYOH","region":"CENTRAL REGION","people":{"value":{"lo":9400,"mid":9400,"hi":9400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2921,"mid":3692,"hi":4547},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":55100,"mid":55100,"hi":55100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TOA PAYOH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TOA PAYOH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2158,"mid":2158,"hi":2158},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2700,"mid":2700,"hi":2700},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1364,"mid":1364,"hi":1364},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1089,"mid":1089,"hi":1089},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2156,"mid":2156,"hi":2156},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1900,"mid":1900,"hi":1900},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1212,"mid":1212,"hi":1212},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1161,"mid":1161,"hi":1161},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9496,"mid":9496,"hi":9496},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9106,"mid":9106,"hi":9106},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6807,"mid":6807,"hi":6807},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6309,"mid":6309,"hi":6309},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"BRADDELL MRT STATION (NS18)","stationTaps":31681,"exit":"Exit C","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. BRADDELL (NS18)'s Exit C opens in this corner and the station takes 31,681 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[],"hdbTender":[{"value":{"lo":8250,"mid":8250,"hi":8250},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-09-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":135.44573961582662,"mid":135.44573961582662,"hi":135.44573961582662},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-09-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1600,"mid":3100,"hi":4900},"unit":"SGD/month","n":595,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 21 blocks pooled here; the oldest part's newest approval month ends 2025-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.75,"sources":21,"sourcesAskedUnanswered":7,"coverageNote":"built from 21 of 28 sources known in this subzone (75%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2225,"mid":3150,"hi":3800},"unit":"SGD/month","n":151,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2025-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2300,"hi":3000},"unit":"SGD/month","n":379,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 9 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":3290,"hi":4050},"unit":"SGD/month","n":28,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2026-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2650,"mid":3500,"hi":4900},"unit":"SGD/month","n":37,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2025-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-10-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4500,"mid":5300,"hi":5650},"unit":"SGD/month","n":19,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":17.222105615508823,"mid":29.87176192183913,"hi":45.20853860197785},"unit":"SGD/sqm/month","n":12,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1754352000,"listedShare":1,"unitSqft":3148,"unitSqftLo":1716,"unitSqftHi":28504,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":363,"listedOn":"2025-08-05","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":100.06291224032941,"mid":124.43191411717085,"hi":148.80091599401229},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1780739834,"listedShare":1,"unitSqft":1490.5,"unitSqftLo":753,"unitSqftHi":2228,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":58,"listedOn":"2026-06-06","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":102.41,"median":118.35,"p75":120.63,"why":"judged against District 12's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1491 sqft falls in"},"notLeading":{"gate":"thin-ask-above-band","why":"a THIN ask: 2 units, below URA's own disclosure floor of 3 contracts, asking above the top of the band it sits in: judged against District 12's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1491 sqft falls in. One landlord asking more than three quarters of a district's signed leases does not head a card; the stamped band does, and this asks beneath it. A thin ask AT OR BELOW that p75 keeps the lead (it is then the conservative number), so this gate refuses one direction only"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":24.756367056253165,"mid":24.756367056253165,"hi":24.756367056253165},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1615420800,"listedShare":1,"unitSqft":1717,"unitSqftLo":1717,"unitSqftHi":1717,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":1971,"listedOn":"2021-03-11","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":23.690055307906686,"mid":24.223724482973026,"hi":24.757393658039366},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":1,"listedEpoch":1676073600,"listedShare":1,"unitSqft":1802,"unitSqftLo":911,"unitSqftHi":2693,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":1269,"listedOn":"2023-02-11","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":76.75607260237636,"mid":110.36289501257724,"hi":143.96971742277813},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1762552050,"listedShare":1,"unitSqft":1710,"unitSqftLo":1192,"unitSqftHi":2228,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":268,"listedOn":"2025-11-07","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 268 days before this snapshot (posted 2025-11-07), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-06-06, 211 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"}],"provisional":[{"value":{"lo":6200,"mid":6200,"hi":6200},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-06-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":101.78952552946971,"mid":101.78952552946971,"hi":101.78952552946971},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-06-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":null,"leadGates":{"judged":7,"demoted":5,"by":{"class":3,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":1},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1680000,"mid":1980000,"hi":2460000},"unit":"SGD","n":129,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":25,"mid":25,"hi":25},"unit":"premises","n":25,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 12 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-07-21","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":149,"mid":149,"hi":149},"unit":"premises","n":149,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 47 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4644.35,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":17.04,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":42.27,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":41.93,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.26,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":41.91,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.43,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.72,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.48,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.06,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":6.39,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.38,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":236.14,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":236.14,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 12 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":60.91,"mid":60.91,"hi":60.91},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-09-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":60.91,"mid":60.91,"hi":60.91},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["NS19"],"name":"TOA PAYOH MRT STATION (NS19)","taps":76704,"metres":357,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":4},{"codes":["NS18"],"name":"BRADDELL MRT STATION (NS18)","taps":31681,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Toa Payoh Lorong 4 Blk 93","stalls":28,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":28,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.011,"shopfrontSqm":5172,"shopfrontWhy":null,"zonedSqm":476162,"dominantUse":"RESIDENTIAL","parcels":44,"meanPlotRatio":2.97,"topUses":[{"use":"RESIDENTIAL","share":0.396},{"use":"ROAD","share":0.234},{"use":"BUSINESS 1","share":0.182}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":42800,"households":52800,"noEmployedPersonShare":0.189,"shareAbove10k":0.589,"shareAbove20k":0.273,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":38,"hdbUnits":3214,"rooms":{"u1":0,"u2":0,"u3":1203,"u4":653,"u5exec":721,"rental":637},"resale":{"n":142,"median":450000,"p25":380000,"p75":748000,"psm":5862,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":63.21,"mid":118.35,"hi":147.17},"unit":"SGD/sqm/month","n":3,"district":"12","share":0.978,"postals":46,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":63.21,"mid":75.71,"hi":98.74,"n":3},{"sizeBand":"over-30-100","lo":112.99,"mid":125.25,"hi":147.17,"n":3},{"sizeBand":"over-100-300","lo":102.41,"mid":118.35,"hi":120.63,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 12","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 98% of this corner's geocoded postals sit in District 12. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BRAS BASAH":{"area":"MUSEUM","region":"CENTRAL REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":16500,"mid":16500,"hi":16500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area MUSEUM, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in MUSEUM with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1485,"mid":1485,"hi":1485},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2795,"mid":2795,"hi":2795},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":307,"mid":307,"hi":307},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1606,"mid":1606,"hi":1606},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":899,"mid":899,"hi":899},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1413,"mid":1413,"hi":1413},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":254,"mid":254,"hi":254},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":693,"mid":693,"hi":693},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3165,"mid":3165,"hi":3165},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2598,"mid":2598,"hi":2598},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1707,"mid":1707,"hi":1707},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":810,"mid":810,"hi":810},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2725,"mid":2725,"hi":2725},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2090,"mid":2090,"hi":2090},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1083,"mid":1083,"hi":1083},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":578,"mid":578,"hi":578},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10589,"mid":10589,"hi":10589},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10895,"mid":10895,"hi":10895},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":4270,"mid":4270,"hi":4270},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":4530,"mid":4530,"hi":4530},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10939,"mid":10939,"hi":10939},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10411,"mid":10411,"hi":10411},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":3747,"mid":3747,"hi":3747},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":3819,"mid":3819,"hi":3819},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":73.16,"mid":127.535,"hi":181.81},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":2,"sourcesAskedUnanswered":2,"coverageNote":"built from 2 of 4 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"BRAS BASAH ROAD","share":0.625,"postals":8,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"STAMFORD ROAD","share":0.615,"postals":13,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.619,"shareKnown":true,"postals":21,"why":"measured on BRAS BASAH ROAD, STAMFORD ROAD, 62% of whose 21 geocoded postals sit in this corner"}},{"value":{"lo":74.51937980799036,"mid":74.51937980799036,"hi":74.51937980799036},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784264518,"listedShare":1,"unitSqft":13000,"unitSqftLo":13000,"unitSqftHi":13000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"ARMENIAN STREET","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":8,"why":"measured on ARMENIAN STREET, 100% of whose 8 geocoded postals sit in this corner"},"listedAge":{"days":17,"listedOn":"2026-07-17","share":1,"known":true}},{"value":{"lo":123.78496979216177,"mid":123.78496979216177,"hi":123.78496979216177},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784551331,"listedShare":1,"unitSqft":2000,"unitSqftLo":2000,"unitSqftHi":2000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"BRAS BASAH ROAD","share":0.625,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.625,"shareKnown":true,"postals":8,"why":"measured on BRAS BASAH ROAD, 63% of whose 8 geocoded postals sit in this corner"},"listedAge":{"days":13,"listedOn":"2026-07-20","share":1,"known":true}},{"value":{"lo":161.45865625064582,"mid":190.6253219167029,"hi":234.84895454639388},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1784727402,"listedShare":1,"unitSqft":1052.5,"unitSqftLo":550,"unitSqftHi":1500,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"BRAS BASAH ROAD","share":0.625,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"STAMFORD ROAD","share":0.615,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.619,"shareKnown":true,"postals":21,"why":"measured on BRAS BASAH ROAD, STAMFORD ROAD, 62% of whose 21 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-22","share":1,"known":true}},{"value":{"lo":193.65356072041476,"mid":193.65356072041476,"hi":193.65356072041476},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783905034,"listedShare":1,"unitSqft":667,"unitSqftLo":667,"unitSqftHi":667,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"STAMFORD ROAD","share":0.615,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.615,"shareKnown":true,"postals":13,"why":"measured on STAMFORD ROAD, 62% of whose 13 geocoded postals sit in this corner"},"listedAge":{"days":21,"listedOn":"2026-07-13","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":20500,"mid":22750,"hi":23500},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":20500,"mid":22750,"hi":23500},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":75.75,"mid":81.21000000000001,"hi":94.41},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2024-03-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2024-03-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2024-12-31","carried":true,"coverage":0.5,"sources":2,"sourcesAskedUnanswered":2,"coverageNote":"built from 2 of 4 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"ARMENIAN STREET","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2024-12-31"},{"street":"HILL STREET","share":0.5,"postals":2,"contributed":true,"lastValuedQuarter":"2024-03-31"},{"street":"BRAS BASAH ROAD","share":0.625,"postals":8,"contributed":false,"lastValuedQuarter":"2026-03-31"}],"share":0.778,"shareKnown":true,"postals":18,"why":"measured on ARMENIAN STREET, HILL STREET (and BRAS BASAH ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2026-03-31, so the figure rests on the 2 streets named before them), 78% of whose 18 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":74.51937980799036,"mid":183.087657376641,"hi":234.84895454639388},"unit":"SGD/sqm/month","n":12,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":11,"listedEpoch":1784264518,"listedShare":1,"unitSqft":1436.5,"unitSqftLo":550,"unitSqftHi":13000,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"ARMENIAN STREET","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BRAS BASAH ROAD","share":0.625,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"STAMFORD ROAD","share":0.615,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.724,"shareKnown":true,"postals":29,"why":"measured on ARMENIAN STREET, BRAS BASAH ROAD, STAMFORD ROAD, 72% of whose 29 geocoded postals sit in this corner"},"listedAge":{"days":17,"listedOn":"2026-07-17","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":82.79931089776707,"mid":160.37743292595945,"hi":195.70746212199492},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1692748800,"listedShare":1,"unitSqft":720.5,"unitSqftLo":377,"unitSqftHi":1220,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":1076,"listedOn":"2023-08-23","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 1076 days before this snapshot (posted 2023-08-23), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-22, 1065 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":80.76564361255876,"mid":117.05017338389258,"hi":236.8768443677238},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1763510400,"listedShare":1,"unitSqft":1216,"unitSqftLo":344,"unitSqftHi":7233,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":257,"listedOn":"2025-11-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":107.6391041670972,"mid":107.6391041670972,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1759881600,"listedShare":1,"unitSqft":5400,"unitSqftLo":5400,"unitSqftHi":5400,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"restaurant"},"label":"propertyType: restaurant","listedAge":{"days":299,"listedOn":"2025-10-08","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 299 days before this snapshot (posted 2025-10-08), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-22, 288 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"restaurant","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":4,"listings":4,"strata":3,"ceilingSqm":30,"psm":{"lo":140.76259213124484,"hi":250.29679688989},"psf":{"lo":13.077272727272728,"hi":23.25333333333333},"asOf":"2026-08-03","why":"4 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":140.76259213124484,"mid":140.76259213124484,"hi":140.76259213124484},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785600599,"listedShare":1,"unitSqft":220,"unitSqftLo":220,"unitSqftHi":220,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":159.63426465459332,"mid":159.63426465459332,"hi":159.63426465459332},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785304594,"listedShare":1,"unitSqft":236,"unitSqftLo":236,"unitSqftHi":236,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":204.06371562097124,"mid":227.1802562554306,"hi":250.29679688989},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1763510400,"listedShare":1,"unitSqft":145,"unitSqftLo":75,"unitSqftHi":215,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":5,"by":{"class":3,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":73.2,"mid":127.5,"hi":181.8,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":10563450,"mid":10833300,"hi":12795000},"unit":"SGD","n":12,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":13,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 13 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2024-04-02. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-04-02","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":79,"mid":79,"hi":79},"unit":"premises","n":79,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 27 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 13 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":408,"mid":408,"hi":408},"unit":"rooms","n":2,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2024-04-02. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-04-02","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["NS25","EW13"],"name":"CITY HALL MRT STATION (NS25 / EW13)","taps":90517,"metres":177,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":4},{"codes":["NS24","NE6","CC1"],"name":"DHOBY GHAUT MRT STATION (NS24 / NE6 / CC1)","taps":64694,"metres":52,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["DT21"],"name":"BENCOOLEN MRT STATION (DT21)","taps":18539,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["CC2"],"name":"BRAS BASAH MRT STATION (CC2)","taps":8800,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Queen Street Blk 270 (Albert Centre)","stalls":86,"status":"Existing","metres":499},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Queen Street Blk 270 (Albert Centre), 499m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.11,"shopfrontSqm":22951,"shopfrontWhy":null,"zonedSqm":208573,"dominantUse":"ROAD","parcels":88,"meanPlotRatio":3.92,"topUses":[{"use":"ROAD","share":0.278},{"use":"EDUCATIONAL INSTITUTION","share":0.216},{"use":"CIVIC & COMMUNITY INSTITUTION","share":0.175}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; MUSEUM is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":86.96,"mid":123.36,"hi":236.67},"unit":"SGD/sqm/month","n":3,"district":"06","share":0.708,"postals":24,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":86.96,"mid":108.49,"hi":236.67,"n":3},{"sizeBand":"over-30-100","lo":126.07,"mid":150.69,"hi":209.01,"n":3},{"sizeBand":"over-100-300","lo":122.92,"mid":123.36,"hi":209.58,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 06","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 71% of this corner's geocoded postals sit in District 06. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BRICKLAND":{"area":"TENGAH","region":"WEST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":71,"mid":71,"hi":71},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":148,"mid":148,"hi":148},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":42,"mid":42,"hi":42},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":94,"mid":94,"hi":94},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":71,"mid":71,"hi":71},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":573,"mid":573,"hi":573},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":31,"mid":31,"hi":31},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":209,"mid":209,"hi":209},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":260,"mid":260,"hi":260},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1432,"mid":1432,"hi":1432},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":184,"mid":184,"hi":184},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":890,"mid":890,"hi":890},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"absent":{"code":"not_yet_wired","ours":true,"why":"no licensed-premises fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["BP3"],"name":"KEAT HONG LRT STATION (BP3)","taps":8740,"metres":853,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Batok West Hawker Centre","stalls":22,"status":"Existing (new)","metres":792},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Batok West Hawker Centre, 792m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.035,"shopfrontSqm":23302,"shopfrontWhy":null,"zonedSqm":657678,"dominantUse":"RESIDENTIAL","parcels":26,"meanPlotRatio":2.92,"topUses":[{"use":"RESIDENTIAL","share":0.417},{"use":"PARK","share":0.343},{"use":"EDUCATIONAL INSTITUTION","share":0.073}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":6400,"households":7300,"noEmployedPersonShare":0.11,"shareAbove10k":0.547,"shareAbove20k":0.078,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"compPA":{"value":{"lo":100,"mid":100,"hi":100},"unit":"premises","n":101,"instrument":"sfa.trackrecord.by-postal:carried","grain":"planningArea","area":"TENGAH","subzonesCounted":4,"asOf":"2026-08-30","asOfIs":"the newest crawl night among the 4 counted corners of TENGAH. A planning-area total is dated by its parts, and SFA stamps no date of its own","coverage":1,"sources":130,"sourcesAskedUnanswered":0,"label":"ALL licensed food premises, planning area TENGAH, its 4 counted corners","caveat":"PLANNING-AREA grain, not this corner. No geocoded postal address is known at this corner, so SFA's register cannot count anything AT it; the figure is the same postal-grain census rows summed across the 4 corners of TENGAH that publish one. No share of it is placed here. The area total is real, its placement at this corner is not."},"rentDistrict":{"absent":{"code":"no_instrument_here","ours":false,"why":"No geocoded postal address falls inside this corner, so there is nothing for URA's sector table to read a district from. The district crosswalk covers 316 of the 332 subzones and this is one of the sixteen it cannot reach. The land here is residential. A place with no addresses is not a place with cheap rent; it is a place this instrument has no way to describe."}}},"BRICKWORKS":{"area":"BUKIT BATOK","region":"WEST REGION","people":{"value":{"lo":30920,"mid":30920,"hi":30920},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":10222,"mid":12921,"hi":15915},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40800,"mid":40800,"hi":40800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT BATOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT BATOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6369,"mid":6369,"hi":6369},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3618,"mid":3618,"hi":3618},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3145,"mid":3145,"hi":3145},"unit":"taps","n":240,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1936,"mid":1936,"hi":1936},"unit":"taps","n":240,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3222,"mid":3222,"hi":3222},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6335,"mid":6335,"hi":6335},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2529,"mid":2529,"hi":2529},"unit":"taps","n":240,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3323,"mid":3323,"hi":3323},"unit":"taps","n":240,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":19526,"mid":19526,"hi":19526},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":21042,"mid":21042,"hi":21042},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":14843,"mid":14843,"hi":14843},"unit":"taps","n":240,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":15930,"mid":15930,"hi":15930},"unit":"taps","n":240,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":88.64396813760946,"mid":96.92620754383161,"hi":99.8890886670662},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1785463371,"listedShare":1,"unitSqft":850,"unitSqftLo":422,"unitSqftHi":850,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"BUKIT BATOK WEST AVENUE 8","share":0.678,"postals":59,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.678,"shareKnown":true,"postals":59,"why":"measured on BUKIT BATOK WEST AVENUE 8, 68% of whose 59 geocoded postals sit in this corner"},"listedAge":{"days":3,"listedOn":"2026-07-31","share":1,"known":true}},{"value":{"lo":75.34737291696804,"mid":96.92620754383161,"hi":101.30739215726794},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1782503028,"listedShare":1,"unitSqft":422,"unitSqftLo":400,"unitSqftHi":850,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":37,"listedOn":"2026-06-26","share":1,"known":true}},{"value":{"lo":51.04534836790177,"mid":51.04534836790177,"hi":51.04534836790177},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785369600,"listedShare":1,"unitSqft":4850,"unitSqftLo":4850,"unitSqftHi":4850,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true}}],"hdbTender":[{"value":{"lo":4000,"mid":4000,"hi":4000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":81.63265306122449,"mid":81.63265306122449,"hi":81.63265306122449},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1925,"mid":3375,"hi":4400},"unit":"SGD/month","n":793,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 64 blocks pooled here; the oldest part's newest approval month ends 2023-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9275,"sources":64,"sourcesAskedUnanswered":5,"coverageNote":"built from 64 of 69 sources known in this subzone (93%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1850,"mid":3450,"hi":3912.5},"unit":"SGD/month","n":179,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 45 blocks pooled here; the oldest part's newest approval month ends 2022-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2100,"mid":2812.5,"hi":3300},"unit":"SGD/month","n":68,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2021-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3700,"hi":4500},"unit":"SGD/month","n":87,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2021-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1000,"mid":2450,"hi":2800},"unit":"SGD/month","n":459,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 25 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5400,"mid":5400,"hi":5400},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2025-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":3300,"hi":3700},"unit":"SGD/month","n":29,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":88.64396813760946,"mid":96.92620754383161,"hi":99.8890886670662},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1785463371,"listedShare":1,"unitSqft":850,"unitSqftLo":422,"unitSqftHi":850,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"BUKIT BATOK WEST AVENUE 8","share":0.678,"postals":59,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.678,"shareKnown":true,"postals":59,"why":"measured on BUKIT BATOK WEST AVENUE 8, 68% of whose 59 geocoded postals sit in this corner"},"listedAge":{"days":3,"listedOn":"2026-07-31","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":22.96009332157482,"mid":22.96009332157482,"hi":22.96009332157482},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784160000,"listedShare":1,"unitSqft":1969,"unitSqftLo":1969,"unitSqftHi":1969,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b1"},"label":"propertyType: grade-b1","listedAge":{"days":18,"listedOn":"2026-07-16","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b1\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3.2x the median of the 11 rows typed \"grade-b1\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b1","classFamily":"grade-b1"},{"value":{"lo":29000,"mid":35888,"hi":40089},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2018-10-04. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2018-10-04","asOfFromVerb":"bids closed","asOf":"2023-01-11","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2023-01-11: the 3-year tenancy HDB lets these units on ran out 2026-01-11, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"},{"value":{"lo":56543,"mid":56543,"hi":56543},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2021-07-08","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"tenancy-over","why":"awarded 2021-07-08: the 3-year tenancy HDB lets these units on ran out 2024-07-08, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"supermarket","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":9,"demoted":4,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":2,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":837500,"mid":1218000,"hi":1547444},"unit":"SGD","n":119,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1452750,"mid":1661000,"hi":1851000},"unit":"SGD","n":360,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 13 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 12 postals pooled here; the oldest part's newest row was updated 2025-07-29. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-07-29","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":117,"mid":117,"hi":117},"unit":"premises","n":117,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 94 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":94,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 94 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4110.12,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0266,"note":"the TOP of this range is the condo-apts stratum, which holds 2.7% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":15.52,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0266,"note":"the TOP of this range is the condo-apts stratum, which holds 2.7% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":37.12,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0266,"note":"the TOP of this range is the condo-apts stratum, which holds 2.7% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":34.18,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0266,"note":"the TOP of this range is the condo-apts stratum, which holds 2.7% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.17,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":36.16,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0266,"note":"the TOP of this range is the condo-apts stratum, which holds 2.7% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.31,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0266,"note":"the TOP of this range is the condo-apts stratum, which holds 2.7% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.21,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0266,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 2.7% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.22,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0392,"note":"the TOP of this range is the condo-apts stratum, which holds 3.9% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.51,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0392,"note":"the TOP of this range is the condo-apts stratum, which holds 3.9% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":4.72,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0266,"note":"the TOP of this range is the condo-apts stratum, which holds 2.7% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":4.89,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0266,"note":"the TOP of this range is the condo-apts stratum, which holds 2.7% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":193.88,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0266,"note":"the TOP of this range is the condo-apts stratum, which holds 2.7% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":193.88,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0266,"note":"the TOP of this range is the condo-apts stratum, which holds 2.7% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 13 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":49,"mid":49,"hi":49},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[{"codes":["NS2"],"name":"BUKIT BATOK MRT STATION (NS2)","taps":63247,"metres":348,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Bukit Batok West Hawker Centre","stalls":22,"status":"Existing (new)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":22,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.014,"shopfrontSqm":20740,"shopfrontWhy":null,"zonedSqm":1504847,"dominantUse":"RESIDENTIAL","parcels":39,"meanPlotRatio":2.66,"topUses":[{"use":"RESIDENTIAL","share":0.459},{"use":"ROAD","share":0.348},{"use":"EDUCATIONAL INSTITUTION","share":0.103}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":56200,"households":63500,"noEmployedPersonShare":0.117,"shareAbove10k":0.553,"shareAbove20k":0.21,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":98,"hdbUnits":11295,"rooms":{"u1":169,"u2":3049,"u3":1120,"u4":3681,"u5exec":2197,"rental":1079},"resale":{"n":1612,"median":650000,"p25":548000,"p75":715000,"psm":7151,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":85,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BUGIS":{"area":"DOWNTOWN CORE","region":"CENTRAL REGION","people":{"value":{"lo":1290,"mid":1290,"hi":1290},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":301,"mid":380,"hi":469},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":332600,"mid":332600,"hi":332600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area DOWNTOWN CORE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in DOWNTOWN CORE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":13,"shown":13,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1088,"mid":1088,"hi":1088},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3166,"mid":3166,"hi":3166},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":993,"mid":993,"hi":993},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2054,"mid":2054,"hi":2054},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3286,"mid":3286,"hi":3286},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2455,"mid":2455,"hi":2455},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3285,"mid":3285,"hi":3285},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2620,"mid":2620,"hi":2620},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11756,"mid":11756,"hi":11756},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":12480,"mid":12480,"hi":12480},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13767,"mid":13767,"hi":13767},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":13846,"mid":13846,"hi":13846},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"BUGIS MRT STATION (EW12 / DT14)","stationTaps":108677,"exit":"Exit C","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. BUGIS (EW12 / DT14)'s Exit C opens in this corner and the station takes 108,677 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":110.03,"mid":159.63,"hi":191.32},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2024-06-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2024-06-30","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"TAN QUEE LAN STREET","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2024-06-30"},{"street":"MIDDLE ROAD","share":0.414,"postals":29,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.553,"shareKnown":true,"postals":38,"why":"measured on TAN QUEE LAN STREET, MIDDLE ROAD, 55% of whose 38 geocoded postals sit in this corner"}},{"value":{"lo":52.63525876141672,"mid":78.8456438023987,"hi":192.21268601267357},"unit":"SGD/sqm/month","n":8,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1785260488,"listedShare":1,"unitSqft":2000,"unitSqftLo":1000,"unitSqftHi":4000,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"LIANG SEAH STREET","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PURVIS STREET","share":1,"postals":22,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MIDDLE ROAD","share":0.414,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.738,"shareKnown":true,"postals":65,"why":"measured on LIANG SEAH STREET, PURVIS STREET, MIDDLE ROAD, 74% of whose 65 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true}},{"value":{"lo":57.40752222245184,"mid":185.34794722650668,"hi":270.8227460614465},"unit":"SGD/sqm/month","n":17,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":17,"listedEpoch":1785220858,"listedShare":1,"unitSqft":1546.5,"unitSqftLo":400,"unitSqftHi":5338,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"LIANG SEAH STREET","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PURVIS STREET","share":1,"postals":22,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MIDDLE ROAD","share":0.414,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.738,"shareKnown":true,"postals":65,"why":"measured on LIANG SEAH STREET, PURVIS STREET, MIDDLE ROAD, 74% of whose 65 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true}}],"hdbTender":[],"residential":[{"value":{"lo":2900,"mid":3525,"hi":4162.5},"unit":"SGD/month","n":87,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2025-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-07-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2900,"mid":3525,"hi":4162.5},"unit":"SGD/month","n":87,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2025-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-07-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3200,"mid":4725,"hi":7000},"unit":"SGD/month","n":259,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":44.79,"mid":53.59,"hi":63.63},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office (measured on MIDDLE ROAD, 41% of whose 29 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"MIDDLE ROAD","share":0.414,"postals":29,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.414,"shareKnown":true,"postals":29,"why":"measured on MIDDLE ROAD, 41% of whose 29 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on MIDDLE ROAD, 41% of whose 29 geocoded postals sit in this corner"},{"value":{"lo":90.11645930268602,"mid":90.11645930268602,"hi":90.11645930268602},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784003814,"listedShare":1,"unitSqft":4300,"unitSqftLo":4300,"unitSqftHi":4300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail (measured on MIDDLE ROAD, 41% of whose 29 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"MIDDLE ROAD","share":0.414,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.414,"shareKnown":true,"postals":29,"why":"measured on MIDDLE ROAD, 41% of whose 29 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on MIDDLE ROAD, 41% of whose 29 geocoded postals sit in this corner"}],"context":[{"value":{"lo":58.93240953148572,"mid":183.49866015747182,"hi":269.097760417743},"unit":"SGD/sqm/month","n":26,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":25,"listedEpoch":1785310880,"listedShare":1,"unitSqft":1546.5,"unitSqftLo":400,"unitSqftHi":5338,"listings":27,"asOf":"2026-08-03","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"LIANG SEAH STREET","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PURVIS STREET","share":1,"postals":22,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MIDDLE ROAD","share":0.414,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.738,"shareKnown":true,"postals":65,"why":"measured on LIANG SEAH STREET, PURVIS STREET, MIDDLE ROAD, 74% of whose 65 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":57.40752222245184,"mid":123.51511099703217,"hi":233.99805253716784},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1756944000,"listedShare":1,"unitSqft":1535.75,"unitSqftLo":345,"unitSqftHi":2960,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":333,"listedOn":"2025-09-04","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 333 days before this snapshot (posted 2025-09-04), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 328 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":38.47307138617454,"mid":69.952930573559,"hi":176.94099315139266},"unit":"SGD/sqm/month","n":22,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":22,"listedEpoch":1777172896,"listedShare":1,"unitSqft":1930,"unitSqftLo":365,"unitSqftHi":20000,"listings":22,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":99,"listedOn":"2026-04-26","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":91.33014899026429,"mid":94.10267137032588,"hi":96.87519375038748},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1771502400,"listedShare":1,"unitSqft":565,"unitSqftLo":495,"unitSqftHi":635,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","listedAge":{"days":165,"listedOn":"2026-02-19","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 165 days before this snapshot (posted 2026-02-19), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 160 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"mall-shop","classFamily":"shopfront"},{"value":{"lo":9000,"mid":12999.5,"hi":16999},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2023-01-19. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2023-01-19","asOfFromVerb":"bids closed","asOf":"2024-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":8,"listings":8,"strata":4,"ceilingSqm":30,"psm":{"lo":91.46698510199187,"hi":602.7789833357443},"psf":{"lo":8.497560975609757,"hi":56},"asOf":"2026-08-03","why":"8 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":98.6691788198391,"mid":136.79136154568602,"hi":174.91354427153294},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785306813,"listedShare":1,"unitSqft":100,"unitSqftLo":80,"unitSqftHi":120,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":91.46698510199187,"mid":97.85373106099745,"hi":174.91354427153294},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1782172800,"listedShare":1,"unitSqft":205,"unitSqftLo":80,"unitSqftHi":220,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":602.7789833357443,"mid":602.7789833357443,"hi":602.7789833357443},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783196089,"listedShare":1,"unitSqft":125,"unitSqftLo":125,"unitSqftHi":125,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":95.6792037040864,"mid":164.4486313663985,"hi":233.2180590287106},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1761566400,"listedShare":1,"unitSqft":225,"unitSqftLo":180,"unitSqftHi":270,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":8,"demoted":5,"by":{"class":3,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1380000,"mid":1928000,"hi":4683790},"unit":"SGD","n":399,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":80,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 80 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":80,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 80 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"money-changer":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":32,"mid":32,"hi":32},"unit":"premises","n":32,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 16 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":301,"mid":301,"hi":301},"unit":"premises","n":301,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 124 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":124,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 124 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":4861.8,"mid":7414.26,"hi":9567.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":20.4,"mid":29.35,"hi":36.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":55.9,"mid":86.93,"hi":113.1},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":45.7,"mid":90.24,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":10.9,"mid":10.95,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":44.5,"mid":71.35,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":5.1,"mid":10.2,"hi":14.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":101.4,"hi":107.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.13,"hi":2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":2.58,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":8.9,"mid":17.8,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":5.7,"mid":11.99,"hi":17.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":241.3,"mid":448.14,"hi":622.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":241.3,"mid":448.14,"hi":622.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":491},"stock":[{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 80 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":80,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 80 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1458,"mid":1458,"hi":1458},"unit":"rooms","n":16,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 16 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":22},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["EW12","DT14"],"name":"BUGIS MRT STATION (EW12 / DT14)","taps":108677,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":8},{"codes":["NS25","EW13"],"name":"CITY HALL MRT STATION (NS25 / EW13)","taps":90517,"metres":332,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4},{"codes":["DT22"],"name":"JALAN BESAR MRT STATION (DT22)","taps":20646,"metres":220,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT13"],"name":"ROCHOR MRT STATION (DT13)","taps":20335,"metres":177,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT21"],"name":"BENCOOLEN MRT STATION (DT21)","taps":18539,"metres":325,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3},{"codes":["CC3"],"name":"ESPLANADE MRT STATION (CC3)","taps":14639,"metres":178,"measuredTo":"exit","nearestExit":"Exit F","exitsKnown":7},{"codes":["CC2"],"name":"BRAS BASAH MRT STATION (CC2)","taps":8800,"metres":156,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Queen Street Blk 270 (Albert Centre)","stalls":86,"status":"Existing","metres":97},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Queen Street Blk 270 (Albert Centre), 97m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.459,"shopfrontSqm":130755,"shopfrontWhy":null,"zonedSqm":284836,"dominantUse":"ROAD","parcels":149,"meanPlotRatio":4.76,"topUses":[{"use":"ROAD","share":0.383},{"use":"COMMERCIAL","share":0.189},{"use":"COMMERCIAL & RESIDENTIAL","share":0.096}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; DOWNTOWN CORE is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"hdbBlocks":3,"hdbUnits":240,"rooms":{"u1":0,"u2":0,"u3":0,"u4":240,"u5exec":0,"rental":0},"resale":{"n":11,"median":783000,"p25":770000,"p75":828000,"psm":9549,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":73.69,"mid":115.09,"hi":225.2},"unit":"SGD/sqm/month","n":3,"district":"07","share":1,"postals":113,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":86.33,"mid":95.24,"hi":110,"n":3},{"sizeBand":"over-30-100","lo":93.54,"mid":118.89,"hi":225.2,"n":3},{"sizeBand":"over-100-300","lo":73.69,"mid":122.38,"hi":166.15,"n":3},{"sizeBand":"over-300","lo":98.5,"mid":111.29,"hi":145.22,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 07","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 07. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BUKIT BATOK CENTRAL":{"area":"BUKIT BATOK","region":"WEST REGION","people":{"value":{"lo":27030,"mid":27030,"hi":27030},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":8159,"mid":10313,"hi":12702},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40800,"mid":40800,"hi":40800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT BATOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT BATOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":8659,"mid":8659,"hi":8659},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":8623,"mid":8623,"hi":8623},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":10366,"mid":10366,"hi":10366},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":5295,"mid":5295,"hi":5295},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4123,"mid":4123,"hi":4123},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4248,"mid":4248,"hi":4248},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4229,"mid":4229,"hi":4229},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2846,"mid":2846,"hi":2846},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":10529,"mid":10529,"hi":10529},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":8926,"mid":8926,"hi":8926},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":6191,"mid":6191,"hi":6191},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":12102,"mid":12102,"hi":12102},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6154,"mid":6154,"hi":6154},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5536,"mid":5536,"hi":5536},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4304,"mid":4304,"hi":4304},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":5898,"mid":5898,"hi":5898},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":39683,"mid":39683,"hi":39683},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":35817,"mid":35817,"hi":35817},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":30286,"mid":30286,"hi":30286},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":32961,"mid":32961,"hi":32961},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":29646,"mid":29646,"hi":29646},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":27689,"mid":27689,"hi":27689},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":22950,"mid":22950,"hi":22950},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":24780,"mid":24780,"hi":24780},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":242.47603268289473,"mid":242.95683512001938,"hi":246.03223809622216},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1785718878,"listedShare":1,"unitSqft":350,"unitSqftLo":350,"unitSqftHi":355,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"BUKIT BATOK CENTRAL","share":1,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":36,"why":"measured on BUKIT BATOK CENTRAL, 100% of whose 36 geocoded postals sit in this corner"},"listedAge":{"days":0,"listedOn":"2026-08-03","share":1,"known":true}},{"value":{"lo":261.40925297723606,"mid":284.0880942874992,"hi":306.7669355977623},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785036190,"listedShare":1,"unitSqft":771.5,"unitSqftLo":350,"unitSqftHi":1193,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"BUKIT BATOK CENTRAL","share":1,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":36,"why":"measured on BUKIT BATOK CENTRAL, 100% of whose 36 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-26","share":1,"known":true}},{"value":{"lo":67.81263562527124,"mid":235.7808948422129,"hi":306.7669355977623},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1778443106,"listedShare":1,"unitSqft":420,"unitSqftLo":326,"unitSqftHi":1193,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":84,"listedOn":"2026-05-10","share":1,"known":true}}],"hdbTender":[{"value":{"lo":950,"mid":1025,"hi":1100},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-06-25. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-06-25","asOfFromVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":36.53846153846154,"mid":42.30769230769231,"hi":45.55555555555556},"unit":"SGD/sqm/month","n":3,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-06-25. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-06-25","asOfFromVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1700,"mid":3025,"hi":4350},"unit":"SGD/month","n":1905,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 78 blocks pooled here; the oldest part's newest approval month ends 2024-02-29. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-02-29","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9286,"sources":78,"sourcesAskedUnanswered":6,"coverageNote":"built from 78 of 84 sources known in this subzone (93%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1762.5,"mid":3000,"hi":4100},"unit":"SGD/month","n":822,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 54 blocks pooled here; the oldest part's newest approval month ends 2024-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":54,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 54 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2400,"hi":3500},"unit":"SGD/month","n":619,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 27 blocks pooled here; the oldest part's newest approval month ends 2024-02-29. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-02-29","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2075,"mid":3450,"hi":4500},"unit":"SGD/month","n":308,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 25 blocks pooled here; the oldest part's newest approval month ends 2024-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1875,"mid":2225,"hi":2512.5},"unit":"SGD/month","n":4,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2025-08-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3475,"hi":4185},"unit":"SGD/month","n":152,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 10 blocks pooled here; the oldest part's newest approval month ends 2025-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4062.5,"mid":5262.5,"hi":7000},"unit":"SGD/month","n":23,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4350,"mid":4400,"hi":4500},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":242.95683512001938,"mid":246.03223809622216,"hi":261.40925297723606},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1785581165,"listedShare":1,"unitSqft":350,"unitSqftLo":350,"unitSqftHi":1193,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"BUKIT BATOK CENTRAL","share":1,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":36,"why":"measured on BUKIT BATOK CENTRAL, 100% of whose 36 geocoded postals sit in this corner"},"listedAge":{"days":2,"listedOn":"2026-08-01","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":75.34737291696804,"mid":75.34737291696804,"hi":75.34737291696804},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1774224000,"listedShare":1,"unitSqft":900,"unitSqftLo":900,"unitSqftHi":900,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":133,"listedOn":"2026-03-23","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 133 days before this snapshot (posted 2026-03-23), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an HDB tender award closed 2026-08-07, 137 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":3,"ceilingSqm":30,"psm":{"lo":154.2827159728393,"hi":322.9173125012916},"psf":{"lo":14.33333333333333,"hi":29.999999999999996},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":154.2827159728393,"mid":154.2827159728393,"hi":154.2827159728393},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784097440,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":322.9173125012916,"mid":322.9173125012916,"hi":322.9173125012916},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784607960,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":154.2827159728393,"mid":154.2827159728393,"hi":154.2827159728393},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1777420800,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":2,"by":{"class":1,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":67.8,"mid":235.8,"hi":306.8,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1380000,"mid":2109000,"hi":3200000},"unit":"SGD","n":68,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1200000,"mid":1250000,"hi":1497500},"unit":"SGD","n":23,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":20,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 20 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 9 postals pooled here; the oldest part's newest row was updated 2025-07-08. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-07-08","asOfFromVerb":"updated","asOf":"2026-07-01","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":40,"mid":40,"hi":40},"unit":"premises","n":40,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":193,"mid":193,"hi":193},"unit":"premises","n":193,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 101 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":101,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 101 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4953.39,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":19.52,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":48.59,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":46.32,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.3,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":45.16,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.63,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.48,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.25,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.58,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":6.44,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.25,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":251.22,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":251.22,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 20 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":22.5,"mid":26,"hi":26},"unit":"sqm","n":3,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-06-25. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-06-25","asOfFromVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["NS2"],"name":"BUKIT BATOK MRT STATION (NS2)","taps":63247,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Batok West Hawker Centre","stalls":22,"status":"Existing (new)","metres":510},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Batok West Hawker Centre, 510m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.065,"shopfrontSqm":53985,"shopfrontWhy":null,"zonedSqm":833655,"dominantUse":"RESIDENTIAL","parcels":61,"meanPlotRatio":2.95,"topUses":[{"use":"RESIDENTIAL","share":0.574},{"use":"ROAD","share":0.182},{"use":"EDUCATIONAL INSTITUTION","share":0.064}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":56200,"households":63500,"noEmployedPersonShare":0.117,"shareAbove10k":0.553,"shareAbove20k":0.21,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":122,"hdbUnits":9934,"rooms":{"u1":0,"u2":550,"u3":2093,"u4":4262,"u5exec":2626,"rental":403},"resale":{"n":674,"median":615000,"p25":485000,"p75":788888,"psm":6098,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":98,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BUKIT BATOK EAST":{"area":"BUKIT BATOK","region":"WEST REGION","people":{"value":{"lo":11780,"mid":11780,"hi":11780},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3769,"mid":4765,"hi":5869},"unit":"households","n":3,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40800,"mid":40800,"hi":40800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT BATOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT BATOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3731,"mid":3731,"hi":3731},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1592,"mid":1592,"hi":1592},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1974,"mid":1974,"hi":1974},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1438,"mid":1438,"hi":1438},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1363,"mid":1363,"hi":1363},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2533,"mid":2533,"hi":2533},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1529,"mid":1529,"hi":1529},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1697,"mid":1697,"hi":1697},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10500,"mid":10500,"hi":10500},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9122,"mid":9122,"hi":9122},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9165,"mid":9165,"hi":9165},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8619,"mid":8619,"hi":8619},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":[{"value":{"lo":925,"mid":4262.5,"hi":7600},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":37,"mid":38.6058201058201,"hi":40.21164021164021},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1600,"mid":2475,"hi":4000},"unit":"SGD/month","n":954,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 46 blocks pooled here; the oldest part's newest approval month ends 2022-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.92,"sources":46,"sourcesAskedUnanswered":4,"coverageNote":"built from 46 of 50 sources known in this subzone (92%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1750,"mid":2550,"hi":3530},"unit":"SGD/month","n":216,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 30 blocks pooled here; the oldest part's newest approval month ends 2021-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2300,"hi":3000},"unit":"SGD/month","n":643,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 37 blocks pooled here; the oldest part's newest approval month ends 2022-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":2875,"hi":4145},"unit":"SGD/month","n":78,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2022-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3100,"hi":4000},"unit":"SGD/month","n":17,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3550,"mid":3900,"hi":4287.5},"unit":"SGD/month","n":18,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":983182,"mid":1062500,"hi":1212222},"unit":"SGD","n":136,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":17,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 17 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2025-10-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-10-18","asOfFromVerb":"updated","asOf":"2026-05-24","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":109,"mid":109,"hi":109},"unit":"premises","n":109,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 48 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":48,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 48 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":4237.67,"hi":6285.3},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":15.6,"hi":26.1},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":37.8,"hi":56.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":32.55,"hi":66.6},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":5.3,"mid":8.09,"hi":11.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":37.91,"hi":58.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":4.53,"hi":7.8},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":107.8,"mid":116.83,"hi":123},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.17,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.37,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":5.21,"hi":8.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":5.43,"hi":7.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":199.47,"hi":337.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":199.47,"hi":337.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":19,"mid":19,"hi":19},"unit":"premises","n":19,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 17 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":25,"mid":107,"hi":189},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20}},"stations":{"list":[{"codes":["NS2"],"name":"BUKIT BATOK MRT STATION (NS2)","taps":63247,"metres":309,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Batok West Hawker Centre","stalls":22,"status":"Existing (new)","metres":1356},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Batok West Hawker Centre, 1356m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.124,"shopfrontSqm":48527,"shopfrontWhy":null,"zonedSqm":393086,"dominantUse":"RESIDENTIAL","parcels":25,"meanPlotRatio":2.8,"topUses":[{"use":"RESIDENTIAL","share":0.545},{"use":"ROAD","share":0.164},{"use":"COMMERCIAL & RESIDENTIAL","share":0.115}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":56200,"households":63500,"noEmployedPersonShare":0.117,"shareAbove10k":0.553,"shareAbove20k":0.21,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":56,"hdbUnits":4495,"rooms":{"u1":0,"u2":0,"u3":2383,"u4":1527,"u5exec":576,"rental":9},"resale":{"n":277,"median":418000,"p25":390000,"p75":495000,"psm":5672,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":48,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BUKIT BATOK SOUTH":{"area":"BUKIT BATOK","region":"WEST REGION","people":{"value":{"lo":14300,"mid":14300,"hi":14300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3940,"mid":4980,"hi":6134},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40800,"mid":40800,"hi":40800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT BATOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT BATOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3167,"mid":3167,"hi":3167},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4084,"mid":4084,"hi":4084},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1623,"mid":1623,"hi":1623},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1345,"mid":1345,"hi":1345},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4009,"mid":4009,"hi":4009},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3324,"mid":3324,"hi":3324},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1912,"mid":1912,"hi":1912},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1947,"mid":1947,"hi":1947},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12581,"mid":12581,"hi":12581},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":13348,"mid":13348,"hi":13348},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9214,"mid":9214,"hi":9214},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9192,"mid":9192,"hi":9192},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":17.72399196028755,"mid":26.15371595896795,"hi":39.656512061562125},"unit":"SGD/sqm/month","n":99,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":95,"listedEpoch":1777507200,"listedShare":1,"unitSqft":1800,"unitSqftLo":330,"unitSqftHi":17000,"listings":102,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":95,"listedOn":"2026-04-30","share":1,"known":true},"classWord":"light-industrial","classFamily":"light-industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"light-industrial"}},{"value":{"lo":16.14586562506458,"mid":24.850363232332178,"hi":43.05564166683888},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1780228800,"listedShare":1,"unitSqft":2131,"unitSqftLo":500,"unitSqftHi":50000,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":64,"listedOn":"2026-05-31","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory-workshop"}},{"value":{"lo":25.246262613737343,"mid":31.10314671495069,"hi":34.023854765461756},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1739577600,"listedShare":1,"unitSqft":1114,"unitSqftLo":969,"unitSqftHi":11000,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":534,"listedOn":"2025-02-15","share":1,"known":true},"classWord":"office","classFamily":"office","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"office"}},{"value":{"lo":18.52804252056591,"mid":18.52804252056591,"hi":18.52804252056591},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753315200,"listedShare":1,"unitSqft":61000,"unitSqftLo":61000,"unitSqftHi":61000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":375,"listedOn":"2025-07-24","share":1,"known":true},"classWord":"industrial","classFamily":"industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"industrial"}}],"hdbTender":[{"value":{"lo":11800,"mid":11800,"hi":11800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-03-27","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":25885,"mid":25885,"hi":25885},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-11-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"}],"residential":[{"value":{"lo":2000,"mid":3075,"hi":4275},"unit":"SGD/month","n":649,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 32 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1975,"mid":3000,"hi":4000},"unit":"SGD/month","n":353,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 21 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2990,"mid":3000,"hi":3000},"unit":"SGD/month","n":7,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2025,"mid":3400,"hi":4500},"unit":"SGD/month","n":197,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 20 blocks pooled here; the oldest part's newest approval month ends 2022-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":3500,"hi":4300},"unit":"SGD/month","n":92,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 9 blocks pooled here; the oldest part's newest approval month ends 2025-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3300,"mid":3400,"hi":3875},"unit":"SGD/month","n":18,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8200,"mid":8200,"hi":8200},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":34,"listings":34,"strata":5,"ceilingSqm":30,"psm":{"lo":34.59828348228124,"hi":322.9173125012916},"psf":{"lo":3.214285714285714,"hi":29.999999999999996},"asOf":"2026-08-03","why":"34 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":35.8797013890324,"mid":53.74731107404048,"hi":102.25714895874235},"unit":"SGD/sqm/month","n":23,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":23,"listedEpoch":1765929600,"listedShare":1,"unitSqft":200,"unitSqftLo":100,"unitSqftHi":312,"listings":23,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":42.286790922788185,"mid":80.7293281253229,"hi":138.88916666722218},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1726704000,"listedShare":1,"unitSqft":140,"unitSqftLo":80,"unitSqftHi":310,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":151.36749023498044,"mid":215.27820833419437,"hi":322.9173125012916},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1752105600,"listedShare":1,"unitSqft":100,"unitSqftLo":100,"unitSqftHi":320,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":34.59828348228124,"mid":53.994290889014664,"hi":92.79233117853207},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1748390400,"listedShare":1,"unitSqft":116,"unitSqftLo":88,"unitSqftHi":140,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":74.00188411487933,"mid":74.00188411487933,"hi":74.00188411487933},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1778889600,"listedShare":1,"unitSqft":80,"unitSqftLo":80,"unitSqftHi":80,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b1","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":2752500,"mid":2917500,"hi":3072500},"unit":"SGD","n":30,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":920000,"mid":972500,"hi":1093750},"unit":"SGD","n":102,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 7 postals pooled here; the oldest part's newest row was updated 2024-06-26. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-06-26","asOfFromVerb":"updated","asOf":"2026-07-21","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"}},"otherStrata":[{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":180,"mid":180,"hi":180},"unit":"premises","n":180,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 105 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":105,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 105 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":6105.06,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0352,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-3-room","share":0.0304,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.0% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":24.64,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0352,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-3-room","share":0.0304,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.0% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":62.73,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0352,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-3-room","share":0.0304,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.0% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":62.77,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0304,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.0% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.82,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0352,"note":"the BOTTOM of this range is the landed stratum, which holds 3.5% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":55.65,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0304,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.0% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":7.47,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0352,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-3-room","share":0.0304,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.0% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.15,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0352,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.44,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0352,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.76,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":8.12,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":8.99,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0352,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-3-room","share":0.0304,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.0% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":327.42,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0352,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-3-room","share":0.0304,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.0% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":327.42,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0352,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-3-room","share":0.0304,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.0% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[{"codes":["NS2"],"name":"BUKIT BATOK MRT STATION (NS2)","taps":63247,"metres":361,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong East Street 24 Blk 254 (Yuhua Village Market and Food Centre)","stalls":60,"status":"Existing","metres":841},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong East Street 24 Blk 254 (Yuhua Village Market and Food Centre), 841m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1834721,"dominantUse":"RESERVE SITE","parcels":267,"meanPlotRatio":2.67,"topUses":[{"use":"RESERVE SITE","share":0.311},{"use":"BUSINESS 1","share":0.192},{"use":"ROAD","share":0.179}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":56200,"households":63500,"noEmployedPersonShare":0.117,"shareAbove10k":0.553,"shareAbove20k":0.21,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":39,"hdbUnits":3839,"rooms":{"u1":0,"u2":0,"u3":136,"u4":2027,"u5exec":1676,"rental":0},"resale":{"n":243,"median":730000,"p25":590000,"p75":865888,"psm":6373,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":91,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":102.88,"mid":223.62,"hi":409.02},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 23 stamps a Level 1 (street level) shop-space band of S$9.56–38.00 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is reserve site (31% of 267 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"BUKIT BATOK WEST":{"area":"BUKIT BATOK","region":"WEST REGION","people":{"value":{"lo":14160,"mid":14160,"hi":14160},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":4398,"mid":5559,"hi":6848},"unit":"households","n":3,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40800,"mid":40800,"hi":40800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT BATOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT BATOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2503,"mid":2503,"hi":2503},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2093,"mid":2093,"hi":2093},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1466,"mid":1466,"hi":1466},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1164,"mid":1164,"hi":1164},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2160,"mid":2160,"hi":2160},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3272,"mid":3272,"hi":3272},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1389,"mid":1389,"hi":1389},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1732,"mid":1732,"hi":1732},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10244,"mid":10244,"hi":10244},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10930,"mid":10930,"hi":10930},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7932,"mid":7932,"hi":7932},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8547,"mid":8547,"hi":8547},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":88.64396813760946,"mid":98.9784865904342,"hi":104.94812656291977},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1779477222,"listedShare":1,"unitSqft":850,"unitSqftLo":455,"unitSqftHi":870,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":72,"listedOn":"2026-05-22","share":1,"known":true}}],"hdbTender":[{"value":{"lo":11000,"mid":11000,"hi":11000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2023-10-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range"}],"residential":[{"value":{"lo":1300,"mid":2650,"hi":4075},"unit":"SGD/month","n":989,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 55 blocks pooled here; the oldest part's newest approval month ends 2022-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9649,"sources":55,"sourcesAskedUnanswered":2,"coverageNote":"built from 55 of 57 sources known in this subzone (96%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2912.5,"hi":3750},"unit":"SGD/month","n":259,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 38 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1200,"mid":2475,"hi":3200},"unit":"SGD/month","n":571,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 36 blocks pooled here; the oldest part's newest approval month ends 2022-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2675,"mid":3625,"hi":4700},"unit":"SGD/month","n":34,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2025-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3425,"hi":6100},"unit":"SGD/month","n":125,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2023-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":1400,"mid":1600,"hi":1625},"unit":"SGD/month","n":5,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-14","asOfFromVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":13.91304347826087,"mid":14.130434782608695,"hi":17.2972972972973},"unit":"SGD/sqm/month","n":5,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-14","asOfFromVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":5,"listings":5,"strata":3,"ceilingSqm":30,"psm":{"lo":46.64361180574212,"hi":545.3714611132925},"psf":{"lo":4.333333333333333,"hi":50.66666666666667},"asOf":"2026-08-03","why":"5 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":545.3714611132925,"mid":545.3714611132925,"hi":545.3714611132925},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1779192000,"listedShare":1,"unitSqft":150,"unitSqftLo":150,"unitSqftHi":150,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":176.30542923921095,"mid":206.5557292034124,"hi":236.80602916761384},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1774691993,"listedShare":1,"unitSqft":241,"unitSqftLo":232,"unitSqftHi":250,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":46.64361180574212,"mid":46.64361180574212,"hi":46.64361180574212},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784145341,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":4,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":16,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2026-02-12. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-02-12","asOfFromVerb":"updated","asOf":"2026-07-17","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":131,"mid":131,"hi":131},"unit":"premises","n":131,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 56 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":56,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 56 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":4519.12,"hi":6285.3},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":17.2,"hi":26.1},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":41.6,"hi":56.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":37.5,"hi":66.6},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":5.3,"mid":8.75,"hi":11.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":40.76,"hi":58.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":4.94,"hi":7.8},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":107.8,"mid":115.84,"hi":123},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.16,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.36,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":5.32,"hi":8.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":5.68,"hi":7.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":218.42,"hi":337.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":218.42,"hi":337.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":92.5,"mid":115,"hi":115},"unit":"sqm","n":5,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-14","asOfFromVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["NS2"],"name":"BUKIT BATOK MRT STATION (NS2)","taps":63247,"metres":364,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong East Street 24 Blk 254 (Yuhua Village Market and Food Centre)","stalls":60,"status":"Existing","metres":228},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong East Street 24 Blk 254 (Yuhua Village Market and Food Centre), 228m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.078,"shopfrontSqm":39178,"shopfrontWhy":null,"zonedSqm":503039,"dominantUse":"RESIDENTIAL","parcels":30,"meanPlotRatio":2.86,"topUses":[{"use":"RESIDENTIAL","share":0.465},{"use":"ROAD","share":0.188},{"use":"RESERVE SITE","share":0.103}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":56200,"households":63500,"noEmployedPersonShare":0.117,"shareAbove10k":0.553,"shareAbove20k":0.21,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":53,"hdbUnits":4508,"rooms":{"u1":0,"u2":0,"u3":1859,"u4":1593,"u5exec":1054,"rental":2},"resale":{"n":309,"median":515000,"p25":420000,"p75":658000,"psm":5721,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":55,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BUKIT HO SWEE":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"value":{"lo":13230,"mid":13230,"hi":13230},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":4212,"mid":5324,"hi":6557},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1603,"mid":1603,"hi":1603},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":863,"mid":863,"hi":863},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2086,"mid":2086,"hi":2086},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1795,"mid":1795,"hi":1795},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":897,"mid":897,"hi":897},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":562,"mid":562,"hi":562},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1021,"mid":1021,"hi":1021},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":723,"mid":723,"hi":723},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1047,"mid":1047,"hi":1047},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1425,"mid":1425,"hi":1425},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2536,"mid":2536,"hi":2536},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2099,"mid":2099,"hi":2099},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":856,"mid":856,"hi":856},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":983,"mid":983,"hi":983},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1608,"mid":1608,"hi":1608},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1478,"mid":1478,"hi":1478},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5316,"mid":5316,"hi":5316},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5230,"mid":5230,"hi":5230},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":8623,"mid":8623,"hi":8623},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":8060,"mid":8060,"hi":8060},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4765,"mid":4765,"hi":4765},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4781,"mid":4781,"hi":4781},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":7528,"mid":7528,"hi":7528},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":7315,"mid":7315,"hi":7315},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":64.68,"mid":71.55,"hi":89.38},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"HAVELOCK ROAD","share":0.689,"postals":45,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.689,"shareKnown":true,"postals":45,"why":"measured on HAVELOCK ROAD, 69% of whose 45 geocoded postals sit in this corner"}},{"value":{"lo":107.6391041670972,"mid":113.02105937545207,"hi":114.16268623783037},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":1,"listedEpoch":1785720168,"listedShare":1,"unitSqft":600,"unitSqftLo":330,"unitSqftHi":650,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"HAVELOCK ROAD","share":0.689,"postals":45,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.689,"shareKnown":true,"postals":45,"why":"measured on HAVELOCK ROAD, 69% of whose 45 geocoded postals sit in this corner"},"listedAge":{"days":0,"listedOn":"2026-08-03","share":1,"known":true}},{"value":{"lo":80.72482439711507,"mid":87.8782326128107,"hi":97.24820054700614},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":8,"listedEpoch":1785163935,"listedShare":1,"unitSqft":1195,"unitSqftLo":344,"unitSqftHi":11745,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"HAVELOCK ROAD","share":0.689,"postals":45,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.689,"shareKnown":true,"postals":45,"why":"measured on HAVELOCK ROAD, 69% of whose 45 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-27","share":1,"known":true}},{"value":{"lo":89.52549528380551,"mid":101.84231265465007,"hi":107.6890913671748},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1784697543,"listedShare":1,"unitSqft":651.5,"unitSqftLo":493,"unitSqftHi":2584,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"HAVELOCK ROAD","share":0.689,"postals":45,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.689,"shareKnown":true,"postals":45,"why":"measured on HAVELOCK ROAD, 69% of whose 45 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-22","share":1,"known":true}},{"value":{"lo":59.201940726324686,"mid":97.3687063717236,"hi":113.03146934684152},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785124688,"listedShare":1,"unitSqft":807,"unitSqftLo":517,"unitSqftHi":12417,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"HAVELOCK ROAD","share":0.689,"postals":45,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.689,"shareKnown":true,"postals":45,"why":"measured on HAVELOCK ROAD, 69% of whose 45 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1000,"mid":2750,"hi":4787.5},"unit":"SGD/month","n":1344,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 40 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9302,"sources":40,"sourcesAskedUnanswered":3,"coverageNote":"built from 40 of 43 sources known in this subzone (93%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2050,"mid":3700,"hi":5000},"unit":"SGD/month","n":218,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2024-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":2700,"hi":3800},"unit":"SGD/month","n":785,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 26 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2925,"mid":3900,"hi":4787.5},"unit":"SGD/month","n":111,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1000,"mid":2100,"hi":2962.5},"unit":"SGD/month","n":230,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 17 blocks pooled here; the oldest part's newest approval month ends 2021-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4150,"mid":4950,"hi":7325},"unit":"SGD/month","n":78,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":70.82,"mid":81.57,"hi":88.27},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"HAVELOCK ROAD","share":0.689,"postals":45,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.689,"shareKnown":true,"postals":45,"why":"measured on HAVELOCK ROAD, 69% of whose 45 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":84.20988175811989,"mid":97.24820054700614,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":19,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":12,"listedEpoch":1785258619,"listedShare":1,"unitSqft":807,"unitSqftLo":330,"unitSqftHi":12417,"listings":19,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"HAVELOCK ROAD","share":0.689,"postals":45,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.689,"shareKnown":true,"postals":45,"why":"measured on HAVELOCK ROAD, 69% of whose 45 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":28.132381028174326,"mid":29.774270234636393,"hi":31.609399898978847},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":7,"listedEpoch":1777896000,"listedShare":1,"unitSqft":1764.5,"unitSqftLo":1098,"unitSqftHi":3300,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":91,"listedOn":"2026-05-04","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":46.4133390953349,"mid":105.84511909764558,"hi":162.4741194975052},"unit":"SGD/sqm/month","n":12,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1775714400,"listedShare":1,"unitSqft":625,"unitSqftLo":330,"unitSqftHi":10430,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":116,"listedOn":"2026-04-09","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 116 days before this snapshot (posted 2026-04-09), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-08-03, 116 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":86.11128333367776,"mid":88.26268631254608,"hi":90.89524351888208},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1770379200,"listedShare":1,"unitSqft":1561,"unitSqftLo":1561,"unitSqftHi":2250,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":178,"listedOn":"2026-02-06","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":24.759199677780042,"mid":24.759199677780042,"hi":24.759199677780042},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1747180800,"listedShare":1,"unitSqft":976,"unitSqftLo":976,"unitSqftHi":976,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":446,"listedOn":"2025-05-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":7,"listings":8,"strata":3,"ceilingSqm":30,"psm":{"lo":90.55881461718218,"hi":152.89743830328956},"psf":{"lo":8.413189176732663,"hi":14.204636826588045},"asOf":"2026-08-03","why":"7 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":93.87131177363128,"mid":102.00682546067932,"hi":110.14233914772737},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1783966823,"listedShare":1,"unitSqft":193.5,"unitSqftLo":172,"unitSqftHi":215,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":90.55881461718218,"mid":120.59230767624828,"hi":152.89743830328956},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1784028320,"listedShare":1,"unitSqft":193.5,"unitSqftLo":173,"unitSqftHi":301,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":107.60322446570817,"mid":107.60322446570817,"hi":107.60322446570817},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1779840000,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":11,"demoted":6,"by":{"class":5,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1964000,"mid":2278500,"hi":2710250},"unit":"SGD","n":222,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1315000,"mid":1650000,"hi":2378500},"unit":"SGD","n":165,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":55,"mid":55,"hi":55},"unit":"premises","n":55,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 28 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2025-09-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-09-18","asOfFromVerb":"updated","asOf":"2026-08-11","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2023-01-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":178,"mid":178,"hi":178},"unit":"premises","n":178,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 73 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":73,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 73 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":3610,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0342,"note":"the TOP of this range is the condo-apts stratum, which holds 3.4% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":12.38,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0342,"note":"the TOP of this range is the condo-apts stratum, which holds 3.4% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":28.69,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0342,"note":"the TOP of this range is the condo-apts stratum, which holds 3.4% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":24.93,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0342,"note":"the TOP of this range is the condo-apts stratum, which holds 3.4% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":5.69,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":31.07,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0342,"note":"the TOP of this range is the condo-apts stratum, which holds 3.4% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":3.67,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0342,"note":"the TOP of this range is the condo-apts stratum, which holds 3.4% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.34,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0342,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 3.4% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.26,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0499,"note":"the TOP of this range is the condo-apts stratum, which holds 5.0% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.58,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0499,"note":"the TOP of this range is the condo-apts stratum, which holds 5.0% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":4.08,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0342,"note":"the TOP of this range is the condo-apts stratum, which holds 3.4% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":4.56,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0342,"note":"the TOP of this range is the condo-apts stratum, which holds 3.4% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":160.7,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0342,"note":"the TOP of this range is the condo-apts stratum, which holds 3.4% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":160.7,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0342,"note":"the TOP of this range is the condo-apts stratum, which holds 3.4% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 28 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":512,"mid":512,"hi":512},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2023-01-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["EW17"],"name":"TIONG BAHRU MRT STATION (EW17)","taps":52004,"metres":119,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["TE15"],"name":"GREAT WORLD MRT STATION (TE15)","taps":20533,"metres":65,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":6},{"codes":["TE16"],"name":"HAVELOCK MRT STATION (TE16)","taps":16683,"metres":0,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Beo Crescent Market","stalls":32,"status":"Existing","updated":"2024-12-11","open":true},{"name":"Havelock Road Blk 22A/B (Havelock Road Cooked Food Centre)","stalls":30,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":62,"openCentres":2,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.074,"shopfrontSqm":41971,"shopfrontWhy":null,"zonedSqm":569805,"dominantUse":"RESIDENTIAL","parcels":94,"meanPlotRatio":3.25,"topUses":[{"use":"RESIDENTIAL","share":0.517},{"use":"ROAD","share":0.216},{"use":"EDUCATIONAL INSTITUTION","share":0.068}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":58,"hdbUnits":5961,"rooms":{"u1":0,"u2":668,"u3":2399,"u4":1060,"u5exec":597,"rental":1237},"resale":{"n":293,"median":670000,"p25":358000,"p75":960000,"psm":7780,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":79.82,"mid":112.96000000000001,"hi":183.14},"unit":"SGD/sqm/month","n":3,"district":"03","share":1,"postals":67,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":95.98,"mid":132.22,"hi":183.14,"n":3},{"sizeBand":"over-30-100","lo":79.82,"mid":93.7,"hi":105.25,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 03","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 03. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"BUKIT MERAH":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"value":{"lo":1000,"mid":1000,"hi":1000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":57,"households":{"value":{"lo":241,"mid":305,"hi":375},"unit":"households","n":3,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1638,"mid":1638,"hi":1638},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5329,"mid":5329,"hi":5329},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":901,"mid":901,"hi":901},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1607,"mid":1607,"hi":1607},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3981,"mid":3981,"hi":3981},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2037,"mid":2037,"hi":2037},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1424,"mid":1424,"hi":1424},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1363,"mid":1363,"hi":1363},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11892,"mid":11892,"hi":11892},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":14091,"mid":14091,"hi":14091},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7370,"mid":7370,"hi":7370},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8362,"mid":8362,"hi":8362},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":81.13297476594951,"mid":94.18270738824216,"hi":97.95204317213496},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1785295992,"listedShare":1,"unitSqft":800,"unitSqftLo":345,"unitSqftHi":2497,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"BUKIT MERAH CENTRAL","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":14,"why":"measured on BUKIT MERAH CENTRAL, 100% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true}},{"value":{"lo":97.9370316833328,"mid":97.9370316833328,"hi":97.9370316833328},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784452191,"listedShare":1,"unitSqft":1997,"unitSqftLo":1997,"unitSqftHi":1997,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"BUKIT MERAH CENTRAL","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":14,"why":"measured on BUKIT MERAH CENTRAL, 100% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":15,"listedOn":"2026-07-19","share":1,"known":true}},{"value":{"lo":55.19954059851138,"mid":55.19954059851138,"hi":55.19954059851138},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785205702,"listedShare":1,"unitSqft":1755,"unitSqftLo":1755,"unitSqftHi":1755,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"HENDERSON ROAD","share":0.55,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.55,"shareKnown":true,"postals":20,"why":"measured on HENDERSON ROAD, 55% of whose 20 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true}}],"hdbTender":[{"value":{"lo":2201,"mid":4850.5,"hi":7500},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2024-05-07. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2024-05-07","asOfFromVerb":"bids closed","asOf":"2024-10-23","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":2075,"mid":3250,"hi":4100},"unit":"SGD/month","n":92,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4200,"mid":4300,"hi":4500},"unit":"SGD/month","n":3,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2075,"mid":2800,"hi":3550},"unit":"SGD/month","n":28,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2750,"mid":4000,"hi":4100},"unit":"SGD/month","n":64,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2026-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2950,"mid":2950,"hi":2950},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4950,"mid":5825,"hi":6300},"unit":"SGD/month","n":10,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":55.19954059851138,"mid":76.5682861409221,"hi":97.95088454013086},"unit":"SGD/sqm/month","n":8,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1785209279,"listedShare":1,"unitSqft":1277.5,"unitSqftLo":345,"unitSqftHi":2497,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"BUKIT MERAH CENTRAL","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HENDERSON ROAD","share":0.55,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.735,"shareKnown":true,"postals":34,"why":"measured on BUKIT MERAH CENTRAL, HENDERSON ROAD, 74% of whose 34 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":18.612595095560557,"mid":30.138949166787214,"hi":49.17569358948241},"unit":"SGD/sqm/month","n":55,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":59,"listedEpoch":1772923939,"listedShare":1,"unitSqft":2368.75,"unitSqftLo":350,"unitSqftHi":6086,"listings":60,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":148,"listedOn":"2026-03-07","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":69.89552218642676,"mid":87.99345889863406,"hi":98.03405240817044},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1774518843,"listedShare":1,"unitSqft":1398.5,"unitSqftLo":385,"unitSqftHi":2497,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":130,"listedOn":"2026-03-26","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 130 days before this snapshot (posted 2026-03-26), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-29, 125 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":30.946242448040447,"mid":33.22811872725847,"hi":35.509995006476494},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1740096000,"listedShare":1,"unitSqft":2696,"unitSqftLo":592,"unitSqftHi":4800,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":528,"listedOn":"2025-02-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":24.76459712421611,"mid":30.138949166787214,"hi":37.66471653313676},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1763698922,"listedShare":1,"unitSqft":1982,"unitSqftLo":1000,"unitSqftHi":3300,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":255,"listedOn":"2025-11-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":26.21933359055632,"mid":26.21933359055632,"hi":26.21933359055632},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1774137600,"listedShare":1,"unitSqft":3079,"unitSqftLo":3079,"unitSqftHi":3079,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b1"},"label":"propertyType: grade-b1","listedAge":{"days":134,"listedOn":"2026-03-22","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b1\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3.2x the median of the 11 rows typed \"grade-b1\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b1","classFamily":"grade-b1"},{"value":{"lo":3441,"mid":14760.5,"hi":32587},"unit":"SGD/month","n":6,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 6 tenders pooled here; the oldest of them closed 2022-04-06. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2022-04-06","asOfFromVerb":"bids closed","asOf":"2025-08-07","carried":true,"coverage":0.8571,"sources":6,"sourcesAskedUnanswered":1,"coverageNote":"built from 6 of 7 sources known in this subzone (86%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":34.01045296167247,"mid":34.01045296167247,"hi":34.01045296167247},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-08-07","carried":true,"coverage":0.1667,"sources":1,"sourcesAskedUnanswered":5,"coverageNote":"built from 1 of 6 sources known in this subzone (17%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":1900,"mid":2550,"hi":7400},"unit":"SGD/month","n":5,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2026-02-27. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-02-27","asOfFromVerb":"bids closed","asOf":"2026-07-10","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":11.440940012368584,"mid":16.73228346456693,"hi":24.846625766871167},"unit":"SGD/sqm/month","n":5,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2026-02-27. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-02-27","asOfFromVerb":"bids closed","asOf":"2026-07-10","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":6,"listings":6,"strata":4,"ceilingSqm":30,"psm":{"lo":64.58346250025832,"hi":168.02201626083468},"psf":{"lo":6,"hi":15.609756097560977},"asOf":"2026-08-03","why":"6 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":107.63910416709719,"mid":137.83056021396592,"hi":168.02201626083468},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784866191,"listedShare":1,"unitSqft":202.5,"unitSqftLo":200,"unitSqftHi":205,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":64.58346250025832,"mid":67.27444010443575,"hi":69.96541770861319},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1768599824,"listedShare":1,"unitSqft":145,"unitSqftLo":140,"unitSqftHi":150,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":134.5488802088715,"mid":134.5488802088715,"hi":134.5488802088715},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1781568000,"listedShare":1,"unitSqft":280,"unitSqftLo":280,"unitSqftHi":280,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":64.58346250025832,"mid":64.58346250025832,"hi":64.58346250025832},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1750291200,"listedShare":1,"unitSqft":100,"unitSqftLo":100,"unitSqftHi":100,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":14,"demoted":10,"by":{"class":9,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":2500000,"mid":3050000,"hi":3165000},"unit":"SGD","n":26,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":48,"mid":48,"hi":48},"unit":"premises","n":48,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 23 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-07-29","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":157,"mid":157,"hi":157},"unit":"premises","n":157,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 46 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":5732.66,"hi":6285.3},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":23.1,"hi":26.1},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":50.28,"hi":56.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":57.12,"hi":66.6},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":5.3,"mid":10.54,"hi":11.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":52.83,"hi":58.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":6.96,"hi":7.8},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":107.8,"mid":117.01,"hi":123},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0106,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 1.1% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.2,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0106,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 1.1% of households here"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.4,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0106,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 1.1% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":3.05,"hi":8.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-4-room","share":0.0106,"note":"the TOP of this range is the hdb-4-room stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":6.98,"hi":7.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":300.27,"hi":337.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":300.27,"hi":337.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 23 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":287,"mid":287,"hi":287},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"}},{"value":{"lo":81.5,"mid":120,"hi":646.8},"unit":"sqm","n":5,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2026-02-27. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-02-27","asOfFromVerb":"bids closed","asOf":"2026-07-10","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":2},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[],"nearest":{"codes":["EW18"],"name":"REDHILL MRT STATION (EW18)","taps":39142,"metres":543,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[{"name":"Bukit Merah Central Blk 163 (Bukit Merah Central Food Centre)","stalls":57,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":57,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.156,"shopfrontSqm":65248,"shopfrontWhy":null,"zonedSqm":418374,"dominantUse":"BUSINESS 1","parcels":41,"meanPlotRatio":2.64,"topUses":[{"use":"BUSINESS 1","share":0.326},{"use":"ROAD","share":0.294},{"use":"COMMERCIAL & RESIDENTIAL","share":0.081}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":25,"hdbUnits":947,"rooms":{"u1":0,"u2":0,"u3":320,"u4":182,"u5exec":290,"rental":155},"resale":{"n":35,"median":608000,"p25":420000,"p75":694388,"psm":6137,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":79.82,"mid":112.96000000000001,"hi":183.14},"unit":"SGD/sqm/month","n":3,"district":"03","share":1,"postals":40,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":95.98,"mid":132.22,"hi":183.14,"n":3},{"sizeBand":"over-30-100","lo":79.82,"mid":93.7,"hi":105.25,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 03","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 03. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CAIRNHILL":{"area":"NEWTON","region":"CENTRAL REGION","people":{"value":{"lo":4790,"mid":4790,"hi":4790},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1095,"mid":1384,"hi":1705},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":13600,"mid":13600,"hi":13600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area NEWTON, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in NEWTON with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3650,"mid":7850,"hi":13875},"unit":"SGD/month","n":316,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 13 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7475,"mid":11525,"hi":17000},"unit":"SGD/month","n":16,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3650,"mid":7675,"hi":13000},"unit":"SGD/month","n":301,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 10 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":193.75038750077496,"mid":298.0775192319615,"hi":333.2480005173288},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1752105600,"listedShare":1,"unitSqft":650,"unitSqftLo":323,"unitSqftHi":5500,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":389,"listedOn":"2025-07-10","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 389 days before this snapshot (posted 2025-07-10), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2025-12-27, 171 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 219 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":60.277898333574434,"mid":85.79486391985323,"hi":96.87519375038748},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1767830400,"listedShare":1,"unitSqft":1500,"unitSqftLo":750,"unitSqftHi":3810,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":207,"listedOn":"2026-01-08","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":323.73551515121045,"mid":323.73551515121045,"hi":323.73551515121045},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752105600,"listedShare":1,"unitSqft":1184,"unitSqftLo":1184,"unitSqftHi":1184,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":389,"listedOn":"2025-07-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"},{"value":{"lo":193.75038750077496,"mid":261.2561786209545,"hi":328.761969741134},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1766836800,"listedShare":1,"unitSqft":1427,"unitSqftLo":884,"unitSqftHi":1970,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":219,"listedOn":"2025-12-27","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":113,"median":145.52,"p75":216.3,"why":"judged against District 09's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1427 sqft falls in"},"notLeading":{"gate":"thin-ask-above-band","why":"a THIN ask: 2 units, below URA's own disclosure floor of 3 contracts, asking above the top of the band it sits in: judged against District 09's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1427 sqft falls in. One landlord asking more than three quarters of a district's signed leases does not head a card; the stamped band does, and this asks beneath it. A thin ask AT OR BELOW that p75 keeps the lead (it is then the conservative number), so this gate refuses one direction only"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":193.75038750077496,"mid":253.58506599366137,"hi":328.761969741134},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1751306400,"listedShare":1,"unitSqft":3133.5,"unitSqftLo":650,"unitSqftHi":5500,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"JALAN ELOK","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"EMERALD HILL ROAD","share":0.958,"postals":24,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.962,"shareKnown":true,"postals":26,"why":"measured on JALAN ELOK, EMERALD HILL ROAD, 96% of whose 26 geocoded postals sit in this corner"},"listedAge":{"days":398,"listedOn":"2025-06-30","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":10,"listings":10,"strata":1,"ceilingSqm":30,"psm":{"lo":478.34817891857995,"hi":1133.0432017589178},"psf":{"lo":44.44,"hi":105.26315789473684},"asOf":"2026-08-03","why":"10 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":478.34817891857995,"mid":997.0780175478477,"hi":1133.0432017589178},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1752105600,"listedShare":1,"unitSqft":132,"unitSqftLo":100,"unitSqftHi":200,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":5,"demoted":5,"by":{"class":3,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":1},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":5450000,"mid":6180000,"hi":11075000},"unit":"SGD","n":31,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-02-28. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-02-28","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1092500,"mid":3165204.5,"hi":6697500},"unit":"SGD","n":428,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 8 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-08-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2380000,"mid":4600000,"hi":6235000},"unit":"SGD","n":229,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":11118720,"mid":11118720,"hi":11118720},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-16","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 108 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":108,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 108 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9859.43,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.42,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":114.19,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":126.76,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.49,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.94,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.87,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":98.37,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.12,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.28,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":24.82,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":19.73,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":630.41,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":630.41,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":364,"mid":364,"hi":364},"unit":"rooms","n":2,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["TE14","NS22"],"name":"ORCHARD MRT STATION (TE14 / NS22)","taps":121873,"metres":150,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":13},{"codes":["NS21","DT11"],"name":"NEWTON MRT STATION (NS21 / DT11)","taps":116671,"metres":155,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3},{"codes":["NS23"],"name":"SOMERSET MRT STATION (NS23)","taps":66219,"metres":121,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Newton Food Centre","stalls":83,"status":"Existing","metres":111},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Newton Food Centre, 111m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.034,"shopfrontSqm":16437,"shopfrontWhy":null,"zonedSqm":477307,"dominantUse":"RESIDENTIAL","parcels":410,"meanPlotRatio":2.81,"topUses":[{"use":"RESIDENTIAL","share":0.607},{"use":"ROAD","share":0.269},{"use":"HEALTH & MEDICAL CARE","share":0.032}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; NEWTON is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":83.58,"mid":145.39,"hi":300.96},"unit":"SGD/sqm/month","n":3,"district":"09","share":1,"postals":99,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":116.17,"mid":145.26,"hi":294.1,"n":3},{"sizeBand":"over-30-100","lo":110.23,"mid":143.26,"hi":166.55,"n":3},{"sizeBand":"over-100-300","lo":113,"mid":145.52,"hi":216.3,"n":3},{"sizeBand":"over-300","lo":83.58,"mid":173.76,"hi":300.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 09","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 09. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":null,"areaAwardsWhy":"the tender ledger this surface reads holds no street-level shop, eating-house, supermarket or minimart award in NEWTON at all, so there is no signed HDB rent at this corner's own kind of stock to set beside the band. That is the ledger's silence, not a claim that NEWTON has no HDB shops"}},"CECIL":{"area":"DOWNTOWN CORE","region":"CENTRAL REGION","people":{"value":{"lo":610,"mid":610,"hi":610},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":44,"households":{"value":{"lo":143,"mid":181,"hi":223},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":332600,"mid":332600,"hi":332600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area DOWNTOWN CORE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in DOWNTOWN CORE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":13,"shown":13,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":589,"mid":589,"hi":589},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4442,"mid":4442,"hi":4442},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":141,"mid":141,"hi":141},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":356,"mid":356,"hi":356},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3157,"mid":3157,"hi":3157},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":764,"mid":764,"hi":764},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":488,"mid":488,"hi":488},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":423,"mid":423,"hi":423},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6454,"mid":6454,"hi":6454},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7248,"mid":7248,"hi":7248},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2257,"mid":2257,"hi":2257},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1947,"mid":1947,"hi":1947},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"SHENTON WAY MRT STATION (TE19)","stationTaps":31793,"exit":"Exit 6","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. SHENTON WAY (TE19)'s Exit 6 opens in this corner and the station takes 31,793 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":75.16,"mid":116.45,"hi":271.7},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"ROBINSON ROAD","share":0.815,"postals":27,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"CECIL STREET","share":0.714,"postals":21,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"SHENTON WAY","share":0.643,"postals":14,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.742,"shareKnown":true,"postals":62,"why":"measured on ROBINSON ROAD, CECIL STREET, SHENTON WAY, 74% of whose 62 geocoded postals sit in this corner"}},{"value":{"lo":64.49262781319749,"mid":145.75098739619884,"hi":174.27283531815738},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1785261426,"listedShare":1,"unitSqft":3050,"unitSqftLo":711,"unitSqftHi":4000,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"ROBINSON ROAD","share":0.815,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CECIL STREET","share":0.714,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SHENTON WAY","share":0.643,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.742,"shareKnown":true,"postals":62,"why":"measured on ROBINSON ROAD, CECIL STREET, SHENTON WAY, 74% of whose 62 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true}},{"value":{"lo":86.11128333367776,"mid":107.73352443391045,"hi":172.22256666735552},"unit":"SGD/sqm/month","n":10,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":13,"listedEpoch":1784084709,"listedShare":1,"unitSqft":1509,"unitSqftLo":570,"unitSqftHi":3030,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"ROBINSON ROAD","share":0.815,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CECIL STREET","share":0.714,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SHENTON WAY","share":0.643,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.742,"shareKnown":true,"postals":62,"why":"measured on ROBINSON ROAD, CECIL STREET, SHENTON WAY, 74% of whose 62 geocoded postals sit in this corner"},"listedAge":{"days":19,"listedOn":"2026-07-15","share":1,"known":true}},{"value":{"lo":107.6391041670972,"mid":123.78496979216179,"hi":139.93083541722638},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785418413,"listedShare":1,"unitSqft":1785,"unitSqftLo":570,"unitSqftHi":3000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"ROBINSON ROAD","share":0.815,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SHENTON WAY","share":0.643,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.756,"shareKnown":true,"postals":41,"why":"measured on ROBINSON ROAD, SHENTON WAY, 76% of whose 41 geocoded postals sit in this corner"},"listedAge":{"days":3,"listedOn":"2026-07-30","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3700,"mid":4400,"hi":6400},"unit":"SGD/month","n":192,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3700,"mid":4400,"hi":6400},"unit":"SGD/month","n":192,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":64.69,"mid":87.35,"hi":102.24},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"ROBINSON ROAD","share":0.815,"postals":27,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"CECIL STREET","share":0.714,"postals":21,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"SHENTON WAY","share":0.643,"postals":14,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.742,"shareKnown":true,"postals":62,"why":"measured on ROBINSON ROAD, CECIL STREET, SHENTON WAY, 74% of whose 62 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":108.45659736346101,"mid":114.79285878883718,"hi":119.35964646847782},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1785258757,"listedShare":1,"unitSqft":1154,"unitSqftLo":690,"unitSqftHi":1388,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical","streetGrain":{"streets":[{"street":"ROBINSON ROAD","share":0.815,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CECIL STREET","share":0.714,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.771,"shareKnown":true,"postals":48,"why":"measured on ROBINSON ROAD, CECIL STREET, 77% of whose 48 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.8x the median of the 12 rows typed \"medical\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical","classFamily":"medical"},{"value":{"lo":86.11128333367776,"mid":114.4137583109474,"hi":159.34323740917912},"unit":"SGD/sqm/month","n":16,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":19,"listedEpoch":1785126162,"listedShare":1,"unitSqft":1500,"unitSqftLo":570,"unitSqftHi":4000,"listings":20,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"ROBINSON ROAD","share":0.815,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CECIL STREET","share":0.714,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SHENTON WAY","share":0.643,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.742,"shareKnown":true,"postals":62,"why":"measured on ROBINSON ROAD, CECIL STREET, SHENTON WAY, 74% of whose 62 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":75.34737291696804,"mid":86.11128333367776,"hi":150.69474583393608},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1773792000,"listedShare":1,"unitSqft":2700,"unitSqftLo":1162,"unitSqftHi":4047,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":138,"listedOn":"2026-03-18","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 138 days before this snapshot (posted 2026-03-18), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 135 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":32.35055043273413,"mid":98.20595092325624,"hi":265.85015904306914},"unit":"SGD/sqm/month","n":218,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":200,"listedEpoch":1765273208,"listedShare":1,"unitSqft":2330.5,"unitSqftLo":463,"unitSqftHi":20000,"listings":221,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":237,"listedOn":"2025-12-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":102.58006627124364,"mid":102.58006627124364,"hi":102.58006627124364},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1757721600,"listedShare":1,"unitSqft":700,"unitSqftLo":700,"unitSqftHi":700,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":324,"listedOn":"2025-09-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":40,"listings":44,"strata":5,"ceilingSqm":30,"psm":{"lo":51.626903665329955,"hi":292.0440810735196},"psf":{"lo":4.796296296296297,"hi":27.131782945736436},"asOf":"2026-08-03","why":"40 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":114.81504444490369,"mid":189.15069322386702,"hi":292.0440810735196},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1784200700,"listedShare":1,"unitSqft":166.5,"unitSqftLo":129,"unitSqftHi":258,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":110.26444817117275,"mid":127.47201379374042,"hi":166.39673886449717},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1784228658,"listedShare":1,"unitSqft":199.5,"unitSqftLo":193,"unitSqftHi":205,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":118.99011040024287,"mid":133.7131728783816,"hi":158.60937884227138},"unit":"SGD/sqm/month","n":15,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":16,"listedEpoch":1784806022,"listedShare":1,"unitSqft":161,"unitSqftLo":80,"unitSqftHi":247,"listings":18,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":166.39673886449717,"mid":166.39673886449717,"hi":166.39673886449717},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784058316,"listedShare":1,"unitSqft":194,"unitSqftLo":194,"unitSqftHi":194,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":51.626903665329955,"mid":172.22256666735552,"hi":259.37133534240286},"unit":"SGD/sqm/month","n":15,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1769428800,"listedShare":1,"unitSqft":125,"unitSqftLo":11,"unitSqftHi":322,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":6,"by":{"class":5,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":75.2,"mid":116.5,"hi":271.7,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1158750,"mid":1563750,"hi":2092500},"unit":"SGD","n":282,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":34,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 34 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2025-07-21. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-07-21","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":39,"mid":39,"hi":39},"unit":"premises","n":39,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":239,"mid":239,"hi":239},"unit":"premises","n":239,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 54 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":54,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 54 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 34 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":402,"mid":402,"hi":402},"unit":"rooms","n":2,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":15},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["EW14","NS26"],"name":"RAFFLES PLACE MRT STATION (EW14 / NS26)","taps":134424,"metres":163,"measuredTo":"exit","nearestExit":"Exit F","exitsKnown":10},{"codes":["EW15"],"name":"TANJONG PAGAR MRT STATION (EW15)","taps":85906,"metres":3,"measuredTo":"exit","nearestExit":"Exit F","exitsKnown":9},{"codes":["DT17"],"name":"DOWNTOWN MRT STATION (DT17)","taps":50656,"metres":159,"measuredTo":"exit","nearestExit":"Exit F","exitsKnown":6},{"codes":["DT18"],"name":"TELOK AYER MRT STATION (DT18)","taps":37359,"metres":62,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":5},{"codes":["TE19"],"name":"SHENTON WAY MRT STATION (TE19)","taps":31793,"metres":0,"measuredTo":"exit","nearestExit":"Exit 6","exitsKnown":6},{"codes":["TE18"],"name":"MAXWELL MRT STATION (TE18)","taps":23752,"metres":281,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Amoy Street Food Centre (Telok Ayer Food Centre)","stalls":134,"status":"Existing","metres":31},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Amoy Street Food Centre (Telok Ayer Food Centre), 31m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.507,"shopfrontSqm":100166,"shopfrontWhy":null,"zonedSqm":197353,"dominantUse":"COMMERCIAL","parcels":86,"meanPlotRatio":11.57,"topUses":[{"use":"COMMERCIAL","share":0.436},{"use":"ROAD","share":0.414},{"use":"CIVIC & COMMUNITY INSTITUTION","share":0.067}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; DOWNTOWN CORE is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":77.49,"mid":158.16,"hi":372.85},"unit":"SGD/sqm/month","n":3,"district":"01","share":1,"postals":50,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":142.92,"mid":214.69,"hi":372.85,"n":3},{"sizeBand":"over-30-100","lo":117.46,"mid":187.5,"hi":219.19,"n":3},{"sizeBand":"over-100-300","lo":77.49,"mid":128.82,"hi":184.06,"n":3},{"sizeBand":"over-300","lo":79.4,"mid":91.1,"hi":113.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 01","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 01. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CENTRAL SUBZONE":{"area":"DOWNTOWN CORE","region":"CENTRAL REGION","people":{"value":{"lo":1510,"mid":1510,"hi":1510},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":52,"households":{"value":{"lo":377,"mid":476,"hi":587},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":332600,"mid":332600,"hi":332600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area DOWNTOWN CORE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in DOWNTOWN CORE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":13,"shown":13,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":417,"mid":417,"hi":417},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3876,"mid":3876,"hi":3876},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1131,"mid":1131,"hi":1131},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":29612,"mid":29612,"hi":29612},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":149,"mid":149,"hi":149},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":393,"mid":393,"hi":393},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":648,"mid":648,"hi":648},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1708,"mid":1708,"hi":1708},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2471,"mid":2471,"hi":2471},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":832,"mid":832,"hi":832},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":28302,"mid":28302,"hi":28302},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3069,"mid":3069,"hi":3069},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":556,"mid":556,"hi":556},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":648,"mid":648,"hi":648},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3118,"mid":3118,"hi":3118},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3032,"mid":3032,"hi":3032},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4570,"mid":4570,"hi":4570},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6993,"mid":6993,"hi":6993},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":47686,"mid":47686,"hi":47686},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":48798,"mid":48798,"hi":48798},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2161,"mid":2161,"hi":2161},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2637,"mid":2637,"hi":2637},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":11891,"mid":11891,"hi":11891},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":13372,"mid":13372,"hi":13372},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":128.65,"mid":176.84,"hi":225.11},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 3 streets pooled here; the oldest street's newest valued quarter ends 2026-03-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2026-03-31","asOfFromVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":2,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"CENTRAL BOULEVARD","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-03-31"},{"street":"MARINA VIEW","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"MARINA BOULEVARD","share":0.8,"postals":10,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.867,"shareKnown":true,"postals":15,"why":"measured on CENTRAL BOULEVARD, MARINA VIEW, MARINA BOULEVARD, 87% of whose 15 geocoded postals sit in this corner"}},{"value":{"lo":76.32112520405425,"mid":81.58465108019593,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785294062,"listedShare":1,"unitSqft":2045,"unitSqftLo":1604,"unitSqftHi":2045,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"STRAITS VIEW","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":3,"why":"measured on STRAITS VIEW, 100% of whose 3 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true}},{"value":{"lo":80.73195988826097,"mid":107.6391041670972,"hi":118.40301458380692},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784301578,"listedShare":1,"unitSqft":1109,"unitSqftLo":753,"unitSqftHi":2045,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"STRAITS VIEW","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":3,"why":"measured on STRAITS VIEW, 100% of whose 3 geocoded postals sit in this corner"},"listedAge":{"days":16,"listedOn":"2026-07-17","share":1,"known":true}},{"value":{"lo":96.87519375038748,"mid":96.87519375038748,"hi":96.87519375038748},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785385487,"listedShare":1,"unitSqft":2000,"unitSqftLo":2000,"unitSqftHi":2000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"STRAITS VIEW","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":3,"why":"measured on STRAITS VIEW, 100% of whose 3 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":4587.5,"mid":6150,"hi":13750},"unit":"SGD/month","n":360,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4587.5,"mid":6150,"hi":13750},"unit":"SGD/month","n":360,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":143.23,"mid":149.04,"hi":157.69},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"MARINA VIEW","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"MARINA BOULEVARD","share":0.8,"postals":10,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.833,"shareKnown":true,"postals":12,"why":"measured on MARINA VIEW, MARINA BOULEVARD, 83% of whose 12 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":110.48001893983584,"mid":152.3136943302149,"hi":279.1152138013938},"unit":"SGD/sqm/month","n":15,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":14,"listedEpoch":1756209600,"listedShare":1,"unitSqft":1566,"unitSqftLo":581,"unitSqftHi":1615,"listings":16,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":342,"listedOn":"2025-08-26","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 342 days before this snapshot (posted 2025-08-26), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 338 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":107.6391041670972,"mid":215.38184983751896,"hi":279.1152138013938},"unit":"SGD/sqm/month","n":20,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":11,"listedEpoch":1785212125,"listedShare":1,"unitSqft":775,"unitSqftLo":560,"unitSqftHi":2045,"listings":20,"asOf":"2026-08-03","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CENTRAL BOULEVARD","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"STRAITS VIEW","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MARINA BOULEVARD","share":0.8,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.875,"shareKnown":true,"postals":16,"why":"measured on CENTRAL BOULEVARD, STRAITS VIEW, MARINA BOULEVARD, 88% of whose 16 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":71.7594027780648,"mid":91.39914464524293,"hi":132.4788974364273},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1756425600,"listedShare":1,"unitSqft":1454.5,"unitSqftLo":650,"unitSqftHi":6000,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":339,"listedOn":"2025-08-29","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 339 days before this snapshot (posted 2025-08-29), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 335 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":68.47804099648602,"mid":154.43977261887022,"hi":178.9049943238259},"unit":"SGD/sqm/month","n":89,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":58,"listedEpoch":1763510400,"listedShare":1,"unitSqft":2668,"unitSqftLo":538,"unitSqftHi":21000,"listings":93,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":257,"listedOn":"2025-11-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":22,"listings":22,"strata":4,"ceilingSqm":30,"psm":{"lo":41.46098827177078,"hi":431.1656946165045},"psf":{"lo":3.8518518518518525,"hi":40.05660377358491},"asOf":"2026-08-03","why":"22 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":169.14716369115274,"mid":169.14716369115274,"hi":169.14716369115274},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785463507,"listedShare":1,"unitSqft":280,"unitSqftLo":280,"unitSqftHi":280,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":236.80602916761384,"mid":237.177198492328,"hi":237.5483678170421},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785122916,"listedShare":1,"unitSqft":301.5,"unitSqftLo":290,"unitSqftHi":313,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":169.14716369115274,"mid":169.14716369115274,"hi":169.14716369115274},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1770924145,"listedShare":1,"unitSqft":280,"unitSqftLo":280,"unitSqftHi":280,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":41.46098827177078,"mid":164.18551355621224,"hi":431.1656946165045},"unit":"SGD/sqm/month","n":18,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":14,"listedEpoch":1761955200,"listedShare":1,"unitSqft":112.5,"unitSqftLo":11,"unitSqftHi":238,"listings":18,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":5,"by":{"class":3,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1291666,"mid":1768627,"hi":3123635},"unit":"SGD","n":457,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1720000,"mid":2802500,"hi":4000000},"unit":"SGD","n":144,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":17,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 17 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-01-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":251,"mid":251,"hi":251},"unit":"premises","n":251,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 30 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 17 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":305,"mid":305,"hi":305},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":7},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["EW14","NS26"],"name":"RAFFLES PLACE MRT STATION (EW14 / NS26)","taps":134424,"metres":65,"measuredTo":"exit","nearestExit":"Exit I","exitsKnown":10},{"codes":["EW15"],"name":"TANJONG PAGAR MRT STATION (EW15)","taps":85906,"metres":111,"measuredTo":"exit","nearestExit":"Exit E","exitsKnown":9},{"codes":["CE1","DT16"],"name":"BAYFRONT MRT STATION (CE1 / DT16)","taps":63884,"metres":289,"measuredTo":"exit","nearestExit":"Exit E","exitsKnown":5},{"codes":["DT17"],"name":"DOWNTOWN MRT STATION (DT17)","taps":50656,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":6},{"codes":["DT18"],"name":"TELOK AYER MRT STATION (DT18)","taps":37359,"metres":298,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":5},{"codes":["TE19"],"name":"SHENTON WAY MRT STATION (TE19)","taps":31793,"metres":0,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":6},{"codes":["NS27","CE2","TE20"],"name":"MARINA BAY MRT STATION (NS27 / CE2 / TE20)","taps":14035,"metres":0,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Market Street Hawker Centre","stalls":53,"status":"Existing (replacement)","metres":292},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Market Street Hawker Centre, 292m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.309,"shopfrontSqm":334861,"shopfrontWhy":null,"zonedSqm":1083421,"dominantUse":"ROAD","parcels":112,"meanPlotRatio":13.6,"topUses":[{"use":"ROAD","share":0.324},{"use":"WHITE","share":0.309},{"use":"RESERVE SITE","share":0.235}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; DOWNTOWN CORE is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":77.49,"mid":158.16,"hi":372.85},"unit":"SGD/sqm/month","n":3,"district":"01","share":1,"postals":22,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":142.92,"mid":214.69,"hi":372.85,"n":3},{"sizeBand":"over-30-100","lo":117.46,"mid":187.5,"hi":219.19,"n":3},{"sizeBand":"over-100-300","lo":77.49,"mid":128.82,"hi":184.06,"n":3},{"sizeBand":"over-300","lo":79.4,"mid":91.1,"hi":113.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 01","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 01. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CENTRAL WATER CATCHMENT":{"area":"CENTRAL WATER CATCHMENT","region":"NORTH REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":521,"mid":521,"hi":521},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1549,"mid":1549,"hi":1549},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":466,"mid":466,"hi":466},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1516,"mid":1516,"hi":1516},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1946,"mid":1946,"hi":1946},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":949,"mid":949,"hi":949},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1968,"mid":1968,"hi":1968},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":842,"mid":842,"hi":842},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5334,"mid":5334,"hi":5334},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5111,"mid":5111,"hi":5111},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6551,"mid":6551,"hi":6551},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5900,"mid":5900,"hi":5900},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":99,"mid":99,"hi":99},"unit":"premises","n":99,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":358,"mid":358,"hi":358},"unit":"rooms","n":2,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["TE8"],"name":"UPPER THOMSON MRT STATION (TE8)","taps":20668,"metres":299,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":5},{"codes":["CC16"],"name":"MARYMOUNT MRT STATION (CC16)","taps":17517,"metres":388,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["TE4"],"name":"SPRINGLEAF MRT STATION (TE4)","taps":12274,"metres":332,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":3},{"codes":["BP9"],"name":"BANGKIT LRT STATION (BP9)","taps":4701,"metres":370,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Sembawang Hills Food Centre (Jalan Leban Food Centre)","stalls":36,"status":"Existing","metres":130},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Sembawang Hills Food Centre (Jalan Leban Food Centre), 130m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":37078769,"dominantUse":"OPEN SPACE","parcels":65,"meanPlotRatio":null,"topUses":[{"use":"OPEN SPACE","share":0.634},{"use":"WATERBODY","share":0.214},{"use":"SPORTS & RECREATION","share":0.096}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; CENTRAL WATER CATCHMENT is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"11","share":0.375,"postals":8,"majority":false,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":127.05,"mid":257.53,"hi":297.99,"n":3},{"sizeBand":"over-100-300","lo":93.3,"mid":123.56,"hi":133.45,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 11","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 38% of this corner's geocoded postals sit in District 11. That is a plurality, not a majority: this corner straddles districts and no one district holds more than half of its 8 postals, so the district named here is the largest minority. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":93.3,"mid":190.545,"hi":297.99},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 11 stamps a Level 1 (street level) shop-space band of S$8.67–27.68 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is open space (63% of 65 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"CHANGI AIRPORT":{"area":"CHANGI","region":"EAST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":66900,"mid":66900,"hi":66900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CHANGI, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CHANGI with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3479,"mid":3479,"hi":3479},"unit":"taps","n":943,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":11090,"mid":11090,"hi":11090},"unit":"taps","n":943,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2211,"mid":2211,"hi":2211},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4266,"mid":4266,"hi":4266},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3147,"mid":3147,"hi":3147},"unit":"taps","n":328,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5725,"mid":5725,"hi":5725},"unit":"taps","n":328,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2220,"mid":2220,"hi":2220},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2896,"mid":2896,"hi":2896},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":8961,"mid":8961,"hi":8961},"unit":"taps","n":943,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3687,"mid":3687,"hi":3687},"unit":"taps","n":943,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5146,"mid":5146,"hi":5146},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3422,"mid":3422,"hi":3422},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5315,"mid":5315,"hi":5315},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4358,"mid":4358,"hi":4358},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4849,"mid":4849,"hi":4849},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4105,"mid":4105,"hi":4105},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":28247,"mid":28247,"hi":28247},"unit":"taps","n":943,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":29774,"mid":29774,"hi":29774},"unit":"taps","n":943,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":20892,"mid":20892,"hi":20892},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":18622,"mid":18622,"hi":18622},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":25174,"mid":25174,"hi":25174},"unit":"taps","n":328,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":26060,"mid":26060,"hi":26060},"unit":"taps","n":328,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":23725,"mid":23725,"hi":23725},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":21349,"mid":21349,"hi":21349},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":216.21,"mid":265.46,"hi":416.1},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"AIRPORT BOULEVARD","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":8,"why":"measured on AIRPORT BOULEVARD, 100% of whose 8 geocoded postals sit in this corner"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":21.52782083341944,"mid":22.604211875090414,"hi":25.83338500010333},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1782086400,"listedShare":1,"unitSqft":40000,"unitSqftLo":15000,"unitSqftHi":44600,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":42,"listedOn":"2026-06-22","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":26,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 26 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-05-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":45,"mid":45,"hi":45},"unit":"premises","n":45,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":133,"mid":133,"hi":133},"unit":"premises","n":133,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2024-04-02. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-04-02","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":624,"mid":624,"hi":624},"unit":"premises","n":624,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 39 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":39,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 39 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":35,"mid":35,"hi":35},"unit":"premises","n":35,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 26 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":34,"mid":34,"hi":34},"unit":"premises","n":34,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":705,"mid":705,"hi":705},"unit":"rooms","n":2,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2024-04-02. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-04-02","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|no_instrument_here":{"quantity":"commercialRent.psm","code":"no_instrument_here","ours":false,"n":1}},"stations":{"list":[{"codes":["CG2"],"name":"CHANGI AIRPORT MRT STATION (CG2)","taps":39514,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Changi Village Blk 2 and 3","stalls":87,"status":"Existing","metres":161},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Changi Village Blk 2 and 3, 161m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.002,"shopfrontSqm":55312,"shopfrontWhy":null,"zonedSqm":34983919,"dominantUse":"PORT / AIRPORT","parcels":97,"meanPlotRatio":1.53,"topUses":[{"use":"PORT / AIRPORT","share":0.664},{"use":"SPECIAL USE","share":0.187},{"use":"ROAD","share":0.049}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; CHANGI is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":212.59,"mid":234.98,"hi":258.19},"unit":"SGD/sqm/month","n":3,"district":"17","share":1,"postals":29,"majority":true,"stratum":{"floorLevel":"level-2-and-3"},"stratumLabel":"Levels 2 and 3","bands":[{"sizeBand":"over-100-300","lo":212.59,"mid":234.98,"hi":258.19,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Levels 2 and 3, District 17","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 17. The stratum is Levels 2 and 3, declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 17 (over 100 to 300 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CHANGI BAY":{"area":"CHANGI BAY","region":"EAST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":30,"mid":30,"hi":30},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5,"mid":5,"hi":5},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":9,"mid":9,"hi":9},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2,"mid":2,"hi":2},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":143,"mid":143,"hi":143},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1,"mid":1,"hi":1},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":493,"mid":493,"hi":493},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8,"mid":8,"hi":8},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":30,"mid":30,"hi":30},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3,"mid":3,"hi":3},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["CG2"],"name":"CHANGI AIRPORT MRT STATION (CG2)","taps":39514,"metres":4355,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Changi Village Blk 2 and 3","stalls":87,"status":"Existing","metres":5926},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Changi Village Blk 2 and 3, 5926m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"the only shopfront-capable zoning here is under half a square metre of parcel area, a sliver and not a site; at the zero this surface publishes, the plan permits no shopfront here","zonedSqm":201213,"dominantUse":"ROAD","parcels":13,"meanPlotRatio":2.6,"topUses":[{"use":"ROAD","share":0.717},{"use":"PARK","share":0.16},{"use":"OPEN SPACE","share":0.074}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; CHANGI BAY is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"17","share":1,"postals":1,"majority":true,"stratum":{"floorLevel":"level-2-and-3"},"stratumLabel":"Levels 2 and 3","bands":[{"sizeBand":"over-100-300","lo":212.59,"mid":234.98,"hi":258.19,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Levels 2 and 3, District 17","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 17. The stratum is Levels 2 and 3, declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 17 (over 100 to 300 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":212.59,"mid":234.98,"hi":258.19},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 17 stamps a Levels 2 and 3 shop-space band of S$19.75–23.99 psf, and this corner is outside the market it describes: under the Master Plan 2025, the only shopfront-capable zoning here is under half a square metre of parcel area, a sliver and not a site; at the zero this surface publishes, the plan permits no shopfront here. The land here is road (72% of 13 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"CHANGI POINT":{"area":"CHANGI","region":"EAST REGION","people":{"value":{"lo":540,"mid":540,"hi":540},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":53,"households":{"value":{"lo":122,"mid":155,"hi":190},"unit":"households","n":3,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":66900,"mid":66900,"hi":66900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CHANGI, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CHANGI with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":527,"mid":527,"hi":527},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":835,"mid":835,"hi":835},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":468,"mid":468,"hi":468},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":869,"mid":869,"hi":869},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":640,"mid":640,"hi":640},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":659,"mid":659,"hi":659},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1029,"mid":1029,"hi":1029},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1184,"mid":1184,"hi":1184},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3057,"mid":3057,"hi":3057},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3233,"mid":3233,"hi":3233},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4307,"mid":4307,"hi":4307},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4767,"mid":4767,"hi":4767},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":69.19656696456248,"mid":77.80552952118646,"hi":86.41449207781042},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785203159,"listedShare":1,"unitSqft":705,"unitSqftLo":700,"unitSqftHi":710,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"CHANGI VILLAGE ROAD","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":8,"why":"measured on CHANGI VILLAGE ROAD, 100% of whose 8 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true}},{"value":{"lo":71.33098843312114,"mid":82.38181578084594,"hi":92.26208928608331},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784879716,"listedShare":1,"unitSqft":1108.5,"unitSqftLo":700,"unitSqftHi":1507,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"CHANGI VILLAGE ROAD","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NETHERAVON ROAD","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":14,"why":"measured on CHANGI VILLAGE ROAD, NETHERAVON ROAD, 100% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-24","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1615,"mid":2000,"hi":2800},"unit":"SGD/month","n":73,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2026-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-05-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1615,"mid":2000,"hi":2800},"unit":"SGD/month","n":73,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2026-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-05-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":69.19656696456248,"mid":71.33098843312114,"hi":80.19871282309073},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":8,"listedEpoch":1758672000,"listedShare":1,"unitSqft":710,"unitSqftLo":700,"unitSqftHi":1400,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CHANGI VILLAGE ROAD","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":8,"why":"measured on CHANGI VILLAGE ROAD, 100% of whose 8 geocoded postals sit in this corner"},"listedAge":{"days":313,"listedOn":"2025-09-24","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":3,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":86,"mid":86,"hi":86},"unit":"premises","n":86,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":189,"mid":189,"hi":189},"unit":"premises","n":189,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 29 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":4951.72,"hi":13544.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":15.37,"hi":44},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":38.42,"hi":128},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":31.4,"hi":113.6},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":5.22,"hi":11.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-5-room-exec","share":0.0186,"note":"the TOP of this range is the hdb-5-room-exec stratum, which holds 1.9% of households here: a sliver, not the typical household"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":38.94,"hi":93.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":5.94,"hi":19.6},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":115.8,"mid":123.68,"hi":128.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-5-room-exec","share":0.0186,"note":"the BOTTOM of this range is the hdb-5-room-exec stratum, which holds 1.9% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.2,"mid":0.75,"hi":3.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.4,"mid":0.57,"hi":1.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":5.79,"hi":18.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-5-room-exec","share":0.0186,"note":"the BOTTOM of this range is the hdb-5-room-exec stratum, which holds 1.9% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":11.91,"hi":50.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":232.4,"hi":728.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":232.4,"hi":728.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":541,"mid":541,"hi":541},"unit":"rooms","n":3,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":6},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20}},"stations":{"list":[],"nearest":{"codes":["EW1"],"name":"PASIR RIS MRT STATION (EW1)","taps":62759,"metres":3229,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[{"name":"Changi Village Blk 2 and 3","stalls":87,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":87,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.099,"shopfrontSqm":96542,"shopfrontWhy":null,"zonedSqm":976669,"dominantUse":"SPORTS & RECREATION","parcels":41,"meanPlotRatio":2,"topUses":[{"use":"SPORTS & RECREATION","share":0.471},{"use":"RESIDENTIAL","share":0.119},{"use":"ROAD","share":0.067}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; CHANGI is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"hdbBlocks":7,"hdbUnits":166,"rooms":{"u1":0,"u2":0,"u3":163,"u4":0,"u5exec":2,"rental":1},"resale":{"n":15,"median":355000,"p25":350000,"p75":365000,"psm":5348,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":212.59,"mid":234.98,"hi":258.19},"unit":"SGD/sqm/month","n":3,"district":"17","share":1,"postals":28,"majority":true,"stratum":{"floorLevel":"level-2-and-3"},"stratumLabel":"Levels 2 and 3","bands":[{"sizeBand":"over-100-300","lo":212.59,"mid":234.98,"hi":258.19,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Levels 2 and 3, District 17","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 17. The stratum is Levels 2 and 3, declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 17 (over 100 to 300 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CHANGI WEST":{"area":"CHANGI","region":"EAST REGION","people":{"value":{"lo":1420,"mid":1420,"hi":1420},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":54,"households":{"value":{"lo":355,"mid":473,"hi":710},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone, a WIDE range: strata were suppressed","suppressionWidened":{"derivedHouseholds":64,"impliedSize":22.2,"strataSuppressed":5,"bounds":{"peoplePerHome":[2,4],"typicalPeoplePerHome":3,"publishedYear":"2025","fromPublishedMeans":[1.92,4.13]},"note":"the divide landed at 64 households, an implied 22.2 people each, because 5 of this corner's population strata were suppressed at source: the residents are counted whole while the households are not. That is not a large household, it is a numerator missing terms. So the count is published as a range built from WHOLE PEOPLE, because a home holds 2 or 4 people and never a fraction of one: at 4 people a home this corner holds about 355 homes, at 2 about 710, and around 473 at the typical 3. The band is SingStat's 2025 means by dwelling type rounded to whole people, read at build time rather than typed here. We do not pick a point inside it, because nothing here measures one."}},"workers":{"value":{"lo":66900,"mid":66900,"hi":66900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CHANGI, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CHANGI with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1032,"mid":1032,"hi":1032},"unit":"taps","n":736,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2669,"mid":2669,"hi":2669},"unit":"taps","n":736,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":816,"mid":816,"hi":816},"unit":"taps","n":256,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1093,"mid":1093,"hi":1093},"unit":"taps","n":256,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3711,"mid":3711,"hi":3711},"unit":"taps","n":736,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":810,"mid":810,"hi":810},"unit":"taps","n":736,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1582,"mid":1582,"hi":1582},"unit":"taps","n":256,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":614,"mid":614,"hi":614},"unit":"taps","n":256,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8985,"mid":8985,"hi":8985},"unit":"taps","n":736,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5894,"mid":5894,"hi":5894},"unit":"taps","n":736,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5635,"mid":5635,"hi":5635},"unit":"taps","n":256,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3422,"mid":3422,"hi":3422},"unit":"taps","n":256,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":86.41449207781042,"mid":86.41449207781042,"hi":86.41449207781042},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752105600,"listedShare":1,"unitSqft":710,"unitSqftLo":710,"unitSqftHi":710,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":389,"listedOn":"2025-07-10","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":19.374248448284785,"mid":19.374248448284785,"hi":19.374248448284785},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1751932800,"listedShare":1,"unitSqft":2724,"unitSqftLo":2724,"unitSqftHi":2724,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":391,"listedOn":"2025-07-08","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":20.452615679785566,"mid":20.882579152435405,"hi":23.686036772256195},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1779005581,"listedShare":1,"unitSqft":15451,"unitSqftLo":2723,"unitSqftHi":50000,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":78,"listedOn":"2026-05-17","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":20.451429791748467,"mid":23.95017195171576,"hi":26.90896562840156},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1757678400,"listedShare":1,"unitSqft":24225.5,"unitSqftLo":2284,"unitSqftHi":100000,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":325,"listedOn":"2025-09-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":4,"demoted":3,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3580000,"mid":3730000,"hi":4700000},"unit":"SGD","n":10,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-03-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4900000,"mid":5500000,"hi":5800000},"unit":"SGD","n":6,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-09-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-19","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":51,"mid":51,"hi":51},"unit":"premises","n":51,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 46 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":13346.69,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0498,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 5.0% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":43.65,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0498,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 5.0% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":127.26,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0498,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 5.0% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":114.31,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0498,"note":"the TOP of this range is the condo-apts stratum, which holds 5.0% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":4.35,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0498,"note":"the TOP of this range is the condo-apts stratum, which holds 5.0% of households here: a sliver, not the typical household"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.24,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0498,"note":"the TOP of this range is the condo-apts stratum, which holds 5.0% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":19.35,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0498,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 5.0% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":126.6,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0498,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 5.0% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":3.62,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0498,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 5.0% of households here"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":1.65,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0498,"note":"the TOP of this range is the condo-apts stratum, which holds 5.0% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":19.03,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0498,"note":"the TOP of this range is the condo-apts stratum, which holds 5.0% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":48.75,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0498,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 5.0% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":723.6,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0498,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 5.0% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":723.6,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0498,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 5.0% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-19","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":5},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[],"nearest":{"codes":["DT34"],"name":"UPPER CHANGI MRT STATION (DT34)","taps":12110,"metres":800,"nearestExit":"Exit C","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Changi Village Blk 2 and 3","stalls":87,"status":"Existing","metres":168},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Changi Village Blk 2 and 3, 168m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":4961402,"dominantUse":"SPECIAL USE","parcels":195,"meanPlotRatio":1.56,"topUses":[{"use":"SPECIAL USE","share":0.374},{"use":"BUSINESS 2","share":0.229},{"use":"RESERVE SITE","share":0.104}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; CHANGI is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"17","share":1,"postals":38,"majority":true,"stratum":{"floorLevel":"level-2-and-3"},"stratumLabel":"Levels 2 and 3","bands":[{"sizeBand":"over-100-300","lo":212.59,"mid":234.98,"hi":258.19,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Levels 2 and 3, District 17","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 17. The stratum is Levels 2 and 3, declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 17 (over 100 to 300 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":212.59,"mid":234.98,"hi":258.19},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 17 stamps a Levels 2 and 3 shop-space band of S$19.75–23.99 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is special use (37% of 195 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"CHATSWORTH":{"area":"TANGLIN","region":"CENTRAL REGION","people":{"value":{"lo":7850,"mid":7850,"hi":7850},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2114,"mid":2672,"hi":3291},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":12100,"mid":12100,"hi":12100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TANGLIN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TANGLIN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":4,"shown":4,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1743,"mid":1743,"hi":1743},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1327,"mid":1327,"hi":1327},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":909,"mid":909,"hi":909},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":903,"mid":903,"hi":903},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1753,"mid":1753,"hi":1753},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1643,"mid":1643,"hi":1643},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1368,"mid":1368,"hi":1368},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1382,"mid":1382,"hi":1382},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7352,"mid":7352,"hi":7352},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6396,"mid":6396,"hi":6396},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6627,"mid":6627,"hi":6627},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6045,"mid":6045,"hi":6045},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":84.91433649533964,"mid":117.42447727319694,"hi":153.3857234381135},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1780135149,"listedShare":1,"unitSqft":1650,"unitSqftLo":400,"unitSqftHi":10000,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":65,"listedOn":"2026-05-30","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":4200,"mid":4200,"hi":4200},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4200,"mid":4200,"hi":4200},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8937.5,"mid":9500,"hi":13500},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2900,"mid":5750,"hi":19000},"unit":"SGD/month","n":578,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 17 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":12800,"mid":34500,"hi":40000},"unit":"SGD/month","n":11,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":102.08,"mid":112.77,"hi":129.44},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail (measured on RIVER VALLEY ROAD (and GRANGE ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2021-06-30, so the figure rests on the one street named before it), 40% of whose 120 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"RIVER VALLEY ROAD","share":0.392,"postals":97,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"GRANGE ROAD","share":0.435,"postals":23,"contributed":false,"lastValuedQuarter":"2021-06-30"}],"share":0.4,"shareKnown":true,"postals":120,"why":"measured on RIVER VALLEY ROAD (and GRANGE ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2021-06-30, so the figure rests on the one street named before it), 40% of whose 120 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on RIVER VALLEY ROAD (and GRANGE ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2021-06-30, so the figure rests on the one street named before it), 40% of whose 120 geocoded postals sit in this corner"},{"value":{"lo":75.35,"mid":75.35,"hi":75.35},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2022-12-31","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office (measured on GRANGE ROAD (and RIVER VALLEY ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2025-12-31, so the figure rests on the one street named before it), 40% of whose 120 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"GRANGE ROAD","share":0.435,"postals":23,"contributed":true,"lastValuedQuarter":"2022-12-31"},{"street":"RIVER VALLEY ROAD","share":0.392,"postals":97,"contributed":false,"lastValuedQuarter":"2025-12-31"}],"share":0.4,"shareKnown":true,"postals":120,"why":"measured on GRANGE ROAD (and RIVER VALLEY ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2025-12-31, so the figure rests on the one street named before it), 40% of whose 120 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on GRANGE ROAD (and RIVER VALLEY ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2025-12-31, so the figure rests on the one street named before it), 40% of whose 120 geocoded postals sit in this corner"},{"value":{"lo":64.57269858984161,"mid":107.11064344896415,"hi":137.6779239346592},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":4,"listedEpoch":1784965178,"listedShare":1,"unitSqft":5215,"unitSqftLo":430,"unitSqftHi":22500,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse (measured on HOOT KIAM ROAD, RIVER VALLEY ROAD, 41% of whose 103 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"HOOT KIAM ROAD","share":0.667,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RIVER VALLEY ROAD","share":0.392,"postals":97,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.408,"shareKnown":true,"postals":103,"why":"measured on HOOT KIAM ROAD, RIVER VALLEY ROAD, 41% of whose 103 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on HOOT KIAM ROAD, RIVER VALLEY ROAD, 41% of whose 103 geocoded postals sit in this corner"},{"value":{"lo":98.41790679473227,"mid":106.48056195003451,"hi":108.34109832470871},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1784507773,"listedShare":1,"unitSqft":18198,"unitSqftLo":1593,"unitSqftHi":18400,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail (measured on RIVER VALLEY ROAD, 39% of whose 97 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"RIVER VALLEY ROAD","share":0.392,"postals":97,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.392,"shareKnown":true,"postals":97,"why":"measured on RIVER VALLEY ROAD, 39% of whose 97 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on RIVER VALLEY ROAD, 39% of whose 97 geocoded postals sit in this corner"},{"value":{"lo":130.47164141466328,"mid":130.47164141466328,"hi":130.47164141466328},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1783658285,"listedShare":1,"unitSqft":1650,"unitSqftLo":1650,"unitSqftHi":1650,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b (measured on RIVER VALLEY ROAD, 39% of whose 97 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"RIVER VALLEY ROAD","share":0.392,"postals":97,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.392,"shareKnown":true,"postals":97,"why":"measured on RIVER VALLEY ROAD, 39% of whose 97 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on RIVER VALLEY ROAD, 39% of whose 97 geocoded postals sit in this corner"},{"value":{"lo":77.70556798001367,"mid":121.4999718338155,"hi":137.6779239346592},"unit":"SGD/sqm/month","n":10,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":10,"listedEpoch":1784763661,"listedShare":1,"unitSqft":5215,"unitSqftLo":430,"unitSqftHi":22500,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled (measured on HOOT KIAM ROAD, RIVER VALLEY ROAD, 41% of whose 103 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"HOOT KIAM ROAD","share":0.667,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RIVER VALLEY ROAD","share":0.392,"postals":97,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.408,"shareKnown":true,"postals":103,"why":"measured on HOOT KIAM ROAD, RIVER VALLEY ROAD, 41% of whose 103 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on HOOT KIAM ROAD, RIVER VALLEY ROAD, 41% of whose 103 geocoded postals sit in this corner"}],"context":[{"value":{"lo":71.57923211111844,"mid":76.28945167137303,"hi":80.732838859314},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1754006400,"listedShare":1,"unitSqft":2777.25,"unitSqftLo":1533,"unitSqftHi":10366,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":367,"listedOn":"2025-08-01","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":84.9,"mid":117.4,"hi":153.4,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":9095000,"mid":9495000,"hi":9685000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-08-31","asOfFromVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4180000,"mid":5400000,"hi":7330000},"unit":"SGD","n":10,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-01-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":872500,"mid":1700000,"hi":6500000},"unit":"SGD","n":709,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 14 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1800000,"mid":3555000,"hi":11775000},"unit":"SGD","n":613,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 10 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":21020000,"mid":25000000,"hi":26000000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-09-30","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":24900000,"mid":24900000,"hi":24900000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":32,"mid":32,"hi":32},"unit":"premises","n":32,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 22 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2026-02-25. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-02-25","asOfFromVerb":"updated","asOf":"2026-07-06","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":68,"mid":68,"hi":68},"unit":"premises","n":68,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 155 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":155,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 155 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9950.23,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.58,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":114.53,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":126.43,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.33,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.92,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.99,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":99.1,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.16,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.21,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":24.66,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":20.49,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":632.84,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":632.84,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 22 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["TE15"],"name":"GREAT WORLD MRT STATION (TE15)","taps":20533,"metres":121,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":6},{"codes":["TE16"],"name":"HAVELOCK MRT STATION (TE16)","taps":16683,"metres":329,"measuredTo":"exit","nearestExit":"Exit 4","exitsKnown":5},{"codes":["TE12"],"name":"NAPIER MRT STATION (TE12)","taps":10983,"metres":364,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":2},{"codes":["TE13"],"name":"ORCHARD BOULEVARD MRT STATION (TE13)","taps":9472,"metres":16,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Zion Riverside Food Centre","stalls":32,"status":"Existing","updated":"2024-12-11","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":32,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.021,"shopfrontSqm":27902,"shopfrontWhy":null,"zonedSqm":1360249,"dominantUse":"RESIDENTIAL","parcels":528,"meanPlotRatio":2.16,"topUses":[{"use":"RESIDENTIAL","share":0.766},{"use":"ROAD","share":0.174},{"use":"COMMERCIAL & RESIDENTIAL","share":0.018}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$25,000 -$29,999","earningHouseholds":7300,"households":8300,"noEmployedPersonShare":0.096,"shareAbove10k":0.767,"shareAbove20k":0.603,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":71.83,"mid":120.29,"hi":366.5},"unit":"SGD/sqm/month","n":3,"district":"10","share":0.986,"postals":148,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":128.61,"mid":243.14,"hi":366.5,"n":3},{"sizeBand":"over-30-100","lo":80.11,"mid":120.29,"hi":163.8,"n":3},{"sizeBand":"over-100-300","lo":71.83,"mid":81.5,"hi":181.35,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 10","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 99% of this corner's geocoded postals sit in District 10. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CHENG SAN":{"area":"ANG MO KIO","region":"NORTH-EAST REGION","people":{"value":{"lo":26450,"mid":26450,"hi":26450},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":8515,"mid":10763,"hi":13257},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50000,"mid":50000,"hi":50000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ANG MO KIO, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ANG MO KIO with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":7994,"mid":7994,"hi":7994},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":6931,"mid":6931,"hi":6931},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":13373,"mid":13373,"hi":13373},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":8341,"mid":8341,"hi":8341},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3862,"mid":3862,"hi":3862},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2969,"mid":2969,"hi":2969},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":6872,"mid":6872,"hi":6872},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4373,"mid":4373,"hi":4373},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6814,"mid":6814,"hi":6814},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5990,"mid":5990,"hi":5990},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":9146,"mid":9146,"hi":9146},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":15692,"mid":15692,"hi":15692},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3750,"mid":3750,"hi":3750},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3480,"mid":3480,"hi":3480},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":6105,"mid":6105,"hi":6105},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":8560,"mid":8560,"hi":8560},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":31082,"mid":31082,"hi":31082},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":26316,"mid":26316,"hi":26316},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":43345,"mid":43345,"hi":43345},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":48155,"mid":48155,"hi":48155},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":20819,"mid":20819,"hi":20819},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":18502,"mid":18502,"hi":18502},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":34683,"mid":34683,"hi":34683},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":37649,"mid":37649,"hi":37649},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":26.909776041774297,"mid":26.909776041774297,"hi":26.909776041774297},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1775692800,"listedShare":1,"unitSqft":800,"unitSqftLo":800,"unitSqftHi":800,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":116,"listedOn":"2026-04-09","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":199.25,"median":211.77,"p75":239.11,"why":"judged against District 20's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 800 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1200,"mid":2700,"hi":4200},"unit":"SGD/month","n":2617,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 74 blocks pooled here; the oldest part's newest approval month ends 2023-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9487,"sources":74,"sourcesAskedUnanswered":4,"coverageNote":"built from 74 of 78 sources known in this subzone (95%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1750,"mid":3075,"hi":4200},"unit":"SGD/month","n":556,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 57 blocks pooled here; the oldest part's newest approval month ends 2021-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2500,"hi":3600},"unit":"SGD/month","n":1805,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 44 blocks pooled here; the oldest part's newest approval month ends 2023-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":3450,"hi":5625},"unit":"SGD/month","n":225,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 20 blocks pooled here; the oldest part's newest approval month ends 2022-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1200,"mid":1625,"hi":2500},"unit":"SGD/month","n":31,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2025-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-10-31","asOfFromVerb":"approvals to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":28.665448563026203,"mid":33.18424271876056,"hi":52.45570378513509},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1780914791,"listedShare":1,"unitSqft":975.5,"unitSqftLo":538,"unitSqftHi":1873,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":56,"listedOn":"2026-06-08","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":23.681904477875857,"mid":23.681904477875857,"hi":23.681904477875857},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1765411200,"listedShare":1,"unitSqft":4962,"unitSqftLo":4962,"unitSqftHi":4962,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":235,"listedOn":"2025-12-11","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":56.38238789705091,"mid":132.17962269118777,"hi":343.52905585243786},"unit":"SGD/sqm/month","n":15,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":15,"listedEpoch":1775001600,"listedShare":1,"unitSqft":704.25,"unitSqftLo":330,"unitSqftHi":2331,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":124,"listedOn":"2026-04-01","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 124 days before this snapshot (posted 2026-04-01), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-04-09, 8 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 116 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":107.6391041670972,"mid":130.82291121847197,"hi":142.8465863263585},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1771977600,"listedShare":1,"unitSqft":1281,"unitSqftLo":650,"unitSqftHi":2600,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":159,"listedOn":"2026-02-25","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 159 days before this snapshot (posted 2026-02-25), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-04-09, 43 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 116 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"f-and-b","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":5,"listings":5,"strata":3,"ceilingSqm":30,"psm":{"lo":56.8095271993013,"hi":467.9961050743357},"psf":{"lo":5.277777777777778,"hi":43.47826086956522},"asOf":"2026-08-03","why":"5 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":56.8095271993013,"mid":73.54374276649787,"hi":90.27795833369443},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1779997914,"listedShare":1,"unitSqft":121,"unitSqftLo":62,"unitSqftHi":180,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":139.93083541722635,"mid":303.963470245781,"hi":467.9961050743357},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1769169600,"listedShare":1,"unitSqft":288,"unitSqftLo":276,"unitSqftHi":300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":199.33167438351333,"mid":199.33167438351333,"hi":199.33167438351333},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1776124800,"listedShare":1,"unitSqft":108,"unitSqftLo":108,"unitSqftHi":108,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":5,"demoted":4,"by":{"class":2,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":26.9,"leadN":1,"heldPsm":132.2,"heldN":15,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":4.91,"note":"the head here won on freshness, not weight. A record of 15 observations of the same class sits below it, held back by the ask-age gate, saying S$12.28 psf against the head's S$2.50 psf off 1, 4.9x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":50,"mid":50,"hi":50},"unit":"premises","n":50,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 7 postals pooled here; the oldest part's newest row was updated 2025-07-22. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-07-22","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":220,"mid":220,"hi":220},"unit":"premises","n":220,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 91 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":91,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 91 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4073.63,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":14.69,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":34.83,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":30.06,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.52,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":36.14,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.31,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":116.64,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.17,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.37,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":4.68,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.21,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":188.65,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":188.65,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20}},"stations":{"list":[{"codes":["NS16"],"name":"ANG MO KIO MRT STATION (NS16)","taps":91500,"metres":0,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Ang Mo Kio Ave 10 Blk 527 (Cheng San Market and Cooked Food Centre)","stalls":50,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":50,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.047,"shopfrontSqm":43422,"shopfrontWhy":null,"zonedSqm":933961,"dominantUse":"RESIDENTIAL","parcels":39,"meanPlotRatio":2.92,"topUses":[{"use":"RESIDENTIAL","share":0.608},{"use":"ROAD","share":0.164},{"use":"EDUCATIONAL INSTITUTION","share":0.078}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":48600,"households":61900,"noEmployedPersonShare":0.215,"shareAbove10k":0.514,"shareAbove20k":0.226,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":88,"hdbUnits":10759,"rooms":{"u1":0,"u2":288,"u3":5832,"u4":2987,"u5exec":1401,"rental":251},"resale":{"n":596,"median":492000,"p25":415000,"p75":778000,"psm":6225,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":100,"mid":195.17000000000002,"hi":239.11},"unit":"SGD/sqm/month","n":3,"district":"20","share":1,"postals":87,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":100,"mid":178.57,"hi":195.95,"n":3},{"sizeBand":"over-30-100","lo":199.25,"mid":211.77,"hi":239.11,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 20","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 20. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CHIN BEE":{"area":"JURONG WEST","region":"WEST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":47500,"mid":47500,"hi":47500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG WEST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG WEST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":367,"mid":367,"hi":367},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2032,"mid":2032,"hi":2032},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":181,"mid":181,"hi":181},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":546,"mid":546,"hi":546},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1633,"mid":1633,"hi":1633},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":729,"mid":729,"hi":729},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":391,"mid":391,"hi":391},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":362,"mid":362,"hi":362},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3237,"mid":3237,"hi":3237},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4528,"mid":4528,"hi":4528},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1429,"mid":1429,"hi":1429},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2052,"mid":2052,"hi":2052},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":21.52782083341944,"mid":21.52782083341944,"hi":21.52782083341944},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1778025600,"listedShare":1,"unitSqft":14000,"unitSqftLo":14000,"unitSqftHi":14000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":89,"listedOn":"2026-05-06","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":147.56,"median":223.26,"p75":344.4,"why":"judged against District 22's stamped Level 1 (street level) cell for units over 30 to 100 sqm: this row's median unit is 14000 sqft and URA stamps no cell for units over 300 sqm in that district"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":99.76307215487058,"mid":99.76307215487058,"hi":99.76307215487058},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752105600,"listedShare":1,"unitSqft":6150,"unitSqftLo":6150,"unitSqftHi":6150,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":389,"listedOn":"2025-07-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":36,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 36 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":158,"mid":158,"hi":158},"unit":"premises","n":158,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 53 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":53,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 53 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":36,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 36 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW27"],"name":"BOON LAY MRT STATION (EW27)","taps":100680,"metres":403,"nearestExit":"Exit B","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Taman Jurong Market and Food Centre","stalls":122,"status":"Existing","metres":319},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Taman Jurong Market and Food Centre, 319m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.003,"shopfrontSqm":3931,"shopfrontWhy":null,"zonedSqm":1259486,"dominantUse":"BUSINESS 2","parcels":159,"meanPlotRatio":2.2,"topUses":[{"use":"BUSINESS 2","share":0.821},{"use":"ROAD","share":0.143},{"use":"WATERBODY","share":0.02}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":78500,"households":88700,"noEmployedPersonShare":0.115,"shareAbove10k":0.543,"shareAbove20k":0.185,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":52,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CHINA SQUARE":{"area":"OUTRAM","region":"CENTRAL REGION","people":{"value":{"lo":1270,"mid":1270,"hi":1270},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":314,"mid":396,"hi":488},"unit":"households","n":3,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":38000,"mid":38000,"hi":38000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area OUTRAM, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in OUTRAM with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":4,"shown":4,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":739,"mid":739,"hi":739},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":642,"mid":642,"hi":642},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":273,"mid":273,"hi":273},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":409,"mid":409,"hi":409},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1150,"mid":1150,"hi":1150},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":815,"mid":815,"hi":815},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":778,"mid":778,"hi":778},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":919,"mid":919,"hi":919},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4360,"mid":4360,"hi":4360},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3999,"mid":3999,"hi":3999},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3551,"mid":3551,"hi":3551},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4408,"mid":4408,"hi":4408},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"CHINATOWN MRT STATION (NE4 / DT19)","stationTaps":98075,"exit":"Exit E","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. CHINATOWN (NE4 / DT19)'s Exit E opens in this corner and the station takes 98,075 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":129.23,"mid":129.23,"hi":129.23},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":0.3333,"sources":1,"sourcesAskedUnanswered":2,"coverageNote":"built from 1 of 3 sources known in this subzone (33%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"CROSS STREET","share":0.667,"postals":6,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.667,"shareKnown":true,"postals":6,"why":"measured on CROSS STREET, 67% of whose 6 geocoded postals sit in this corner"}},{"value":{"lo":84.65068162823695,"mid":85.8599858142215,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784728185,"listedShare":1,"unitSqft":4500,"unitSqftLo":2056,"unitSqftHi":7878,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"CHINA STREET","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PEKIN STREET","share":1,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CHURCH STREET","share":0.6,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.917,"shareKnown":true,"postals":24,"why":"measured on CHINA STREET, PEKIN STREET, CHURCH STREET, 92% of whose 24 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-22","share":1,"known":true}},{"value":{"lo":118.40301458380692,"mid":143.90845708746426,"hi":171.39984739983632},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784761151,"listedShare":1,"unitSqft":1796.75,"unitSqftLo":452,"unitSqftHi":3143,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"PICKERING STREET","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CHURCH STREET","share":0.6,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.714,"shareKnown":true,"postals":7,"why":"measured on PICKERING STREET, CHURCH STREET, 71% of whose 7 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-22","share":1,"known":true}},{"value":{"lo":164.54385350384285,"mid":164.54385350384285,"hi":164.54385350384285},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783066553,"listedShare":1,"unitSqft":3140,"unitSqftLo":3140,"unitSqftHi":3140,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"CHURCH STREET","share":0.6,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.6,"shareKnown":true,"postals":5,"why":"measured on CHURCH STREET, 60% of whose 5 geocoded postals sit in this corner"},"listedAge":{"days":31,"listedOn":"2026-07-03","share":1,"known":true}}],"hdbTender":[],"residential":[{"value":{"lo":2400,"mid":3000,"hi":3425},"unit":"SGD/month","n":215,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2026-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":3000,"hi":3450},"unit":"SGD/month","n":214,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2025-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3350,"mid":3350,"hi":3350},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":65.91,"mid":92.87,"hi":117.2},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"PICKERING STREET","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"CHURCH STREET","share":0.6,"postals":5,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"CROSS STREET","share":0.667,"postals":6,"contributed":false,"lastValuedQuarter":"2026-03-31"}],"share":0.692,"shareKnown":true,"postals":13,"why":"measured on PICKERING STREET, CHURCH STREET (and CROSS STREET, which set no end here: its newest quarter is a dash and last valued in the quarter to 2026-03-31, so the figure rests on the 2 streets named before them), 69% of whose 13 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":59.20150729190346,"mid":107.63910416709719,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1763337600,"listedShare":1,"unitSqft":2000,"unitSqftLo":473,"unitSqftHi":7878,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":259,"listedOn":"2025-11-17","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 259 days before this snapshot (posted 2025-11-17), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-22, 248 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":84.65068162823695,"mid":113.02105937545205,"hi":171.35894702263306},"unit":"SGD/sqm/month","n":11,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1784945739,"listedShare":1,"unitSqft":2970.75,"unitSqftLo":452,"unitSqftHi":7878,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":0.8,"sources":4,"sourcesAskedUnanswered":1,"coverageNote":"built from 4 of 5 sources known in this subzone (80%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CHINA STREET","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PEKIN STREET","share":1,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PICKERING STREET","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CHURCH STREET","share":0.6,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.923,"shareKnown":true,"postals":26,"why":"measured on CHINA STREET, PEKIN STREET, PICKERING STREET and 1 more, 92% of whose 26 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-25","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":46.131044643041655,"mid":107.63910416709722,"hi":162.73498169746517},"unit":"SGD/sqm/month","n":16,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":17,"listedEpoch":1765497600,"listedShare":1,"unitSqft":1618.5,"unitSqftLo":339,"unitSqftHi":5167,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":234,"listedOn":"2025-12-12","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 234 days before this snapshot (posted 2025-12-12), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-22, 223 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":39.24853388043653,"mid":85.04284871998112,"hi":156.07670104229095},"unit":"SGD/sqm/month","n":53,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":41,"listedEpoch":1772755200,"listedShare":1,"unitSqft":1894,"unitSqftLo":400,"unitSqftHi":30000,"listings":55,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":150,"listedOn":"2026-03-06","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":1400,"mid":2350,"hi":2900},"unit":"SGD/month","n":5,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2026-03-26. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-26","asOfFromVerb":"bids closed","asOf":"2026-06-26","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":22.696704774714192,"mid":34.05797101449275,"hi":37.677304964539005},"unit":"SGD/sqm/month","n":5,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2026-03-26. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-26","asOfFromVerb":"bids closed","asOf":"2026-06-26","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[{"value":{"lo":2400,"mid":2400,"hi":2400},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":48.78048780487805,"mid":48.78048780487805,"hi":48.78048780487805},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":3,"ceilingSqm":30,"psm":{"lo":125.9989513661673,"hi":256.91936177319644},"psf":{"lo":11.705685618729097,"hi":23.868589743589745},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":143.5188055561296,"mid":143.5188055561296,"hi":143.5188055561296},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782764972,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":256.91936177319644,"mid":256.91936177319644,"hi":256.91936177319644},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783972099,"listedShare":1,"unitSqft":312,"unitSqftLo":312,"unitSqftHi":312,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":125.9989513661673,"mid":125.9989513661673,"hi":125.9989513661673},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784490387,"listedShare":1,"unitSqft":299,"unitSqftLo":299,"unitSqftHi":299,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":11,"demoted":7,"by":{"class":5,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":98,"mid":98,"hi":98},"unit":"premises","n":98,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 40 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":301,"mid":301,"hi":301},"unit":"premises","n":301,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 65 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":3609.78,"hi":9567.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0317,"note":"the TOP of this range is the condo-apts stratum, which holds 3.2% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":11.22,"hi":36.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0317,"note":"the TOP of this range is the condo-apts stratum, which holds 3.2% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":25.35,"hi":113.1},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0317,"note":"the TOP of this range is the condo-apts stratum, which holds 3.2% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":20.65,"hi":127.8},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0317,"note":"the TOP of this range is the condo-apts stratum, which holds 3.2% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":5.3,"mid":5.74,"hi":11.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-5-room-exec","share":0.0401,"note":"the TOP of this range is the hdb-5-room-exec stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":31.5,"hi":94},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0317,"note":"the TOP of this range is the condo-apts stratum, which holds 3.2% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":3.84,"hi":14.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0317,"note":"the TOP of this range is the condo-apts stratum, which holds 3.2% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":121.86,"hi":123},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0317,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 3.2% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.2,"mid":0.26,"hi":2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0317,"note":"the TOP of this range is the condo-apts stratum, which holds 3.2% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.4,"mid":0.53,"hi":4.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0317,"note":"the TOP of this range is the condo-apts stratum, which holds 3.2% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":4.07,"hi":25.3},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0317,"note":"the TOP of this range is the condo-apts stratum, which holds 3.2% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-5-room-exec","share":0.0401,"note":"the BOTTOM of this range is the hdb-5-room-exec stratum, which holds 4.0% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":5.21,"hi":17.3},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0317,"note":"the TOP of this range is the condo-apts stratum, which holds 3.2% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":159.32,"hi":622.6},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0317,"note":"the TOP of this range is the condo-apts stratum, which holds 3.2% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":159.32,"hi":622.6},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0317,"note":"the TOP of this range is the condo-apts stratum, which holds 3.2% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":495},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 40 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":56.4,"mid":69,"hi":118.96},"unit":"sqm","n":5,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2026-03-26. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-26","asOfFromVerb":"bids closed","asOf":"2026-06-26","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":49.2,"mid":49.2,"hi":49.2},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":1032,"mid":1032,"hi":1032},"unit":"rooms","n":4,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":18}},"stations":{"list":[{"codes":["EW14","NS26"],"name":"RAFFLES PLACE MRT STATION (EW14 / NS26)","taps":134424,"metres":190,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":10},{"codes":["NE4","DT19"],"name":"CHINATOWN MRT STATION (NE4 / DT19)","taps":98075,"metres":0,"measuredTo":"exit","nearestExit":"Exit E","exitsKnown":6},{"codes":["DT18"],"name":"TELOK AYER MRT STATION (DT18)","taps":37359,"metres":0,"measuredTo":"exit","nearestExit":"D","exitsKnown":5},{"codes":["NE5"],"name":"CLARKE QUAY MRT STATION (NE5)","taps":31472,"metres":80,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["TE18"],"name":"MAXWELL MRT STATION (TE18)","taps":23752,"metres":325,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Upper Cross Street Blk 531A (Hong Lim Food Centre and Market)","stalls":103,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":103,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.694,"shopfrontSqm":92355,"shopfrontWhy":null,"zonedSqm":133003,"dominantUse":"COMMERCIAL","parcels":34,"meanPlotRatio":4.39,"topUses":[{"use":"COMMERCIAL","share":0.278},{"use":"ROAD","share":0.27},{"use":"WHITE","share":0.208}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$6,000 - $6,999","earningHouseholds":3600,"households":5100,"noEmployedPersonShare":0.275,"shareAbove10k":0.417,"shareAbove20k":0.139,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":8,"hdbUnits":608,"rooms":{"u1":0,"u2":0,"u3":585,"u4":0,"u5exec":22,"rental":1},"resale":{"n":25,"median":566000,"p25":535000,"p75":598000,"psm":8971,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":77.49,"mid":158.16,"hi":372.85},"unit":"SGD/sqm/month","n":3,"district":"01","share":1,"postals":57,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":142.92,"mid":214.69,"hi":372.85,"n":3},{"sizeBand":"over-30-100","lo":117.46,"mid":187.5,"hi":219.19,"n":3},{"sizeBand":"over-100-300","lo":77.49,"mid":128.82,"hi":184.06,"n":3},{"sizeBand":"over-300","lo":79.4,"mid":91.1,"hi":113.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 01","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 01. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CHINATOWN":{"area":"OUTRAM","region":"CENTRAL REGION","people":{"value":{"lo":9990,"mid":9990,"hi":9990},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2160,"mid":2731,"hi":3364},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":38000,"mid":38000,"hi":38000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area OUTRAM, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in OUTRAM with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":4,"shown":4,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2363,"mid":2363,"hi":2363},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1514,"mid":1514,"hi":1514},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4623,"mid":4623,"hi":4623},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":23664,"mid":23664,"hi":23664},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1205,"mid":1205,"hi":1205},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1243,"mid":1243,"hi":1243},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3083,"mid":3083,"hi":3083},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":7060,"mid":7060,"hi":7060},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3314,"mid":3314,"hi":3314},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2533,"mid":2533,"hi":2533},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":28706,"mid":28706,"hi":28706},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":15569,"mid":15569,"hi":15569},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2757,"mid":2757,"hi":2757},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2251,"mid":2251,"hi":2251},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":16110,"mid":16110,"hi":16110},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":13810,"mid":13810,"hi":13810},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13725,"mid":13725,"hi":13725},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10420,"mid":10420,"hi":10420},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":79771,"mid":79771,"hi":79771},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":79415,"mid":79415,"hi":79415},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12952,"mid":12952,"hi":12952},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":11162,"mid":11162,"hi":11162},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":65326,"mid":65326,"hi":65326},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":64866,"mid":64866,"hi":64866},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":34.85,"mid":71.485,"hi":234.26},"unit":"SGD/sqm/month","n":12,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 4 streets pooled here; the oldest street's newest valued quarter ends 2021-12-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2021-12-31","asOfFromVerb":"quarter to","loEndShape":"median-only","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":0.4,"sources":4,"sourcesAskedUnanswered":6,"coverageNote":"built from 4 of 10 sources known in this subzone (40%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"TEMPLE STREET","share":1,"postals":33,"contributed":true,"lastValuedQuarter":"2021-12-31"},{"street":"NEW BRIDGE ROAD","share":0.725,"postals":40,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"SOUTH BRIDGE ROAD","share":0.622,"postals":90,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"UPPER CROSS STREET","share":0.552,"postals":29,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"TRAS STREET","share":0.932,"postals":44,"contributed":false,"lastValuedQuarter":"2025-09-30"},{"street":"TELOK AYER STREET","share":0.836,"postals":61,"contributed":false,"lastValuedQuarter":"2024-06-30"}],"share":0.761,"shareKnown":true,"postals":297,"why":"measured on TEMPLE STREET, NEW BRIDGE ROAD, SOUTH BRIDGE ROAD and 1 more (and TRAS STREET, TELOK AYER STREET, which set no end here: their newest quarters are dashes and last valued in the quarters to 2024-06-30 and 2025-09-30, so the figure rests on the 4 streets named before them), 76% of whose 297 geocoded postals sit in this corner"}},{"value":{"lo":50.551936421333146,"mid":91.54182188894856,"hi":168.6258878630666},"unit":"SGD/sqm/month","n":150,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":157,"listedEpoch":1784841246,"listedShare":1,"unitSqft":1357.5,"unitSqftLo":530,"unitSqftHi":10700,"listings":181,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"ANN SIANG ROAD","share":1,"postals":25,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BUKIT PASOH ROAD","share":1,"postals":24,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CLUB STREET","share":1,"postals":42,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CRAIG ROAD","share":1,"postals":25,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"DUXTON HILL","share":1,"postals":22,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"DUXTON ROAD","share":1,"postals":39,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KEONG SAIK ROAD","share":1,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MOSQUE STREET","share":1,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PAGODA STREET","share":1,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SMITH STREET","share":1,"postals":34,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"STANLEY STREET","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TEMPLE STREET","share":1,"postals":33,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TRENGGANU STREET","share":1,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TANJONG PAGAR ROAD","share":0.972,"postals":71,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NEIL ROAD","share":0.949,"postals":59,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TRAS STREET","share":0.932,"postals":44,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"AMOY STREET","share":0.867,"postals":60,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TELOK AYER STREET","share":0.836,"postals":61,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NEW BRIDGE ROAD","share":0.725,"postals":40,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SOUTH BRIDGE ROAD","share":0.622,"postals":90,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UPPER CROSS STREET","share":0.552,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.899,"shareKnown":true,"postals":830,"why":"measured on ANN SIANG ROAD, BUKIT PASOH ROAD, CLUB STREET and 18 more, 90% of whose 830 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-23","share":1,"known":true}},{"value":{"lo":74.6629624280443,"mid":102.76012325035049,"hi":154.38277888507966},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1778191135,"listedShare":1,"unitSqft":1645.5,"unitSqftLo":340,"unitSqftHi":4500,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":87,"listedOn":"2026-05-07","share":1,"known":true}},{"value":{"lo":64.58346250025832,"mid":130.77346542614526,"hi":215.2782083341944},"unit":"SGD/sqm/month","n":13,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1784536509,"listedShare":1,"unitSqft":962,"unitSqftLo":350,"unitSqftHi":6415,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"CLUB STREET","share":1,"postals":42,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TRAS STREET","share":0.932,"postals":44,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NEW BRIDGE ROAD","share":0.725,"postals":40,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SOUTH BRIDGE ROAD","share":0.622,"postals":90,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UPPER CROSS STREET","share":0.552,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MCCALLUM STREET","share":0.5,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.747,"shareKnown":true,"postals":249,"why":"measured on CLUB STREET, TRAS STREET, NEW BRIDGE ROAD and 3 more, 75% of whose 249 geocoded postals sit in this corner"},"listedAge":{"days":14,"listedOn":"2026-07-20","share":1,"known":true}}],"hdbTender":[{"value":{"lo":325,"mid":850,"hi":1375},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-02-27. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-02-27","asOfFromVerb":"bids closed","asOf":"2026-04-09","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":24.42273534635879,"mid":52.836367673179396,"hi":81.25},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-02-27. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-02-27","asOfFromVerb":"bids closed","asOf":"2026-04-09","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":2262.5,"mid":3275,"hi":5300},"unit":"SGD/month","n":1400,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2026-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9,"sources":18,"sourcesAskedUnanswered":2,"coverageNote":"built from 18 of 20 sources known in this subzone (90%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2675,"mid":4700,"hi":5100},"unit":"SGD/month","n":563,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 11 blocks pooled here; the oldest part's newest approval month ends 2026-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2262.5,"mid":3000,"hi":3400},"unit":"SGD/month","n":593,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2026-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4000,"mid":5100,"hi":7550},"unit":"SGD/month","n":244,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 9 blocks pooled here; the oldest part's newest approval month ends 2025-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-05-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8200,"mid":8200,"hi":8200},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3700,"mid":4350,"hi":5737.5},"unit":"SGD/month","n":129,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 12 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":39.09,"mid":63.78,"hi":109.2},"unit":"SGD/sqm/month","n":27,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 9 streets pooled here; the oldest street's newest valued quarter ends 2025-09-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2025-09-30","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":2,"asOf":"2026-06-30","carried":true,"coverage":0.9,"sources":9,"sourcesAskedUnanswered":1,"coverageNote":"built from 9 of 10 sources known in this subzone (90%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"PECK SEAH STREET","share":1,"postals":11,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"TANJONG PAGAR ROAD","share":0.972,"postals":71,"contributed":true,"lastValuedQuarter":"2025-09-30"},{"street":"TRAS STREET","share":0.932,"postals":44,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"CANTONMENT ROAD","share":0.885,"postals":26,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"TELOK AYER STREET","share":0.836,"postals":61,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"NEW BRIDGE ROAD","share":0.725,"postals":40,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"SOUTH BRIDGE ROAD","share":0.622,"postals":90,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"UPPER CROSS STREET","share":0.552,"postals":29,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"MCCALLUM STREET","share":0.5,"postals":4,"contributed":true,"lastValuedQuarter":"2025-12-31"}],"share":0.793,"shareKnown":true,"postals":376,"why":"measured on PECK SEAH STREET, TANJONG PAGAR ROAD, TRAS STREET and 6 more, 79% of whose 376 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":64.0926955741477,"mid":126.35894837007064,"hi":232.27385636057818},"unit":"SGD/sqm/month","n":155,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":153,"listedEpoch":1776211200,"listedShare":1,"unitSqft":1560,"unitSqftLo":400,"unitSqftHi":16000,"listings":157,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":129,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 129 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":110,"listedOn":"2026-04-15","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 110 days before this snapshot (posted 2026-04-15), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-23, 100 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":56.43304080383611,"mid":110.67922933467814,"hi":172.35478403593103},"unit":"SGD/sqm/month","n":273,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":267,"listedEpoch":1784871896,"listedShare":1,"unitSqft":1335.75,"unitSqftLo":350,"unitSqftHi":16205,"listings":320,"asOf":"2026-08-03","carried":true,"coverage":0.9231,"sources":24,"sourcesAskedUnanswered":2,"coverageNote":"built from 24 of 26 sources known in this subzone (92%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"ANN SIANG ROAD","share":1,"postals":25,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BUKIT PASOH ROAD","share":1,"postals":24,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CLUB STREET","share":1,"postals":42,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CRAIG ROAD","share":1,"postals":25,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"DUXTON HILL","share":1,"postals":22,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"DUXTON ROAD","share":1,"postals":39,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"GEMMILL LANE","share":1,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KEONG SAIK ROAD","share":1,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KRETA AYER ROAD","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MOSQUE STREET","share":1,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PAGODA STREET","share":1,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SMITH STREET","share":1,"postals":34,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"STANLEY STREET","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TEMPLE STREET","share":1,"postals":33,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TRENGGANU STREET","share":1,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TANJONG PAGAR ROAD","share":0.972,"postals":71,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NEIL ROAD","share":0.949,"postals":59,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TRAS STREET","share":0.932,"postals":44,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"AMOY STREET","share":0.867,"postals":60,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TELOK AYER STREET","share":0.836,"postals":61,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NEW BRIDGE ROAD","share":0.725,"postals":40,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SOUTH BRIDGE ROAD","share":0.622,"postals":90,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UPPER CROSS STREET","share":0.552,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MCCALLUM STREET","share":0.5,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.9,"shareKnown":true,"postals":860,"why":"measured on ANN SIANG ROAD, BUKIT PASOH ROAD, CLUB STREET and 21 more, 90% of whose 860 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-24","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":42.62934818498899,"mid":91.09788164284068,"hi":223.50312327055067},"unit":"SGD/sqm/month","n":247,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":247,"listedEpoch":1775692800,"listedShare":1,"unitSqft":1526,"unitSqftLo":550,"unitSqftHi":10700,"listings":247,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":213,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 213 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":116,"listedOn":"2026-04-09","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 116 days before this snapshot (posted 2026-04-09), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-23, 106 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":39.24853388043653,"mid":74.27098187529708,"hi":150.69474583393608},"unit":"SGD/sqm/month","n":148,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":146,"listedEpoch":1774310400,"listedShare":1,"unitSqft":1418,"unitSqftLo":420,"unitSqftHi":13537,"listings":149,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":130,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 130 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":132,"listedOn":"2026-03-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":102.26307839892782,"mid":128.8990232301452,"hi":168.82701133085402},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1774828800,"listedShare":1,"unitSqft":2723,"unitSqftLo":1268,"unitSqftHi":4500,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"restaurant"},"label":"propertyType: restaurant","listedAge":{"days":126,"listedOn":"2026-03-30","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 126 days before this snapshot (posted 2026-03-30), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-23, 116 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"restaurant","classFamily":"shopfront"},{"value":{"lo":94.47742193843278,"mid":98.05545542578588,"hi":101.63348891313898},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1758585600,"listedShare":1,"unitSqft":1408.5,"unitSqftLo":1165,"unitSqftHi":1652,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":314,"listedOn":"2025-09-23","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 314 days before this snapshot (posted 2025-09-23), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-23, 304 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shop","classFamily":"shopfront"},{"value":{"lo":1425,"mid":1812.5,"hi":3300},"unit":"SGD/month","n":6,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 6 tenders pooled here; the oldest of them closed 2025-11-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-22","asOfFromVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":19.25254813137033,"mid":37.70817427597089,"hi":54.365733113673805},"unit":"SGD/sqm/month","n":6,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 6 tenders pooled here; the oldest of them closed 2025-11-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-22","asOfFromVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":19,"listings":19,"strata":6,"ceilingSqm":30,"psm":{"lo":84.42282679772329,"hi":269.09776041774296},"psf":{"lo":7.8431372549019605,"hi":24.999999999999996},"asOf":"2026-08-03","why":"19 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":119.51927196035459,"mid":119.51927196035459,"hi":119.51927196035459},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784127851,"listedShare":1,"unitSqft":270,"unitSqftLo":270,"unitSqftHi":270,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":215.2782083341944,"mid":236.09878505369542,"hi":256.91936177319644},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785174034,"listedShare":1,"unitSqft":247.5,"unitSqftLo":183,"unitSqftHi":312,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":107.6391041670972,"mid":182.70741273992832,"hi":249.16459297939167},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784660981,"listedShare":1,"unitSqft":171.5,"unitSqftLo":108,"unitSqftHi":250,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":84.42282679772329,"mid":143.5188055561296,"hi":215.2782083341944},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784775834,"listedShare":1,"unitSqft":255,"unitSqftLo":183,"unitSqftHi":300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":86.11128333367776,"mid":127.57227160544855,"hi":143.51880555612962},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1773878400,"listedShare":1,"unitSqft":250,"unitSqftLo":120,"unitSqftHi":270,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":125.57895486161341,"mid":195.73573097763477,"hi":269.09776041774296},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1778457600,"listedShare":1,"unitSqft":140,"unitSqftLo":20,"unitSqftHi":300,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":15,"demoted":9,"by":{"class":5,"stale":0,"askAge":4,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"disagreement":{"achievedPsm":71.5,"achievedContracts":12,"askPsm":108.4,"askListings":173,"ratio":1.52,"note":"the headline is the SIGNED figure: 12 leases at S$6.64 psf. But 173 current asking prices here say S$10.07 psf, higher by 1.5x, off 14.4x as many observations. A signed lease is what someone paid and an ask is what a landlord wants; neither is the other's correction, and we do not average them. Where they part this far, the signed few may be old, small or unrepresentative. Read both before you budget."},"tooSpreadToShade":{"bandsSpanned":5,"ofBands":5,"lo":34.9,"mid":71.5,"hi":234.3,"note":"the record here covers 5 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1028000,"mid":1608500,"hi":2280000},"unit":"SGD","n":138,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 9 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-08-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2040000,"mid":2330000,"hi":2855000},"unit":"SGD","n":23,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":260,"mid":260,"hi":260},"unit":"premises","n":260,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 573 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":573,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 573 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2026-02-25. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-02-25","asOfFromVerb":"updated","asOf":"2026-07-13","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":46,"mid":46,"hi":46},"unit":"premises","n":46,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":38,"mid":38,"hi":38},"unit":"premises","n":38,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 38 postals pooled here; the oldest part's newest row was updated 2024-10-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-10-09","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":1311,"mid":1311,"hi":1311},"unit":"premises","n":1311,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 989 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":989,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 989 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4399.2,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0349,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":16.7,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0349,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":41.33,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0349,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":37.3,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0349,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.09,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":39.42,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0349,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.78,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0349,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.69,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0349,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 3.5% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.23,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0406,"note":"the TOP of this range is the condo-apts stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.52,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0406,"note":"the TOP of this range is the condo-apts stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.79,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0349,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.53,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0349,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":213.14,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0349,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":213.14,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0349,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":40,"mid":40,"hi":40},"unit":"premises","n":40,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 573 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":573,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 573 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":4,"mid":30.15,"hi":56.3},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-02-27. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-02-27","asOfFromVerb":"bids closed","asOf":"2026-04-09","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":43.66,"mid":62.75,"hi":88.3},"unit":"sqm","n":6,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 6 tenders pooled here; the oldest of them closed 2025-11-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-22","asOfFromVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":3816,"mid":3816,"hi":3816},"unit":"rooms","n":38,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 38 postals pooled here; the oldest part's newest row was updated 2024-10-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-10-09","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["EW14","NS26"],"name":"RAFFLES PLACE MRT STATION (EW14 / NS26)","taps":134424,"metres":213,"measuredTo":"exit","nearestExit":"Exit F","exitsKnown":10},{"codes":["NE4","DT19"],"name":"CHINATOWN MRT STATION (NE4 / DT19)","taps":98075,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["EW15"],"name":"TANJONG PAGAR MRT STATION (EW15)","taps":85906,"metres":18,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":9},{"codes":["EW16","NE3","TE17"],"name":"OUTRAM PARK MRT STATION (EW16 / NE3 / TE17)","taps":78791,"metres":0,"measuredTo":"exit","nearestExit":"Exit 4","exitsKnown":8},{"codes":["DT18"],"name":"TELOK AYER MRT STATION (DT18)","taps":37359,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":5},{"codes":["TE19"],"name":"SHENTON WAY MRT STATION (TE19)","taps":31793,"metres":312,"measuredTo":"exit","nearestExit":"Exit 6","exitsKnown":6},{"codes":["NE5"],"name":"CLARKE QUAY MRT STATION (NE5)","taps":31472,"metres":307,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["TE18"],"name":"MAXWELL MRT STATION (TE18)","taps":23752,"metres":0,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Smith Street Blk 335 (Chinatown Complex Market)","stalls":226,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Tanjong Pagar Plaza Blk 6 (Blk 6 Tanjong Pagar Plaza Market and Food Centre)","stalls":52,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":278,"openCentres":2,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.557,"shopfrontSqm":323087,"shopfrontWhy":null,"zonedSqm":580491,"dominantUse":"COMMERCIAL","parcels":1370,"meanPlotRatio":5.04,"topUses":[{"use":"COMMERCIAL","share":0.371},{"use":"ROAD","share":0.235},{"use":"COMMERCIAL & RESIDENTIAL","share":0.114}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$6,000 - $6,999","earningHouseholds":3600,"households":5100,"noEmployedPersonShare":0.275,"shareAbove10k":0.417,"shareAbove20k":0.139,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":25,"hdbUnits":4433,"rooms":{"u1":0,"u2":0,"u3":1572,"u4":1647,"u5exec":656,"rental":558},"resale":{"n":224,"median":1288000,"p25":542888,"p75":1425000,"psm":13318,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":77.49,"mid":158.16,"hi":372.85},"unit":"SGD/sqm/month","n":3,"district":"01","share":0.529,"postals":890,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":142.92,"mid":214.69,"hi":372.85,"n":3},{"sizeBand":"over-30-100","lo":117.46,"mid":187.5,"hi":219.19,"n":3},{"sizeBand":"over-100-300","lo":77.49,"mid":128.82,"hi":184.06,"n":3},{"sizeBand":"over-300","lo":79.4,"mid":91.1,"hi":113.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 01","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 53% of this corner's geocoded postals sit in District 01. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CHOA CHU KANG CENTRAL":{"area":"CHOA CHU KANG","region":"WEST REGION","people":{"value":{"lo":21690,"mid":21690,"hi":21690},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":5691,"mid":7194,"hi":8861},"unit":"households","n":3,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":14400,"mid":14400,"hi":14400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CHOA CHU KANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CHOA CHU KANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":7646,"mid":7646,"hi":7646},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":9078,"mid":9078,"hi":9078},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":13674,"mid":13674,"hi":13674},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":7022,"mid":7022,"hi":7022},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4392,"mid":4392,"hi":4392},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5338,"mid":5338,"hi":5338},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":6091,"mid":6091,"hi":6091},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3873,"mid":3873,"hi":3873},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":12055,"mid":12055,"hi":12055},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":7949,"mid":7949,"hi":7949},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":9047,"mid":9047,"hi":9047},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":16019,"mid":16019,"hi":16019},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":7486,"mid":7486,"hi":7486},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6054,"mid":6054,"hi":6054},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":6140,"mid":6140,"hi":6140},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":8291,"mid":8291,"hi":8291},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":41497,"mid":41497,"hi":41497},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":37225,"mid":37225,"hi":37225},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":43217,"mid":43217,"hi":43217},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":46045,"mid":46045,"hi":46045},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":34374,"mid":34374,"hi":34374},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":31233,"mid":31233,"hi":31233},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":32740,"mid":32740,"hi":32740},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":35170,"mid":35170,"hi":35170},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":{"absent":{"code":"not_published","ours":false,"why":"no valued commercial-rent row is placed at this corner; the store holds 1 absent commercialRent.psm row(s) here (not_published): the family's absence, inherited"}},"hdbTender":[{"value":{"lo":59160,"mid":59160,"hi":59160},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-09-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"}],"residential":[{"value":{"lo":1800,"mid":3000,"hi":4500},"unit":"SGD/month","n":700,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 49 blocks pooled here; the oldest part's newest approval month ends 2022-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8909,"sources":49,"sourcesAskedUnanswered":6,"coverageNote":"built from 49 of 55 sources known in this subzone (89%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1637.5,"mid":2950,"hi":3600},"unit":"SGD/month","n":421,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 34 blocks pooled here; the oldest part's newest approval month ends 2022-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1975,"mid":3234.5,"hi":4050},"unit":"SGD/month","n":189,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 22 blocks pooled here; the oldest part's newest approval month ends 2022-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3000,"hi":4500},"unit":"SGD/month","n":90,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 10 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3500,"mid":3900,"hi":4650},"unit":"SGD/month","n":55,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4200,"mid":4300,"hi":4850},"unit":"SGD/month","n":9,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":222.99,"mid":281.92,"hi":337.84},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"drape":true,"drapeFrom":"PENG SIANG","label":"use: retail: measured on CHOA CHU KANG AVENUE 4, 13% of whose 60 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"CHOA CHU KANG AVENUE 4","postals":60,"share":0.133,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.133,"shareKnown":true,"postals":60,"why":"measured on CHOA CHU KANG AVENUE 4, 13% of whose 60 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to PENG SIANG at 87%. It never leads this card and never enters the map's ranking. measured on CHOA CHU KANG AVENUE 4, 13% of whose 60 geocoded postals sit in this corner"},{"value":{"lo":69.4445833336111,"mid":69.4445833336111,"hi":69.4445833336111},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785387948,"listedShare":1,"unitSqft":775,"unitSqftLo":775,"unitSqftHi":775,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"drape":true,"drapeFrom":"PENG SIANG","label":"propertyType: shop-or-shophouse: measured on CHOA CHU KANG AVENUE 4, 13% of whose 60 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"CHOA CHU KANG AVENUE 4","postals":60,"share":0.133,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.133,"shareKnown":true,"postals":60,"why":"measured on CHOA CHU KANG AVENUE 4, 13% of whose 60 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to PENG SIANG at 87%. It never leads this card and never enters the map's ranking. measured on CHOA CHU KANG AVENUE 4, 13% of whose 60 geocoded postals sit in this corner"},{"value":{"lo":69.4445833336111,"mid":69.4445833336111,"hi":69.4445833336111},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785387948,"listedShare":1,"unitSqft":775,"unitSqftLo":775,"unitSqftHi":775,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"drape":true,"drapeFrom":"PENG SIANG","label":"all strata pooled: measured on CHOA CHU KANG AVENUE 4, 13% of whose 60 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"CHOA CHU KANG AVENUE 4","postals":60,"share":0.133,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.133,"shareKnown":true,"postals":60,"why":"measured on CHOA CHU KANG AVENUE 4, 13% of whose 60 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to PENG SIANG at 87%. It never leads this card and never enters the map's ranking. measured on CHOA CHU KANG AVENUE 4, 13% of whose 60 geocoded postals sit in this corner"}],"context":[{"value":{"lo":6700,"mid":6700,"hi":6700},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":41.875,"mid":41.875,"hi":41.875},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":4550,"mid":4875,"hi":5200},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"basement","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, basement (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a basement-floor row. The shop-rent slot is led by street-level space; a basement unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":15.384615384615385,"mid":18.080435546188973,"hi":20.77625570776256},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"basement","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, basement (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a basement-floor row. The shop-rent slot is led by street-level space; a basement unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":5,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":956000,"mid":1169000,"hi":1400000},"unit":"SGD","n":106,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1194000,"mid":1366750,"hi":1650000},"unit":"SGD","n":155,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1349500,"mid":1454000,"hi":1638000},"unit":"SGD","n":236,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":13,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 13 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 9 postals pooled here; the oldest part's newest row was updated 2025-10-01. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-10-01","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":43,"mid":43,"hi":43},"unit":"premises","n":43,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":143,"mid":143,"hi":143},"unit":"premises","n":143,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 98 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":98,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 98 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":4861.8,"mid":7151.99,"hi":9567.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":20.4,"mid":28.6,"hi":36.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":55.9,"mid":79.8,"hi":113.1},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":45.7,"mid":84.72,"hi":127.8},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":10.9,"mid":11.13,"hi":11.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":44.5,"mid":68.34,"hi":94},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":5.1,"mid":9.64,"hi":14.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":104.82,"hi":115.8},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.91,"hi":2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":2.06,"hi":4.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":14.26,"hi":25.3},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":5.7,"mid":10.94,"hi":17.3},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":241.3,"mid":422.31,"hi":622.6},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":241.3,"mid":422.31,"hi":622.6},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 13 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":160,"mid":160,"hi":160},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":219,"mid":278.5,"hi":338},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"basement","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["NS4","BP1"],"name":"CHOA CHU KANG MRT STATION (NS4 / BP1)","taps":83302,"metres":0,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":9},{"codes":["BP3"],"name":"KEAT HONG LRT STATION (BP3)","taps":8740,"metres":73,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP2"],"name":"SOUTH VIEW LRT STATION (BP2)","taps":5960,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Senja Hawker Centre","stalls":28,"status":"Existing (new)","metres":801},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Senja Hawker Centre, 801m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.016,"shopfrontSqm":17623,"shopfrontWhy":null,"zonedSqm":1092440,"dominantUse":"RESIDENTIAL","parcels":62,"meanPlotRatio":2.79,"topUses":[{"use":"RESIDENTIAL","share":0.322},{"use":"SPECIAL USE","share":0.262},{"use":"ROAD","share":0.188}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":55500,"households":62900,"noEmployedPersonShare":0.118,"shareAbove10k":0.618,"shareAbove20k":0.245,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":64,"hdbUnits":4195,"rooms":{"u1":0,"u2":0,"u3":0,"u4":2588,"u5exec":1607,"rental":0},"resale":{"n":232,"median":585888,"p25":545000,"p75":685000,"psm":5330,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":94,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":35.833333333333336,"mid":73.30200258397932,"hi":112.8768932038835},"unit":"SGD/sqm/month","n":4,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"CHOA CHU KANG","corners":["CHOA CHU KANG NORTH","KEAT HONG","PENG SIANG","TECK WHYE"],"drape":true,"asOf":"2026-07-01","asOfFrom":"2026-02-26","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2026-02-26. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area CHOA CHU KANG","caveat":"PLANNING-AREA grain, not this corner: 4 HDB shop tenders awarded across 4 corners of CHOA CHU KANG (CHOA CHU KANG NORTH, KEAT HONG, PENG SIANG, TECK WHYE), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"CHOA CHU KANG NORTH":{"area":"CHOA CHU KANG","region":"WEST REGION","people":{"value":{"lo":30410,"mid":30410,"hi":30410},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":7867,"mid":9945,"hi":12249},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":14400,"mid":14400,"hi":14400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CHOA CHU KANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CHOA CHU KANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3640,"mid":3640,"hi":3640},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1816,"mid":1816,"hi":1816},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1788,"mid":1788,"hi":1788},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":894,"mid":894,"hi":894},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1946,"mid":1946,"hi":1946},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3125,"mid":3125,"hi":3125},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1567,"mid":1567,"hi":1567},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1716,"mid":1716,"hi":1716},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11894,"mid":11894,"hi":11894},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10365,"mid":10365,"hi":10365},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8997,"mid":8997,"hi":8997},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8073,"mid":8073,"hi":8073},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":191.46,"mid":241.08,"hi":288.31},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"CHOA CHU KANG NORTH 6","share":0.625,"postals":24,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.625,"shareKnown":true,"postals":24,"why":"measured on CHOA CHU KANG NORTH 6, 63% of whose 24 geocoded postals sit in this corner"}},{"value":{"lo":236.80602916761384,"mid":263.7158052093881,"hi":290.62558125116243},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":1,"listedEpoch":1784626163,"listedShare":1,"unitSqft":1367,"unitSqftLo":1023,"unitSqftHi":1711,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"CHOA CHU KANG NORTH 6","share":0.625,"postals":24,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.625,"shareKnown":true,"postals":24,"why":"measured on CHOA CHU KANG NORTH 6, 63% of whose 24 geocoded postals sit in this corner"},"listedAge":{"days":13,"listedOn":"2026-07-21","share":1,"known":true}},{"value":{"lo":247.56993958432358,"mid":247.56993958432358,"hi":247.56993958432358},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784007655,"listedShare":1,"unitSqft":807,"unitSqftLo":807,"unitSqftHi":807,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"CHOA CHU KANG NORTH 6","share":0.625,"postals":24,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.625,"shareKnown":true,"postals":24,"why":"measured on CHOA CHU KANG NORTH 6, 63% of whose 24 geocoded postals sit in this corner"},"listedAge":{"days":20,"listedOn":"2026-07-14","share":1,"known":true}}],"hdbTender":[{"value":{"lo":2360,"mid":4329,"hi":13500},"unit":"SGD/month","n":17,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 17 tenders pooled here; the oldest of them closed 2022-08-03. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2022-08-03","asOfFromVerb":"bids closed","asOf":"2024-11-12","carried":true,"coverage":0.9444,"sources":17,"sourcesAskedUnanswered":1,"coverageNote":"built from 17 of 18 sources known in this subzone (94%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":2801,"mid":5050,"hi":16000},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-01","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":47.47457627118644,"mid":70.13888888888889,"hi":96.96969696969697},"unit":"SGD/sqm/month","n":3,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-01","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1375,"mid":3000,"hi":4150},"unit":"SGD/month","n":1161,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 99 blocks pooled here; the oldest part's newest approval month ends 2021-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9612,"sources":99,"sourcesAskedUnanswered":4,"coverageNote":"built from 99 of 103 sources known in this subzone (96%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1300,"mid":3000,"hi":3800},"unit":"SGD/month","n":385,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 52 blocks pooled here; the oldest part's newest approval month ends 2022-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2615,"hi":2900},"unit":"SGD/month","n":25,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1925,"mid":3000,"hi":3800},"unit":"SGD/month","n":538,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 60 blocks pooled here; the oldest part's newest approval month ends 2022-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":60,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 60 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1450,"mid":1600,"hi":2050},"unit":"SGD/month","n":20,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1375,"mid":3025,"hi":4150},"unit":"SGD/month","n":192,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 26 blocks pooled here; the oldest part's newest approval month ends 2021-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":800,"mid":800,"hi":800},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2024-02-29","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"1-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6200,"mid":6500,"hi":7000},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4162.5,"mid":4175,"hi":4187.5},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3975,"mid":4200,"hi":4275},"unit":"SGD/month","n":11,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":236.80602916761384,"mid":247.56993958432358,"hi":290.62558125116243},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784007655,"listedShare":1,"unitSqft":1023,"unitSqftLo":807,"unitSqftHi":1711,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CHOA CHU KANG NORTH 6","share":0.625,"postals":24,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.625,"shareKnown":true,"postals":24,"why":"measured on CHOA CHU KANG NORTH 6, 63% of whose 24 geocoded postals sit in this corner"},"listedAge":{"days":20,"listedOn":"2026-07-14","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":247.56993958432358,"mid":247.56993958432358,"hi":247.56993958432358},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1740268800,"listedShare":1,"unitSqft":807,"unitSqftLo":807,"unitSqftHi":807,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":526,"listedOn":"2025-02-23","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 526 days before this snapshot (posted 2025-02-23), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-21, 513 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":5000,"mid":5000,"hi":5000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2022-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":158,"mid":158,"hi":158},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.shop:no-unit-number:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2023-04-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"unattributable","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays. And it has NO ATTRIBUTABLE FOOTPRINT: nothing published says what area this figure covers, so a vending pitch and a whole medical centre are both awarded \"per month\" in this stratum. It cannot be compared with the row beside it, with a shop rent, or with any rent per sqm, which is why nothing on this map is shaded by it.","label":"HDB tender: unrestricted, HDB named no unit (the whole letting, per month, with NO floor area behind it)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","noAttributableFootprint":"no-unit","notLeading":{"gate":"class","why":"this is a unattributable-floor row. The shop-rent slot is led by street-level space; a unattributable unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":2500,"mid":3200,"hi":5028},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-04","carried":true,"coverage":0.6,"sources":3,"sourcesAskedUnanswered":2,"coverageNote":"built from 3 of 5 sources known in this subzone (60%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"pqm-trade-not-printed"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: pqm-trade-not-printed, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB decided this letting by the PRICE-QUALITY METHOD, the procedure it uses where the TRADE is scored, and its Place2Lease results feed prints the method without the trade. An unknown restriction is not \"no restriction\", so this is never folded into `unrestricted`, and it sits outside the shopfront vocabulary so it cannot lead a shop-rent card. See v3/adapters/hdb-place2lease.js for the derivation","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"pqm-trade-not-printed\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.4x the median of the 4 rows typed \"pqm-trade-not-printed\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"pqm-trade-not-printed","classFamily":"pqm-trade-not-printed"},{"value":{"lo":53.333333333333336,"mid":64.1025641025641,"hi":116.93023255813954},"unit":"SGD/sqm/month","n":3,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-04","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"pqm-trade-not-printed"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: pqm-trade-not-printed, ground floor (per sqm, per month)","whyUnmapped":"HDB decided this letting by the PRICE-QUALITY METHOD, the procedure it uses where the TRADE is scored, and its Place2Lease results feed prints the method without the trade. An unknown restriction is not \"no restriction\", so this is never folded into `unrestricted`, and it sits outside the shopfront vocabulary so it cannot lead a shop-rent card. See v3/adapters/hdb-place2lease.js for the derivation","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"pqm-trade-not-printed\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.4x the median of the 4 rows typed \"pqm-trade-not-printed\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"pqm-trade-not-printed","classFamily":"pqm-trade-not-printed"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":12,"demoted":6,"by":{"class":5,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":2180000,"mid":2350000,"hi":2480000},"unit":"SGD","n":93,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1187500,"mid":1400000,"hi":1560000},"unit":"SGD","n":19,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1080000,"mid":1230444,"hi":1368500},"unit":"SGD","n":100,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 12 postals pooled here; the oldest part's newest row was updated 2025-05-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-05-09","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":76,"mid":76,"hi":76},"unit":"premises","n":76,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 156 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":156,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 156 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":6146.51,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":24.36,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":60.36,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":62.18,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.06,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":55.1,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.6,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.53,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.53,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.79,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.11,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":9.62,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":328.09,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":328.09,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":59,"mid":72,"hi":165},"unit":"sqm","n":3,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-01","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":39,"mid":51,"hi":82},"unit":"sqm","n":5,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-04","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"pqm-trade-not-printed"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":3}},"stations":{"list":[{"codes":["NS4","BP1"],"name":"CHOA CHU KANG MRT STATION (NS4 / BP1)","taps":83302,"metres":268,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":9},{"codes":["NS5"],"name":"YEW TEE MRT STATION (NS5)","taps":62375,"metres":68,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Yew Tee Hawker Centre","stalls":40,"status":"Under Construction","metres":58},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Yew Tee Hawker Centre, 58m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.013,"shopfrontSqm":14510,"shopfrontWhy":null,"zonedSqm":1132435,"dominantUse":"RESIDENTIAL","parcels":599,"meanPlotRatio":2.81,"topUses":[{"use":"RESIDENTIAL","share":0.508},{"use":"ROAD","share":0.252},{"use":"EDUCATIONAL INSTITUTION","share":0.073}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":55500,"households":62900,"noEmployedPersonShare":0.118,"shareAbove10k":0.618,"shareAbove20k":0.245,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":124,"hdbUnits":7792,"rooms":{"u1":0,"u2":354,"u3":180,"u4":2570,"u5exec":4350,"rental":338},"resale":{"n":338,"median":618000,"p25":550000,"p75":700000,"psm":5263,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":156,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CHONG BOON":{"area":"ANG MO KIO","region":"NORTH-EAST REGION","people":{"value":{"lo":24820,"mid":24820,"hi":24820},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":7949,"mid":10049,"hi":12377},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50000,"mid":50000,"hi":50000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ANG MO KIO, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ANG MO KIO with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6697,"mid":6697,"hi":6697},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5666,"mid":5666,"hi":5666},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3863,"mid":3863,"hi":3863},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3286,"mid":3286,"hi":3286},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3857,"mid":3857,"hi":3857},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6218,"mid":6218,"hi":6218},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2762,"mid":2762,"hi":2762},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3430,"mid":3430,"hi":3430},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":21720,"mid":21720,"hi":21720},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":23955,"mid":23955,"hi":23955},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":17067,"mid":17067,"hi":17067},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":18378,"mid":18378,"hi":18378},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":72.20411384870346,"mid":91.97644814278276,"hi":100.90260572326137},"unit":"SGD/sqm/month","n":7,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":7,"listedEpoch":1785212861,"listedShare":1,"unitSqft":743,"unitSqftLo":350,"unitSqftHi":1615,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"ANG MO KIO AVENUE 10","share":0.651,"postals":109,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.651,"shareKnown":true,"postals":109,"why":"measured on ANG MO KIO AVENUE 10, 65% of whose 109 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true}},{"value":{"lo":126.04110558208104,"mid":141.16603825193076,"hi":142.8465863263585},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784279131,"listedShare":1,"unitSqft":1281,"unitSqftLo":1281,"unitSqftHi":1281,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"ANG MO KIO AVENUE 10","share":0.651,"postals":109,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.651,"shareKnown":true,"postals":109,"why":"measured on ANG MO KIO AVENUE 10, 65% of whose 109 geocoded postals sit in this corner"},"listedAge":{"days":17,"listedOn":"2026-07-17","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1375,"mid":2700,"hi":4100},"unit":"SGD/month","n":2050,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 72 blocks pooled here; the oldest part's newest approval month ends 2024-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.96,"sources":72,"sourcesAskedUnanswered":3,"coverageNote":"built from 72 of 75 sources known in this subzone (96%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1840,"mid":2900,"hi":3925},"unit":"SGD/month","n":476,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 49 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1690,"mid":2512.5,"hi":3250},"unit":"SGD/month","n":1385,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 46 blocks pooled here; the oldest part's newest approval month ends 2024-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2200,"mid":3500,"hi":4300},"unit":"SGD/month","n":175,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 13 blocks pooled here; the oldest part's newest approval month ends 2025-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1375,"mid":2000,"hi":2300},"unit":"SGD/month","n":14,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":87.18589585502252,"mid":100.90260572326137,"hi":137.38480508446833},"unit":"SGD/sqm/month","n":10,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":8,"listedEpoch":1784745996,"listedShare":1,"unitSqft":982.5,"unitSqftLo":350,"unitSqftHi":1615,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"ANG MO KIO AVENUE 10","share":0.651,"postals":109,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.651,"shareKnown":true,"postals":109,"why":"measured on ANG MO KIO AVENUE 10, 65% of whose 109 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-22","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":23.546054036552512,"mid":23.6811688426508,"hi":26.570734590818045},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":11,"listedEpoch":1761782400,"listedShare":1,"unitSqft":4079.5,"unitSqftLo":2000,"unitSqftHi":9759,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":277,"listedOn":"2025-10-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":94.16610727942555,"mid":118.06981143497202,"hi":141.9735155905185},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1772100588,"listedShare":1,"unitSqft":743,"unitSqftLo":743,"unitSqftHi":743,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":158,"listedOn":"2026-02-26","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 158 days before this snapshot (posted 2026-02-26), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 152 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":23.67556913168732,"mid":23.680602916761384,"hi":23.682106781297424},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1743465600,"listedShare":1,"unitSqft":4355,"unitSqftLo":1283,"unitSqftHi":36258,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":489,"listedOn":"2025-04-01","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":1,"ceilingSqm":30,"psm":{"lo":143.5188055561296,"hi":197.30247793828917},"psf":{"lo":13.333333333333332,"hi":18.330000000000002},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":143.5188055561296,"mid":170.41064174720938,"hi":197.30247793828917},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784089921,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":4,"by":{"class":3,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":79,"mid":79,"hi":79},"unit":"premises","n":79,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 24 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2025-02-28. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-02-28","asOfFromVerb":"updated","asOf":"2026-07-20","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":32,"mid":32,"hi":32},"unit":"premises","n":32,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":347,"mid":347,"hi":347},"unit":"premises","n":347,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 98 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":98,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 98 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":3955.56,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":14.15,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":33.61,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":28.45,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.24,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":34.9,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.12,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":115.91,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.17,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.37,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":4.63,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.03,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":180.83,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":180.83,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 24 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20}},"stations":{"list":[{"codes":["NS16"],"name":"ANG MO KIO MRT STATION (NS16)","taps":91500,"metres":41,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Ang Mo Kio Ave 10 Blk 409 (Teck Ghee Square)","stalls":40,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Ang Mo Kio Ave 10 Blk 453A (Chong Boon Market and Food Centre)","stalls":39,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":79,"openCentres":2,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.061,"shopfrontSqm":65952,"shopfrontWhy":null,"zonedSqm":1081255,"dominantUse":"RESIDENTIAL","parcels":51,"meanPlotRatio":2.75,"topUses":[{"use":"RESIDENTIAL","share":0.449},{"use":"ROAD","share":0.178},{"use":"BUSINESS 1","share":0.149}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":48600,"households":61900,"noEmployedPersonShare":0.215,"shareAbove10k":0.514,"shareAbove20k":0.226,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":80,"hdbUnits":9831,"rooms":{"u1":0,"u2":81,"u3":5185,"u4":2850,"u5exec":1079,"rental":636},"resale":{"n":460,"median":468000,"p25":415000,"p75":595888,"psm":6029,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":100,"mid":195.17000000000002,"hi":239.11},"unit":"SGD/sqm/month","n":3,"district":"20","share":1,"postals":97,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":100,"mid":178.57,"hi":195.95,"n":3},{"sizeBand":"over-30-100","lo":199.25,"mid":211.77,"hi":239.11,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 20","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 20. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CITY HALL":{"area":"DOWNTOWN CORE","region":"CENTRAL REGION","people":{"value":{"lo":220,"mid":220,"hi":220},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":35,"households":{"value":{"lo":55,"mid":73,"hi":110},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone, a WIDE range: strata were suppressed","suppressionWidened":{"derivedHouseholds":51,"impliedSize":4.3,"strataSuppressed":24,"bounds":{"peoplePerHome":[2,4],"typicalPeoplePerHome":3,"publishedYear":"2025","fromPublishedMeans":[1.92,4.13]},"note":"the divide landed at 51 households, an implied 4.3 people each, because 24 of this corner's population strata were suppressed at source: the residents are counted whole while the households are not. That is not a large household, it is a numerator missing terms. So the count is published as a range built from WHOLE PEOPLE, because a home holds 2 or 4 people and never a fraction of one: at 4 people a home this corner holds about 55 homes, at 2 about 110, and around 73 at the typical 3. The band is SingStat's 2025 means by dwelling type rounded to whole people, read at build time rather than typed here. We do not pick a point inside it, because nothing here measures one."}},"workers":{"value":{"lo":332600,"mid":332600,"hi":332600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area DOWNTOWN CORE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in DOWNTOWN CORE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":13,"shown":13,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1356,"mid":1356,"hi":1356},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3692,"mid":3692,"hi":3692},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1735,"mid":1735,"hi":1735},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":14715,"mid":14715,"hi":14715},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":695,"mid":695,"hi":695},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1706,"mid":1706,"hi":1706},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1794,"mid":1794,"hi":1794},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":11624,"mid":11624,"hi":11624},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3956,"mid":3956,"hi":3956},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2752,"mid":2752,"hi":2752},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":18620,"mid":18620,"hi":18620},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":12235,"mid":12235,"hi":12235},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2944,"mid":2944,"hi":2944},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2721,"mid":2721,"hi":2721},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":21193,"mid":21193,"hi":21193},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":11840,"mid":11840,"hi":11840},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12338,"mid":12338,"hi":12338},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":13197,"mid":13197,"hi":13197},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":52814,"mid":52814,"hi":52814},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":52342,"mid":52342,"hi":52342},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11286,"mid":11286,"hi":11286},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":13018,"mid":13018,"hi":13018},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":69415,"mid":69415,"hi":69415},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":67383,"mid":67383,"hi":67383},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":69.57,"mid":86.06,"hi":103.45},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"COLEMAN STREET","share":0.8,"postals":5,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"HIGH STREET","share":1,"postals":3,"contributed":false,"lastValuedQuarter":"2024-09-30"}],"share":0.875,"shareKnown":true,"postals":8,"why":"measured on COLEMAN STREET (and HIGH STREET, which set no end here: its newest quarter is a dash and last valued in the quarter to 2024-09-30, so the figure rests on the one street named before it), 88% of whose 8 geocoded postals sit in this corner"}},{"value":{"lo":89.18636526930908,"mid":99.99261042845094,"hi":116.11896530026121},"unit":"SGD/sqm/month","n":11,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":12,"listedEpoch":1785152299,"listedShare":1,"unitSqft":452,"unitSqftLo":350,"unitSqftHi":1200,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"COLEMAN STREET","share":0.8,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.8,"shareKnown":true,"postals":5,"why":"measured on COLEMAN STREET, 80% of whose 5 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true}},{"value":{"lo":55.22201598149124,"mid":80.10885179308623,"hi":113.87569019377028},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1784119085,"listedShare":1,"unitSqft":586.75,"unitSqftLo":355,"unitSqftHi":2400,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"HIGH STREET","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"COLEMAN STREET","share":0.8,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.875,"shareKnown":true,"postals":8,"why":"measured on HIGH STREET, COLEMAN STREET, 88% of whose 8 geocoded postals sit in this corner"},"listedAge":{"days":18,"listedOn":"2026-07-15","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":58.52,"mid":65.64,"hi":71.43},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"HIGH STREET","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"COLEMAN STREET","share":0.8,"postals":5,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.875,"shareKnown":true,"postals":8,"why":"measured on HIGH STREET, COLEMAN STREET, 88% of whose 8 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":104.33515751253364,"mid":159.55016149591003,"hi":259.59759317803616},"unit":"SGD/sqm/month","n":16,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":19,"listedEpoch":1762819200,"listedShare":1,"unitSqft":1410,"unitSqftLo":600,"unitSqftHi":2143,"listings":19,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":265,"listedOn":"2025-11-11","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 265 days before this snapshot (posted 2025-11-11), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-27, 258 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":55.22201598149124,"mid":78.66505667190486,"hi":113.81423208456944},"unit":"SGD/sqm/month","n":19,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":20,"listedEpoch":1784209664,"listedShare":1,"unitSqft":545,"unitSqftLo":350,"unitSqftHi":2400,"listings":21,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"HIGH STREET","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"COLEMAN STREET","share":0.8,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.875,"shareKnown":true,"postals":8,"why":"measured on HIGH STREET, COLEMAN STREET, 88% of whose 8 geocoded postals sit in this corner"},"listedAge":{"days":17,"listedOn":"2026-07-16","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":46.96979090927878,"mid":97.0385384485134,"hi":127.0141429171747},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1761894346,"listedShare":1,"unitSqft":1600,"unitSqftLo":470,"unitSqftHi":4000,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":276,"listedOn":"2025-10-31","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 276 days before this snapshot (posted 2025-10-31), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-27, 269 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":38.00815825109365,"mid":81.69784904559596,"hi":204.5142979174847},"unit":"SGD/sqm/month","n":34,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":33,"listedEpoch":1767938400,"listedShare":1,"unitSqft":2448.25,"unitSqftLo":360,"unitSqftHi":17072,"listings":37,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":206,"listedOn":"2026-01-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":20,"listings":20,"strata":4,"ceilingSqm":30,"psm":{"lo":60.02180529763784,"hi":188.36843229242012},"psf":{"lo":5.5762081784386615,"hi":17.500000000000004},"asOf":"2026-08-03","why":"20 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":123.78496979216177,"mid":149.03875961598075,"hi":165.59862179553414},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1784911292,"listedShare":1,"unitSqft":200,"unitSqftLo":130,"unitSqftHi":302,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":73.72541381308027,"mid":115.32761160760414,"hi":188.36843229242012},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1783408482,"listedShare":1,"unitSqft":280,"unitSqftLo":200,"unitSqftHi":292,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":60.02180529763784,"mid":89.10521868137185,"hi":149.03875961598075},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1780531200,"listedShare":1,"unitSqft":269,"unitSqftLo":130,"unitSqftHi":302,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":60.54699609399218,"mid":109.61248774349399,"hi":185.37845717666738},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1763812800,"listedShare":1,"unitSqft":180,"unitSqftLo":100,"unitSqftHi":320,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":8,"demoted":5,"by":{"class":3,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":86.1,"leadN":3,"heldPsm":159.6,"heldN":16,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":1.85,"note":"the head here won on freshness, not weight. A record of 16 observations of the same class sits below it, held back by the ask-age gate, saying S$14.83 psf against the head's S$8.00 psf off 3, 1.9x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":40,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 40 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-07-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":19,"mid":19,"hi":19},"unit":"premises","n":19,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":37,"mid":37,"hi":37},"unit":"premises","n":37,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":50,"mid":50,"hi":50},"unit":"premises","n":50,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 10 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":496,"mid":496,"hi":496},"unit":"premises","n":496,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 59 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":59,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 59 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":37,"mid":37,"hi":37},"unit":"premises","n":37,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 40 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":5489,"mid":5489,"hi":5489},"unit":"rooms","n":10,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 10 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":24},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["EW14","NS26"],"name":"RAFFLES PLACE MRT STATION (EW14 / NS26)","taps":134424,"metres":99,"measuredTo":"exit","nearestExit":"Exit H","exitsKnown":10},{"codes":["EW12","DT14"],"name":"BUGIS MRT STATION (EW12 / DT14)","taps":108677,"metres":119,"measuredTo":"exit","nearestExit":"E","exitsKnown":8},{"codes":["NS25","EW13"],"name":"CITY HALL MRT STATION (NS25 / EW13)","taps":90517,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4},{"codes":["CC4","DT15"],"name":"PROMENADE MRT STATION (CC4 / DT15)","taps":44977,"metres":346,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["NE5"],"name":"CLARKE QUAY MRT STATION (NE5)","taps":31472,"metres":113,"measuredTo":"exit","nearestExit":"Exit F","exitsKnown":6},{"codes":["DT21"],"name":"BENCOOLEN MRT STATION (DT21)","taps":18539,"metres":332,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3},{"codes":["CC3"],"name":"ESPLANADE MRT STATION (CC3)","taps":14639,"metres":0,"measuredTo":"exit","nearestExit":"Exit E","exitsKnown":7},{"codes":["CC5"],"name":"NICOLL HIGHWAY MRT STATION (CC5)","taps":9912,"metres":393,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["CC2"],"name":"BRAS BASAH MRT STATION (CC2)","taps":8800,"metres":115,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Market Street Hawker Centre","stalls":53,"status":"Existing (replacement)","metres":280},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Market Street Hawker Centre, 280m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.33,"shopfrontSqm":243909,"shopfrontWhy":null,"zonedSqm":738217,"dominantUse":"ROAD","parcels":118,"meanPlotRatio":5.34,"topUses":[{"use":"ROAD","share":0.263},{"use":"COMMERCIAL","share":0.221},{"use":"PARK","share":0.123}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; DOWNTOWN CORE is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":86.96,"mid":123.36,"hi":236.67},"unit":"SGD/sqm/month","n":3,"district":"06","share":0.52,"postals":50,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":86.96,"mid":108.49,"hi":236.67,"n":3},{"sizeBand":"over-30-100","lo":126.07,"mid":150.69,"hi":209.01,"n":3},{"sizeBand":"over-100-300","lo":122.92,"mid":123.36,"hi":209.58,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 06","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 52% of this corner's geocoded postals sit in District 06. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CITY TERMINALS":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"value":{"lo":20,"mid":20,"hi":20},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":499,"mid":499,"hi":499},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":930,"mid":930,"hi":930},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":224,"mid":224,"hi":224},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":342,"mid":342,"hi":342},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":674,"mid":674,"hi":674},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":541,"mid":541,"hi":541},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":654,"mid":654,"hi":654},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":527,"mid":527,"hi":527},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2359,"mid":2359,"hi":2359},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2782,"mid":2782,"hi":2782},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2380,"mid":2380,"hi":2380},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2762,"mid":2762,"hi":2762},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2096,"mid":2096,"hi":2190},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2096,"mid":2096,"hi":2190},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":34.17,"mid":36.58,"hi":65.68},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"KEPPEL ROAD","share":0.6,"postals":10,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.6,"shareKnown":true,"postals":10,"why":"measured on KEPPEL ROAD, 60% of whose 10 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":37.67026064358373,"mid":75.34737291696804,"hi":91.49323854203261},"unit":"SGD/sqm/month","n":12,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1733184000,"listedShare":1,"unitSqft":1566.25,"unitSqftLo":575,"unitSqftHi":7600,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":608,"listedOn":"2024-12-03","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":41,"mid":41,"hi":41},"unit":"premises","n":41,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|no_instrument_here":{"quantity":"commercialRent.psm","code":"no_instrument_here","ours":false,"n":1}},"stations":{"list":[{"codes":["NE1","CC29"],"name":"HARBOURFRONT MRT STATION (NE1 / CC29)","taps":100307,"metres":146,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":6},{"codes":["EW15"],"name":"TANJONG PAGAR MRT STATION (EW15)","taps":85906,"metres":331,"measuredTo":"exit","nearestExit":"Exit H","exitsKnown":9}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Telok Blangah Rise Blk 36 (Telok Blangah Rise Market)","stalls":24,"status":"Existing","metres":399},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Telok Blangah Rise Blk 36 (Telok Blangah Rise Market), 399m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.007,"shopfrontSqm":21842,"shopfrontWhy":null,"zonedSqm":3348299,"dominantUse":"RESERVE SITE","parcels":26,"meanPlotRatio":1.6,"topUses":[{"use":"RESERVE SITE","share":0.413},{"use":"SPORTS & RECREATION","share":0.329},{"use":"RESIDENTIAL","share":0.169}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":77.51,"mid":158.74,"hi":426.17},"unit":"SGD/sqm/month","n":3,"district":"04","share":0.667,"postals":12,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":112.43,"mid":381.56,"hi":426.17,"n":3},{"sizeBand":"over-100-300","lo":108.63,"mid":158.19,"hi":259.45,"n":3},{"sizeBand":"over-300","lo":77.51,"mid":158.74,"hi":180.68,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 04","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 67% of this corner's geocoded postals sit in District 04. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":19.09090909090909,"mid":35.49846657406516,"hi":41.1764705882353},"unit":"SGD/sqm/month","n":4,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"BUKIT MERAH","corners":["ALEXANDRA HILL","TELOK BLANGAH DRIVE","TELOK BLANGAH RISE","TIONG BAHRU STATION"],"drape":true,"asOf":"2026-08-07","asOfFrom":"2025-11-14","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area BUKIT MERAH","caveat":"PLANNING-AREA grain, not this corner: 4 HDB shop tenders awarded across 4 corners of BUKIT MERAH (ALEXANDRA HILL, TELOK BLANGAH DRIVE, TELOK BLANGAH RISE, TIONG BAHRU STATION), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"CLARKE QUAY":{"area":"SINGAPORE RIVER","region":"CENTRAL REGION","people":{"value":{"lo":110,"mid":110,"hi":110},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":18,"households":{"value":{"lo":28,"mid":37,"hi":55},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone, a WIDE range: strata were suppressed","suppressionWidened":{"derivedHouseholds":19,"impliedSize":5.8,"strataSuppressed":41,"bounds":{"peoplePerHome":[2,4],"typicalPeoplePerHome":3,"publishedYear":"2025","fromPublishedMeans":[1.92,4.13]},"note":"the divide landed at 19 households, an implied 5.8 people each, because 41 of this corner's population strata were suppressed at source: the residents are counted whole while the households are not. That is not a large household, it is a numerator missing terms. So the count is published as a range built from WHOLE PEOPLE, because a home holds 2 or 4 people and never a fraction of one: at 4 people a home this corner holds about 28 homes, at 2 about 55, and around 37 at the typical 3. The band is SingStat's 2025 means by dwelling type rounded to whole people, read at build time rather than typed here. We do not pick a point inside it, because nothing here measures one."}},"workers":{"value":{"lo":18500,"mid":18500,"hi":18500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SINGAPORE RIVER, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SINGAPORE RIVER with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1097,"mid":1097,"hi":1097},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":885,"mid":885,"hi":885},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1865,"mid":1865,"hi":1865},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":7932,"mid":7932,"hi":7932},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":520,"mid":520,"hi":520},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":567,"mid":567,"hi":567},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":835,"mid":835,"hi":835},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2397,"mid":2397,"hi":2397},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1866,"mid":1866,"hi":1866},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1077,"mid":1077,"hi":1077},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":8456,"mid":8456,"hi":8456},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4903,"mid":4903,"hi":4903},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1351,"mid":1351,"hi":1351},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":893,"mid":893,"hi":893},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3940,"mid":3940,"hi":3940},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3814,"mid":3814,"hi":3814},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7182,"mid":7182,"hi":7182},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4348,"mid":4348,"hi":4348},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":21953,"mid":21953,"hi":21953},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":23107,"mid":23107,"hi":23107},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6353,"mid":6353,"hi":6353},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4148,"mid":4148,"hi":4148},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":16113,"mid":16113,"hi":16113},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":17718,"mid":17718,"hi":17718},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":43.04,"mid":98.09,"hi":126.41},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 3 streets pooled here; the oldest street's newest valued quarter ends 2022-09-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2022-09-30","asOfFromVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":2,"asOf":"2026-06-30","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"MAGAZINE ROAD","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2022-09-30"},{"street":"MERCHANT ROAD","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2025-12-31"},{"street":"EU TONG SEN STREET","share":0.5,"postals":8,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"KENG CHEOW STREET","share":1,"postals":1,"contributed":false,"lastValuedQuarter":"2023-06-30"}],"share":0.789,"shareKnown":true,"postals":19,"why":"measured on MAGAZINE ROAD, MERCHANT ROAD, EU TONG SEN STREET (and KENG CHEOW STREET, which set no end here: its newest quarter is a dash and last valued in the quarter to 2023-06-30, so the figure rests on the 3 streets named before them), 79% of whose 19 geocoded postals sit in this corner"}},{"value":{"lo":68.61456839336873,"mid":76.8523846579876,"hi":85.09020092260647},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785434726,"listedShare":1,"unitSqft":629.5,"unitSqftLo":506,"unitSqftHi":753,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"KENG CHEOW STREET","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"EU TONG SEN STREET","share":0.5,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.556,"shareKnown":true,"postals":9,"why":"measured on KENG CHEOW STREET, EU TONG SEN STREET, 56% of whose 9 geocoded postals sit in this corner"},"listedAge":{"days":3,"listedOn":"2026-07-30","share":1,"known":true}},{"value":{"lo":59.173329515943486,"mid":88.77328675099997,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":12,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1785126714,"listedShare":1,"unitSqft":1141,"unitSqftLo":409,"unitSqftHi":8800,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"KENG CHEOW STREET","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MERCHANT ROAD","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"EU TONG SEN STREET","share":0.5,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.714,"shareKnown":true,"postals":14,"why":"measured on KENG CHEOW STREET, MERCHANT ROAD, EU TONG SEN STREET, 71% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true}},{"value":{"lo":85.60074212814212,"mid":86.11128333367776,"hi":90.55270268037837},"unit":"SGD/sqm/month","n":8,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1784776142,"listedShare":1,"unitSqft":1238,"unitSqftLo":377,"unitSqftHi":3200,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"MERCHANT ROAD","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"EU TONG SEN STREET","share":0.5,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.692,"shareKnown":true,"postals":13,"why":"measured on MERCHANT ROAD, EU TONG SEN STREET, 69% of whose 13 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true}},{"value":{"lo":68.61456839336873,"mid":78.88859425927319,"hi":94.99412202707899},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1782766496,"listedShare":1,"unitSqft":753,"unitSqftLo":614,"unitSqftHi":1133,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":34,"listedOn":"2026-06-29","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":4512.5,"mid":4875,"hi":5237.5},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4512.5,"mid":4875,"hi":5237.5},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":93.4123384307261,"mid":107.6391041670972,"hi":118.31217989674609},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785028188,"listedShare":1,"unitSqft":517,"unitSqftLo":474,"unitSqftHi":4445,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b (measured on EU TONG SEN STREET, 50% of whose 8 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"EU TONG SEN STREET","share":0.5,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.5,"shareKnown":true,"postals":8,"why":"measured on EU TONG SEN STREET, 50% of whose 8 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on EU TONG SEN STREET, 50% of whose 8 geocoded postals sit in this corner"}],"context":[{"value":{"lo":34.08,"mid":60.155,"hi":87.35},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2023-12-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2023-12-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":2,"sourcesAskedUnanswered":2,"coverageNote":"built from 2 of 4 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"KENG CHEOW STREET","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2023-12-31"},{"street":"EU TONG SEN STREET","share":0.5,"postals":8,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"MERCHANT ROAD","share":1,"postals":5,"contributed":false,"lastValuedQuarter":"2025-09-30"}],"share":0.714,"shareKnown":true,"postals":14,"why":"measured on KENG CHEOW STREET, EU TONG SEN STREET (and MERCHANT ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2025-09-30, so the figure rests on the 2 streets named before them), 71% of whose 14 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":60.69824445024791,"mid":86.11128333367776,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":25,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":18,"listedEpoch":1784982678,"listedShare":1,"unitSqft":764.5,"unitSqftLo":377,"unitSqftHi":8800,"listings":26,"asOf":"2026-08-03","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"KENG CHEOW STREET","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MERCHANT ROAD","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"EU TONG SEN STREET","share":0.5,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.714,"shareKnown":true,"postals":14,"why":"measured on KENG CHEOW STREET, MERCHANT ROAD, EU TONG SEN STREET, 71% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-25","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":70.85551030076417,"mid":86.11128333367776,"hi":108.4134862114648},"unit":"SGD/sqm/month","n":40,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":43,"listedEpoch":1776124800,"listedShare":1,"unitSqft":710,"unitSqftLo":420,"unitSqftHi":1970,"listings":44,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":111,"listedOn":"2026-04-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":10,"listings":10,"strata":3,"ceilingSqm":30,"psm":{"lo":89.699253472581,"hi":473.6120583352277},"psf":{"lo":8.333333333333334,"hi":44},"asOf":"2026-08-03","why":"10 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":118.40301458380692,"mid":269.097760417743,"hi":473.6120583352277},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1772058370,"listedShare":1,"unitSqft":200,"unitSqftLo":194,"unitSqftHi":322,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":116.99902626858392,"mid":202.01831869042155,"hi":287.0376111122592},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1767139200,"listedShare":1,"unitSqft":236,"unitSqftLo":150,"unitSqftHi":322,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":89.699253472581,"mid":118.40301458380694,"hi":147.49060505872947},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1761004800,"listedShare":1,"unitSqft":280,"unitSqftLo":215,"unitSqftHi":300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":8,"demoted":3,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":43,"mid":98.1,"hi":126.4,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1602500,"mid":1605000,"hi":1607500},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2022-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-01-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2024-10-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-10-09","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":157,"mid":157,"hi":157},"unit":"premises","n":157,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 27 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1121,"mid":1121,"hi":1121},"unit":"rooms","n":3,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2024-10-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-10-09","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":41},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["NE4","DT19"],"name":"CHINATOWN MRT STATION (NE4 / DT19)","taps":98075,"metres":190,"measuredTo":"exit","nearestExit":"Exit E","exitsKnown":6},{"codes":["NE5"],"name":"CLARKE QUAY MRT STATION (NE5)","taps":31472,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":6},{"codes":["DT20"],"name":"FORT CANNING MRT STATION (DT20)","taps":13588,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jalan Kukoh Blk 1 (Kukoh 21 Food Centre)","stalls":21,"status":"Existing","metres":144},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jalan Kukoh Blk 1 (Kukoh 21 Food Centre), 144m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.417,"shopfrontSqm":121054,"shopfrontWhy":null,"zonedSqm":290178,"dominantUse":"ROAD","parcels":67,"meanPlotRatio":3.56,"topUses":[{"use":"ROAD","share":0.301},{"use":"COMMERCIAL","share":0.166},{"use":"HOTEL","share":0.133}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SINGAPORE RIVER is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":77.49,"mid":158.16,"hi":372.85},"unit":"SGD/sqm/month","n":3,"district":"01","share":0.696,"postals":23,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":142.92,"mid":214.69,"hi":372.85,"n":3},{"sizeBand":"over-30-100","lo":117.46,"mid":187.5,"hi":219.19,"n":3},{"sizeBand":"over-100-300","lo":77.49,"mid":128.82,"hi":184.06,"n":3},{"sizeBand":"over-300","lo":79.4,"mid":91.1,"hi":113.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 01","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 70% of this corner's geocoded postals sit in District 01. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CLEANTECH":{"area":"WESTERN WATER CATCHMENT","region":"WEST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":29500,"mid":29500,"hi":29500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area WESTERN WATER CATCHMENT, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in WESTERN WATER CATCHMENT with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":66,"mid":66,"hi":66},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":748,"mid":748,"hi":748},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":21,"mid":21,"hi":21},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":42,"mid":42,"hi":42},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":539,"mid":539,"hi":539},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":38,"mid":38,"hi":38},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":36,"mid":36,"hi":36},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":11,"mid":11,"hi":11},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":967,"mid":967,"hi":967},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1078,"mid":1078,"hi":1078},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":137,"mid":137,"hi":137},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":118,"mid":118,"hi":118},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":59.195688961948484,"mid":59.195688961948484,"hi":59.195688961948484},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785376844,"listedShare":1,"unitSqft":925,"unitSqftLo":925,"unitSqftHi":925,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"CLEANTECH LOOP","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":3,"why":"measured on CLEANTECH LOOP, 100% of whose 3 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":59.195688961948484,"mid":59.195688961948484,"hi":59.195688961948484},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785376844,"listedShare":1,"unitSqft":925,"unitSqftLo":925,"unitSqftHi":925,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CLEANTECH LOOP","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":3,"why":"measured on CLEANTECH LOOP, 100% of whose 3 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":30.054409132574264,"mid":30.054409132574264,"hi":30.054409132574264},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785266334,"listedShare":1,"unitSqft":2521,"unitSqftLo":2521,"unitSqftHi":2521,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":3,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 2 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-02-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 2 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW28"],"name":"PIONEER MRT STATION (EW28)","taps":61475,"metres":1173,"nearestExit":"Exit B","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","metres":902},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Hawker Centre, 902m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":760704,"dominantUse":"BUSINESS PARK","parcels":21,"meanPlotRatio":null,"topUses":[{"use":"BUSINESS PARK","share":0.551},{"use":"ROAD","share":0.332},{"use":"PARK","share":0.097}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; WESTERN WATER CATCHMENT is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":3,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business park (55% of 21 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"CLEMENTI CENTRAL":{"area":"CLEMENTI","region":"WEST REGION","people":{"value":{"lo":14300,"mid":14300,"hi":14300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":4295,"mid":5429,"hi":6686},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":37700,"mid":37700,"hi":37700},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CLEMENTI, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CLEMENTI with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":11376,"mid":11376,"hi":11376},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":7270,"mid":7270,"hi":7270},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":12940,"mid":12940,"hi":12940},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":12823,"mid":12823,"hi":12823},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4902,"mid":4902,"hi":4902},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4668,"mid":4668,"hi":4668},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":6455,"mid":6455,"hi":6455},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":5848,"mid":5848,"hi":5848},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":11265,"mid":11265,"hi":11265},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":11372,"mid":11372,"hi":11372},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":13337,"mid":13337,"hi":13337},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":15125,"mid":15125,"hi":15125},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":8443,"mid":8443,"hi":8443},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":7411,"mid":7411,"hi":7411},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":8484,"mid":8484,"hi":8484},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":9510,"mid":9510,"hi":9510},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":47707,"mid":47707,"hi":47707},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":40498,"mid":40498,"hi":40498},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":50279,"mid":50279,"hi":50279},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":52860,"mid":52860,"hi":52860},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":38193,"mid":38193,"hi":38193},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":33080,"mid":33080,"hi":33080},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":40306,"mid":40306,"hi":40306},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":41085,"mid":41085,"hi":41085},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":67.42,"mid":98.49,"hi":158.61},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2024-12-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2024-12-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"CLEMENTI AVENUE 3","share":1,"postals":37,"contributed":true,"lastValuedQuarter":"2024-12-31"},{"street":"WEST COAST DRIVE","share":0.52,"postals":25,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.806,"shareKnown":true,"postals":62,"why":"measured on CLEMENTI AVENUE 3, WEST COAST DRIVE, 81% of whose 62 geocoded postals sit in this corner"}},{"value":{"lo":79.56914616424041,"mid":211.54995665602578,"hi":488.729020758695},"unit":"SGD/sqm/month","n":15,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":16,"listedEpoch":1785284481,"listedShare":1,"unitSqft":697.5,"unitSqftLo":334,"unitSqftHi":3358,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"CLEMENTI AVENUE 3","share":1,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"WEST COAST DRIVE","share":0.52,"postals":25,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.806,"shareKnown":true,"postals":62,"why":"measured on CLEMENTI AVENUE 3, WEST COAST DRIVE, 81% of whose 62 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true}},{"value":{"lo":59.065310874385915,"mid":137.91947257892355,"hi":259.8715514891347},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1784282925,"listedShare":1,"unitSqft":1512.25,"unitSqftLo":678,"unitSqftHi":4900,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"CLEMENTI AVENUE 3","share":1,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"WEST COAST DRIVE","share":0.52,"postals":25,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.806,"shareKnown":true,"postals":62,"why":"measured on CLEMENTI AVENUE 3, WEST COAST DRIVE, 81% of whose 62 geocoded postals sit in this corner"},"listedAge":{"days":17,"listedOn":"2026-07-17","share":1,"known":true}},{"value":{"lo":52.764266748577064,"mid":90.96559587454685,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784603447,"listedShare":1,"unitSqft":2255,"unitSqftLo":510,"unitSqftHi":4000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"CLEMENTI AVENUE 3","share":1,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"WEST COAST DRIVE","share":0.52,"postals":25,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.806,"shareKnown":true,"postals":62,"why":"measured on CLEMENTI AVENUE 3, WEST COAST DRIVE, 81% of whose 62 geocoded postals sit in this corner"},"listedAge":{"days":13,"listedOn":"2026-07-21","share":1,"known":true}},{"value":{"lo":73.44785931401927,"mid":309.4624244804045,"hi":512.441379347653},"unit":"SGD/sqm/month","n":15,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":15,"listedEpoch":1778356381,"listedShare":1,"unitSqft":815,"unitSqftLo":350,"unitSqftHi":14038,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":85,"listedOn":"2026-05-09","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2000,"mid":3000,"hi":5050},"unit":"SGD/month","n":1455,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 38 blocks pooled here; the oldest part's newest approval month ends 2024-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.95,"sources":38,"sourcesAskedUnanswered":2,"coverageNote":"built from 38 of 40 sources known in this subzone (95%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3675,"hi":4850},"unit":"SGD/month","n":544,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 32 blocks pooled here; the oldest part's newest approval month ends 2021-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":2700,"hi":4225},"unit":"SGD/month","n":797,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2024-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2600,"mid":4362.5,"hi":5800},"unit":"SGD/month","n":102,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2800,"mid":3000,"hi":3100},"unit":"SGD/month","n":5,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":4400,"hi":6000},"unit":"SGD/month","n":7,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2024-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":6000,"hi":7500},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":3975,"hi":6350},"unit":"SGD/month","n":63,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":66.64372380800408,"mid":164.61229316220815,"hi":452.80786173150307},"unit":"SGD/sqm/month","n":22,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":21,"listedEpoch":1784886448,"listedShare":1,"unitSqft":825,"unitSqftLo":334,"unitSqftHi":4900,"listings":24,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CLEMENTI AVENUE 3","share":1,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"WEST COAST DRIVE","share":0.52,"postals":25,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.806,"shareKnown":true,"postals":62,"why":"measured on CLEMENTI AVENUE 3, WEST COAST DRIVE, 81% of whose 62 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-24","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":4,"listings":4,"strata":3,"ceilingSqm":30,"psm":{"lo":80.22790372702897,"hi":448.49626736290503},"psf":{"lo":7.453416149068324,"hi":41.66666666666667},"asOf":"2026-08-03","why":"4 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":80.22790372702897,"mid":128.63295200092995,"hi":177.03800027483092},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784018822,"listedShare":1,"unitSqft":156.5,"unitSqftLo":152,"unitSqftHi":161,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":448.49626736290503,"mid":448.49626736290503,"hi":448.49626736290503},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784600727,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":177.03800027483092,"mid":177.03800027483092,"hi":177.03800027483092},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1756080000,"listedShare":1,"unitSqft":152,"unitSqftLo":152,"unitSqftHi":152,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"disagreement":{"achievedPsm":98.5,"achievedContracts":6,"askPsm":187.5,"askListings":37,"ratio":1.9,"note":"the headline is the SIGNED figure: 6 leases at S$9.15 psf. But 37 current asking prices here say S$17.42 psf, higher by 1.9x, off 6.2x as many observations. A signed lease is what someone paid and an ask is what a landlord wants; neither is the other's correction, and we do not average them. Where they part this far, the signed few may be old, small or unrepresentative. Read both before you budget."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":67.4,"mid":98.5,"hi":158.6,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":2200000,"mid":2200000,"hi":2200000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2021-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2710000,"mid":3625444,"hi":4677500},"unit":"SGD","n":26,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1000666,"mid":2459444,"hi":2575000},"unit":"SGD","n":36,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1380000,"mid":2082500,"hi":2700000},"unit":"SGD","n":135,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":128,"mid":128,"hi":128},"unit":"premises","n":128,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 24 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2026-06-22. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-06-22","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":30,"mid":30,"hi":30},"unit":"premises","n":30,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":36,"mid":36,"hi":36},"unit":"premises","n":36,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":443,"mid":443,"hi":443},"unit":"premises","n":443,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 108 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":108,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 108 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5286.45,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0446,"note":"the TOP of this range is the landed stratum, which holds 4.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0077,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.77% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":19.78,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0446,"note":"the TOP of this range is the landed stratum, which holds 4.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0077,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.77% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":51.92,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0446,"note":"the TOP of this range is the landed stratum, which holds 4.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0077,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.77% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":47.82,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0077,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.77% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.62,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0077,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.77% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":47.02,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0077,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.77% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.3,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0446,"note":"the TOP of this range is the landed stratum, which holds 4.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0077,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.77% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":113.84,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0446,"note":"the TOP of this range is the landed stratum, which holds 4.5% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.49,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0449,"note":"the TOP of this range is the landed stratum, which holds 4.5% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.81,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":8.2,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0077,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.77% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":8.63,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0446,"note":"the TOP of this range is the landed stratum, which holds 4.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0077,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.77% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":271.98,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0446,"note":"the TOP of this range is the landed stratum, which holds 4.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0077,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.77% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":271.98,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0446,"note":"the TOP of this range is the landed stratum, which holds 4.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0077,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.77% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 24 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["EW23"],"name":"CLEMENTI MRT STATION (EW23)","taps":103139,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Clementi Ave 3 Blk 448","stalls":51,"status":"Existing","updated":"2026-03-13","open":true},{"name":"West Coast Drive Blk 502 (Ayer Rajah Market)","stalls":0,"status":"Existing","updated":"2026-03-13","open":true},{"name":"West Coast Drive Blk 503 (Ayer Rajah Food Centre)","stalls":80,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":131,"openCentres":3,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.123,"shopfrontSqm":97246,"shopfrontWhy":null,"zonedSqm":791629,"dominantUse":"RESIDENTIAL","parcels":356,"meanPlotRatio":3.25,"topUses":[{"use":"RESIDENTIAL","share":0.365},{"use":"ROAD","share":0.301},{"use":"COMMERCIAL & RESIDENTIAL","share":0.115}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":33400,"households":39500,"noEmployedPersonShare":0.159,"shareAbove10k":0.659,"shareAbove20k":0.356,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":57,"hdbUnits":4784,"rooms":{"u1":0,"u2":54,"u3":2041,"u4":2127,"u5exec":554,"rental":8},"resale":{"n":278,"median":803000,"p25":455000,"p75":1150000,"psm":8944,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.08,"mid":80.89,"hi":131.66},"unit":"SGD/sqm/month","n":3,"district":"05","share":1,"postals":98,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":75.5,"mid":78.57,"hi":94.64,"n":3},{"sizeBand":"over-30-100","lo":65.08,"mid":80.89,"hi":95.59,"n":3},{"sizeBand":"over-100-300","lo":75.28,"mid":85.48,"hi":131.66,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 05","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 05. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CLEMENTI NORTH":{"area":"CLEMENTI","region":"WEST REGION","people":{"value":{"lo":30620,"mid":30620,"hi":30620},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":9634,"mid":12178,"hi":14999},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":37700,"mid":37700,"hi":37700},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CLEMENTI, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CLEMENTI with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":9579,"mid":9579,"hi":9579},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":6106,"mid":6106,"hi":6106},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4497,"mid":4497,"hi":4497},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3685,"mid":3685,"hi":3685},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4733,"mid":4733,"hi":4733},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":7840,"mid":7840,"hi":7840},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3516,"mid":3516,"hi":3516},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4343,"mid":4343,"hi":4343},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":28680,"mid":28680,"hi":28680},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":28690,"mid":28690,"hi":28690},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":20776,"mid":20776,"hi":20776},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":22176,"mid":22176,"hi":22176},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"CLEMENTI MRT STATION (EW23)","stationTaps":103139,"exit":"Exit B","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. CLEMENTI (EW23)'s Exit B opens in this corner and the station takes 103,139 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":87.61322432205587,"mid":95.03352801463814,"hi":100.1293992252067},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784856235,"listedShare":1,"unitSqft":648,"unitSqftLo":430,"unitSqftHi":731,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"CLEMENTI AVENUE 2","share":1,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CLEMENTI AVENUE 5","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":45,"why":"measured on CLEMENTI AVENUE 2, CLEMENTI AVENUE 5, 100% of whose 45 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-24","share":1,"known":true}},{"value":{"lo":53.31968008277261,"mid":88.56670481694157,"hi":117.96066210092843},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785068783,"listedShare":1,"unitSqft":986.25,"unitSqftLo":730,"unitSqftHi":1615,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"CLEMENTI AVENUE 2","share":1,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CLEMENTI AVENUE 5","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":45,"why":"measured on CLEMENTI AVENUE 2, CLEMENTI AVENUE 5, 100% of whose 45 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-26","share":1,"known":true}}],"hdbTender":[{"value":{"lo":6120,"mid":6120,"hi":6120},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2023-10-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":69267,"mid":69267,"hi":69267},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2023-10-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range"}],"residential":[{"value":{"lo":1500,"mid":3000,"hi":4600},"unit":"SGD/month","n":3645,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 86 blocks pooled here; the oldest part's newest approval month ends 2024-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9773,"sources":86,"sourcesAskedUnanswered":2,"coverageNote":"built from 86 of 88 sources known in this subzone (98%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1100,"mid":3500,"hi":4850},"unit":"SGD/month","n":948,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 70 blocks pooled here; the oldest part's newest approval month ends 2021-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":70,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 70 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1975,"mid":2800,"hi":3900},"unit":"SGD/month","n":2406,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 50 blocks pooled here; the oldest part's newest approval month ends 2023-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":50,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 50 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2575,"mid":4000,"hi":5800},"unit":"SGD/month","n":262,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 21 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":1800,"hi":2000},"unit":"SGD/month","n":9,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2025-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3550,"hi":6600},"unit":"SGD/month","n":20,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2023-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":79.03983826223505,"mid":92.87448784384463,"hi":100.1293992252067},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1785021466,"listedShare":1,"unitSqft":740.25,"unitSqftLo":430,"unitSqftHi":1615,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CLEMENTI AVENUE 2","share":1,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CLEMENTI AVENUE 5","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":45,"why":"measured on CLEMENTI AVENUE 2, CLEMENTI AVENUE 5, 100% of whose 45 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-25","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":55.282923590352034,"mid":118.49280665824872,"hi":153.77014881013886},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1767420000,"listedShare":1,"unitSqft":648.5,"unitSqftLo":350,"unitSqftHi":1655,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":212,"listedOn":"2026-01-03","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 212 days before this snapshot (posted 2026-01-03), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-26, 205 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":251.15790972322682,"mid":251.15790972322682,"hi":251.15790972322682},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752105600,"listedShare":1,"unitSqft":900,"unitSqftLo":900,"unitSqftHi":900,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":389,"listedOn":"2025-07-10","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 389 days before this snapshot (posted 2025-07-10), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-26, 382 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":15800,"mid":15800,"hi":15800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2020-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2020-08-18: the 3-year tenancy HDB lets these units on ran out 2023-08-18, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"}],"provisional":[{"value":{"lo":825,"mid":887.5,"hi":950},"unit":"SGD/month","n":2,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-06-11. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-06-11","asOfFromVerb":"bids closed","shape":"span","asOf":"2026-08-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":43.85964912280702,"mid":50.57565789473684,"hi":57.291666666666664},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-06-11. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-06-11","asOfFromVerb":"bids closed","shape":"span","asOf":"2026-08-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":4,"strata":2,"ceilingSqm":30,"psm":{"lo":125.57895486161341,"hi":1275.5951437828799},"psf":{"lo":11.666666666666668,"hi":118.50666666666666},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":125.57895486161341,"mid":125.57895486161341,"hi":125.57895486161341},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784616200,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":125.57895486161341,"mid":700.5870493222467,"hi":1275.5951437828799},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1782808565,"listedShare":1,"unitSqft":187.5,"unitSqftLo":75,"unitSqftHi":300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":8,"demoted":4,"by":{"class":1,"stale":0,"askAge":2,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":53.3,"mid":88.6,"hi":118,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 11 postals pooled here; the oldest part's newest row was updated 2023-11-17. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-11-17","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":24,"mid":24,"hi":24},"unit":"premises","n":24,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":192,"mid":192,"hi":192},"unit":"premises","n":192,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 89 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":89,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 89 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4328.17,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0437,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":16.23,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0437,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":39.1,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0437,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":34.65,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0437,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.25,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0437,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":38.75,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0437,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.65,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0437,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":115.32,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0437,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.16,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.36,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.1,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0437,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.42,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0437,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":205.74,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0437,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":205.74,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0437,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.4% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":14.4,"mid":18.03,"hi":21.66},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-06-11. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-06-11","asOfFromVerb":"bids closed","asOf":"2026-08-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":3}},"stations":{"list":[{"codes":["EW23"],"name":"CLEMENTI MRT STATION (EW23)","taps":103139,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Clementi Ave 2 Blk 353 (Clementi Ave 2 Market/Cooked Food Centre)","stalls":18,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":18,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.045,"shopfrontSqm":43208,"shopfrontWhy":null,"zonedSqm":969204,"dominantUse":"RESIDENTIAL","parcels":41,"meanPlotRatio":2.93,"topUses":[{"use":"RESIDENTIAL","share":0.667},{"use":"ROAD","share":0.131},{"use":"WATERBODY","share":0.085}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":33400,"households":39500,"noEmployedPersonShare":0.159,"shareAbove10k":0.659,"shareAbove20k":0.356,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":106,"hdbUnits":12507,"rooms":{"u1":0,"u2":41,"u3":5681,"u4":4304,"u5exec":2046,"rental":435},"resale":{"n":647,"median":575000,"p25":433000,"p75":830000,"psm":6630,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.08,"mid":80.89,"hi":131.66},"unit":"SGD/sqm/month","n":3,"district":"05","share":1,"postals":88,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":75.5,"mid":78.57,"hi":94.64,"n":3},{"sizeBand":"over-30-100","lo":65.08,"mid":80.89,"hi":95.59,"n":3},{"sizeBand":"over-100-300","lo":75.28,"mid":85.48,"hi":131.66,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 05","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 05. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CLEMENTI WEST":{"area":"CLEMENTI","region":"WEST REGION","people":{"value":{"lo":14580,"mid":14580,"hi":14580},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":4530,"mid":5726,"hi":7053},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":37700,"mid":37700,"hi":37700},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CLEMENTI, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CLEMENTI with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2452,"mid":2452,"hi":2452},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2415,"mid":2415,"hi":2415},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1694,"mid":1694,"hi":1694},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1297,"mid":1297,"hi":1297},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2309,"mid":2309,"hi":2309},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3191,"mid":3191,"hi":3191},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1884,"mid":1884,"hi":1884},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2276,"mid":2276,"hi":2276},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11008,"mid":11008,"hi":11008},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":12166,"mid":12166,"hi":12166},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9777,"mid":9777,"hi":9777},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10144,"mid":10144,"hi":10144},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":75.32814020032114,"mid":86.11128333367775,"hi":92.95813045997079},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785379134,"listedShare":1,"unitSqft":3358,"unitSqftLo":1647,"unitSqftHi":3358,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"CLEMENTI WEST STREET 2","share":1,"postals":24,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":24,"why":"measured on CLEMENTI WEST STREET 2, 100% of whose 24 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true}},{"value":{"lo":84.95450607577999,"mid":84.95450607577999,"hi":84.95450607577999},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785428408,"listedShare":1,"unitSqft":1647,"unitSqftLo":1647,"unitSqftHi":1647,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":3,"listedOn":"2026-07-30","share":1,"known":true}}],"hdbTender":[{"value":{"lo":36999,"mid":36999,"hi":36999},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-06-26","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"}],"residential":[{"value":{"lo":1800,"mid":2800,"hi":4000},"unit":"SGD/month","n":1051,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 26 blocks pooled here; the oldest part's newest approval month ends 2024-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8667,"sources":26,"sourcesAskedUnanswered":4,"coverageNote":"built from 26 of 30 sources known in this subzone (87%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2200,"mid":3000,"hi":4325},"unit":"SGD/month","n":307,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 17 blocks pooled here; the oldest part's newest approval month ends 2023-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":2625,"hi":3800},"unit":"SGD/month","n":678,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2024-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2600,"mid":3300,"hi":4000},"unit":"SGD/month","n":63,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2024-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":3000,"hi":3200},"unit":"SGD/month","n":3,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4800,"mid":4800,"hi":4800},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3600,"mid":4200,"hi":5000},"unit":"SGD/month","n":106,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":58.35107146313228,"mid":75.32814020032114,"hi":113.02105937545207},"unit":"SGD/sqm/month","n":20,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":24,"listedEpoch":1767001406,"listedShare":1,"unitSqft":3358,"unitSqftLo":2000,"unitSqftHi":4335,"listings":24,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":217,"listedOn":"2025-12-29","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 217 days before this snapshot (posted 2025-12-29), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 214 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":75.32653747393391,"mid":75.32814020032114,"hi":80.71971176699944},"unit":"SGD/sqm/month","n":7,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":17,"listedEpoch":1784572277,"listedShare":1,"unitSqft":3358,"unitSqftLo":1647,"unitSqftHi":4335,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CLEMENTI WEST STREET 2","share":1,"postals":24,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":24,"why":"measured on CLEMENTI WEST STREET 2, 100% of whose 24 geocoded postals sit in this corner"},"listedAge":{"days":13,"listedOn":"2026-07-20","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":19.292239439179728,"mid":19.602736855046352,"hi":19.91323427091298},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1749254400,"listedShare":1,"unitSqft":53500,"unitSqftLo":13000,"unitSqftHi":94000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":422,"listedOn":"2025-06-07","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":75.32814020032114,"mid":91.14739861627004,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1775814867,"listedShare":1,"unitSqft":1647,"unitSqftLo":350,"unitSqftHi":3358,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":115,"listedOn":"2026-04-10","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 115 days before this snapshot (posted 2026-04-10), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 112 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":17.76045218757104,"mid":17.76045218757104,"hi":17.76045218757104},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1782820800,"listedShare":1,"unitSqft":138000,"unitSqftLo":92000,"unitSqftHi":184000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":34,"listedOn":"2026-06-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":6,"listings":6,"strata":2,"ceilingSqm":30,"psm":{"lo":95.37362562957398,"hi":129.16692500051664},"psf":{"lo":8.860499756809338,"hi":12},"asOf":"2026-08-03","why":"6 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":95.37362562957398,"mid":112.74882039604111,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1785197791,"listedShare":1,"unitSqft":256.5,"unitSqftLo":250,"unitSqftHi":300,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":96.33071579156558,"mid":107.36686518768624,"hi":118.40301458380692},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1768859399,"listedShare":1,"unitSqft":278.5,"unitSqftLo":257,"unitSqftHi":300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":8,"demoted":5,"by":{"class":3,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":4100000,"mid":4100000,"hi":4100000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-02-29","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1120000,"mid":1360044,"hi":1588888},"unit":"SGD","n":342,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3380000,"mid":3522500,"hi":3705300},"unit":"SGD","n":11,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":60,"mid":60,"hi":60},"unit":"premises","n":60,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2026-03-06. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-03-06","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":23,"mid":23,"hi":23},"unit":"premises","n":23,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":252,"mid":252,"hi":252},"unit":"premises","n":252,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 76 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":76,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 76 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5347.24,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0126,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0052,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.52% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":19.7,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0126,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0052,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.52% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":52.81,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0126,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0052,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.52% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":51.35,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0052,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.52% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.31,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0052,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.52% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":49.08,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0052,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.52% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.64,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0126,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0052,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.52% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":113.07,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0126,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.6,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0127,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.25,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":9.44,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0052,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.52% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":8.37,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0126,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0052,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.52% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":286.45,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0126,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0052,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.52% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":286.45,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0126,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0052,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.52% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[],"nearest":{"codes":["EW23"],"name":"CLEMENTI MRT STATION (EW23)","taps":103139,"metres":790,"nearestExit":"Exit D","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[{"name":"Clementi West Street 2 Blk 726","stalls":60,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":60,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.095,"shopfrontSqm":69008,"shopfrontWhy":null,"zonedSqm":725144,"dominantUse":"RESIDENTIAL","parcels":100,"meanPlotRatio":2.86,"topUses":[{"use":"RESIDENTIAL","share":0.52},{"use":"ROAD","share":0.237},{"use":"EDUCATIONAL INSTITUTION","share":0.06}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":33400,"households":39500,"noEmployedPersonShare":0.159,"shareAbove10k":0.659,"shareAbove20k":0.356,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":33,"hdbUnits":4439,"rooms":{"u1":0,"u2":40,"u3":2549,"u4":1388,"u5exec":458,"rental":4},"resale":{"n":199,"median":398000,"p25":373000,"p75":480000,"psm":5588,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.08,"mid":80.89,"hi":131.66},"unit":"SGD/sqm/month","n":3,"district":"05","share":1,"postals":71,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":75.5,"mid":78.57,"hi":94.64,"n":3},{"sizeBand":"over-30-100","lo":65.08,"mid":80.89,"hi":95.59,"n":3},{"sizeBand":"over-100-300","lo":75.28,"mid":85.48,"hi":131.66,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 05","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 05. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CLEMENTI WOODS":{"area":"CLEMENTI","region":"WEST REGION","people":{"value":{"lo":19630,"mid":19630,"hi":19630},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":5904,"mid":7463,"hi":9192},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":37700,"mid":37700,"hi":37700},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CLEMENTI, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CLEMENTI with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3963,"mid":3963,"hi":3963},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3302,"mid":3302,"hi":3302},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1917,"mid":1917,"hi":1917},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2026,"mid":2026,"hi":2026},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3631,"mid":3631,"hi":3631},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4440,"mid":4440,"hi":4440},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2419,"mid":2419,"hi":2419},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2560,"mid":2560,"hi":2560},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":15996,"mid":15996,"hi":15996},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":16237,"mid":16237,"hi":16237},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11747,"mid":11747,"hi":11747},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":13054,"mid":13054,"hi":13054},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":150.05451324409464,"mid":150.05451324409464,"hi":150.05451324409464},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784095599,"listedShare":1,"unitSqft":538,"unitSqftLo":538,"unitSqftHi":538,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"CLEMENTI AVENUE 1","share":1,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":20,"why":"measured on CLEMENTI AVENUE 1, 100% of whose 20 geocoded postals sit in this corner"},"listedAge":{"days":19,"listedOn":"2026-07-15","share":1,"known":true}},{"value":{"lo":75.12034254837738,"mid":115.49571388130447,"hi":151.45200586325234},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785395100,"listedShare":1,"unitSqft":3311,"unitSqftLo":398,"unitSqftHi":6448,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"CLEMENTI AVENUE 1","share":1,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"WEST COAST ROAD","share":0.458,"postals":59,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.595,"shareKnown":true,"postals":79,"why":"measured on CLEMENTI AVENUE 1, WEST COAST ROAD, 60% of whose 79 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true}},{"value":{"lo":80.31261174363424,"mid":80.31261174363424,"hi":80.31261174363424},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785369600,"listedShare":1,"unitSqft":2131,"unitSqftLo":2131,"unitSqftHi":2131,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true}}],"hdbTender":[{"value":{"lo":2625,"mid":3162.5,"hi":3700},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-03-05. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-05","asOfFromVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":52.5,"mid":63.25,"hi":74},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-03-05. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-05","asOfFromVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1900,"mid":3050,"hi":4800},"unit":"SGD/month","n":1050,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 31 blocks pooled here; the oldest part's newest approval month ends 2025-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9394,"sources":31,"sourcesAskedUnanswered":2,"coverageNote":"built from 31 of 33 sources known in this subzone (94%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":3400,"hi":4700},"unit":"SGD/month","n":397,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2023-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":2687.5,"hi":3700},"unit":"SGD/month","n":416,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2025-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2550,"mid":3750,"hi":4800},"unit":"SGD/month","n":218,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 10 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2325,"mid":2800,"hi":2933.5},"unit":"SGD/month","n":19,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":9750,"mid":9750,"hi":9750},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4000,"mid":5225,"hi":6725},"unit":"SGD/month","n":75,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":10500,"mid":10500,"hi":10500},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2025-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":10000,"mid":10000,"hi":10000},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":82.48,"mid":173.925,"hi":363.36},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2024-06-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2024-06-30","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail (measured on COMMONWEALTH AVENUE WEST, WEST COAST ROAD, 47% of whose 70 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"COMMONWEALTH AVENUE WEST","share":0.545,"postals":11,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"WEST COAST ROAD","share":0.458,"postals":59,"contributed":true,"lastValuedQuarter":"2024-06-30"}],"share":0.471,"shareKnown":true,"postals":70,"why":"measured on COMMONWEALTH AVENUE WEST, WEST COAST ROAD, 47% of whose 70 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on COMMONWEALTH AVENUE WEST, WEST COAST ROAD, 47% of whose 70 geocoded postals sit in this corner"},{"value":{"lo":79.65293708365192,"mid":96.336998229552,"hi":113.02105937545207},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785375131,"listedShare":1,"unitSqft":1250,"unitSqftLo":500,"unitSqftHi":2000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b (measured on WEST COAST ROAD, 46% of whose 59 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"WEST COAST ROAD","share":0.458,"postals":59,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.458,"shareKnown":true,"postals":59,"why":"measured on WEST COAST ROAD, 46% of whose 59 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on WEST COAST ROAD, 46% of whose 59 geocoded postals sit in this corner"},{"value":{"lo":99.57802588145556,"mid":113.02105937545205,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785130898,"listedShare":1,"unitSqft":1600,"unitSqftLo":549,"unitSqftHi":2270,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop (measured on WEST COAST ROAD, 46% of whose 59 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"WEST COAST ROAD","share":0.458,"postals":59,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.458,"shareKnown":true,"postals":59,"why":"measured on WEST COAST ROAD, 46% of whose 59 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on WEST COAST ROAD, 46% of whose 59 geocoded postals sit in this corner"}],"context":[{"value":{"lo":75.12034254837738,"mid":98.48978031289394,"hi":150.05451324409464},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1785366886,"listedShare":1,"unitSqft":3537.25,"unitSqftLo":398,"unitSqftHi":6448,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CLEMENTI AVENUE 1","share":1,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"WEST COAST ROAD","share":0.458,"postals":59,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.595,"shareKnown":true,"postals":79,"why":"measured on CLEMENTI AVENUE 1, WEST COAST ROAD, 60% of whose 79 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-29","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":18.298647708406524,"mid":18.298647708406524,"hi":18.298647708406524},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1767916800,"listedShare":1,"unitSqft":96000,"unitSqftLo":96000,"unitSqftHi":96000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":206,"listedOn":"2026-01-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":4500,"mid":7850,"hi":9000},"unit":"SGD/month","n":4,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2023-06-01","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"tenancy-over","why":"awarded 2023-06-01: the 3-year tenancy HDB lets these units on ran out 2026-06-01, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":8,"demoted":3,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":5075000,"mid":6062500,"hi":7050000},"unit":"SGD","n":4,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-05-31","asOfFromVerb":"contracts to","asOf":"2024-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4600000,"mid":4600000,"hi":4600000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-09-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1534000,"mid":1963000,"hi":2579500},"unit":"SGD","n":815,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1575000,"mid":2035000,"hi":2404000},"unit":"SGD","n":179,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2850000,"mid":2950000,"hi":3050000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":10,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 10 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 10 postals pooled here; the oldest part's newest row was updated 2025-04-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-04-15","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":73,"mid":73,"hi":73},"unit":"premises","n":73,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 87 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":87,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 87 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5539.67,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":21.25,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":56.46,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":56.33,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.83,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":50.98,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.85,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.9,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.62,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0113,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.33,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":9.38,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":8.21,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":299.9,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":299.9,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 10 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":50,"mid":50,"hi":50},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-03-05. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-05","asOfFromVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["EW23"],"name":"CLEMENTI MRT STATION (EW23)","taps":103139,"metres":329,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Clementi West Street 2 Blk 726","stalls":60,"status":"Existing","metres":60},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Clementi West Street 2 Blk 726, 60m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.017,"shopfrontSqm":16580,"shopfrontWhy":null,"zonedSqm":1000145,"dominantUse":"RESIDENTIAL","parcels":158,"meanPlotRatio":2.78,"topUses":[{"use":"RESIDENTIAL","share":0.498},{"use":"ROAD","share":0.143},{"use":"PARK","share":0.14}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":33400,"households":39500,"noEmployedPersonShare":0.159,"shareAbove10k":0.659,"shareAbove20k":0.356,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":39,"hdbUnits":5889,"rooms":{"u1":0,"u2":232,"u3":1539,"u4":2384,"u5exec":1223,"rental":511},"resale":{"n":251,"median":675000,"p25":458000,"p75":935000,"psm":8451,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.08,"mid":80.89,"hi":131.66},"unit":"SGD/sqm/month","n":3,"district":"05","share":1,"postals":81,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":75.5,"mid":78.57,"hi":94.64,"n":3},{"sizeBand":"over-30-100","lo":65.08,"mid":80.89,"hi":95.59,"n":3},{"sizeBand":"over-100-300","lo":75.28,"mid":85.48,"hi":131.66,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 05","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 05. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CLIFFORD PIER":{"area":"DOWNTOWN CORE","region":"CENTRAL REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":332600,"mid":332600,"hi":332600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area DOWNTOWN CORE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in DOWNTOWN CORE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":13,"shown":13,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":172,"mid":172,"hi":172},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1758,"mid":1758,"hi":1758},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":102,"mid":102,"hi":102},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":204,"mid":204,"hi":204},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1445,"mid":1445,"hi":1445},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":494,"mid":494,"hi":494},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":563,"mid":563,"hi":563},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":445,"mid":445,"hi":445},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3576,"mid":3576,"hi":3576},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3615,"mid":3615,"hi":3615},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2313,"mid":2313,"hi":2313},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1591,"mid":1591,"hi":1591},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":161.45865625064582,"mid":187.22017088885332,"hi":256.96337864824267},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1772668800,"listedShare":1,"unitSqft":1056.5,"unitSqftLo":377,"unitSqftHi":2500,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":151,"listedOn":"2026-03-05","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":135.28411999143364,"mid":135.28411999143364,"hi":135.28411999143364},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752105600,"listedShare":1,"unitSqft":1830,"unitSqftLo":1830,"unitSqftHi":1830,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":389,"listedOn":"2025-07-10","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 389 days before this snapshot (posted 2025-07-10), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-03-05, 238 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 151 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":83.95850125033581,"mid":119.47754228264753,"hi":150.69474583393608},"unit":"SGD/sqm/month","n":51,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":35,"listedEpoch":1764892800,"listedShare":1,"unitSqft":2260.5,"unitSqftLo":355,"unitSqftHi":11600,"listings":54,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":241,"listedOn":"2025-12-05","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":122.18492905454278,"mid":122.18492905454278,"hi":122.18492905454278},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1762128000,"listedShare":1,"unitSqft":1850,"unitSqftLo":1850,"unitSqftHi":1850,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":273,"listedOn":"2025-11-03","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 273 days before this snapshot (posted 2025-11-03), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-03-05, 122 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 151 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"retail","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":9,"listings":9,"strata":3,"ceilingSqm":30,"psm":{"lo":56.61019552491779,"hi":230.65522321520828},"psf":{"lo":5.2592592592592595,"hi":21.428571428571427},"asOf":"2026-08-03","why":"9 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":56.61019552491779,"mid":126.00951127828179,"hi":140.7711406913933},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":1,"listedEpoch":1760400000,"listedShare":1,"unitSqft":108,"unitSqftLo":75,"unitSqftHi":269,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":149.97448417036443,"mid":168.6328153430639,"hi":184.52417857216662},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1753747200,"listedShare":1,"unitSqft":160,"unitSqftLo":105,"unitSqftHi":269,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":230.65522321520828,"mid":230.65522321520828,"hi":230.65522321520828},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1750118400,"listedShare":1,"unitSqft":280,"unitSqftLo":280,"unitSqftHi":280,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-a","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":4,"demoted":3,"by":{"class":1,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":10,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 10 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-08-05","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":43,"mid":43,"hi":43},"unit":"premises","n":43,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 10 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 10 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":497,"mid":497,"hi":497},"unit":"rooms","n":2,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["EW14","NS26"],"name":"RAFFLES PLACE MRT STATION (EW14 / NS26)","taps":134424,"metres":67,"measuredTo":"exit","nearestExit":"Exit I","exitsKnown":10},{"codes":["DT17"],"name":"DOWNTOWN MRT STATION (DT17)","taps":50656,"metres":216,"measuredTo":"exit","nearestExit":"Exit F","exitsKnown":6},{"codes":["DT18"],"name":"TELOK AYER MRT STATION (DT18)","taps":37359,"metres":352,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Market Street Hawker Centre","stalls":53,"status":"Existing (replacement)","metres":291},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Market Street Hawker Centre, 291m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.149,"shopfrontSqm":38966,"shopfrontWhy":null,"zonedSqm":261828,"dominantUse":"WATERBODY","parcels":41,"meanPlotRatio":13,"topUses":[{"use":"WATERBODY","share":0.664},{"use":"ROAD","share":0.119},{"use":"HOTEL","share":0.072}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; DOWNTOWN CORE is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":77.49,"mid":158.16,"hi":372.85},"unit":"SGD/sqm/month","n":3,"district":"01","share":1,"postals":9,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":142.92,"mid":214.69,"hi":372.85,"n":3},{"sizeBand":"over-30-100","lo":117.46,"mid":187.5,"hi":219.19,"n":3},{"sizeBand":"over-100-300","lo":77.49,"mid":128.82,"hi":184.06,"n":3},{"sizeBand":"over-300","lo":79.4,"mid":91.1,"hi":113.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 01","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 01. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"COMMONWEALTH":{"area":"QUEENSTOWN","region":"CENTRAL REGION","people":{"value":{"lo":6400,"mid":6400,"hi":6400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2496,"mid":3155,"hi":3886},"unit":"households","n":3,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":159200,"mid":159200,"hi":159200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area QUEENSTOWN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in QUEENSTOWN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":15,"shown":15,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3408,"mid":3408,"hi":3408},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1817,"mid":1817,"hi":1817},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3888,"mid":3888,"hi":3888},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4756,"mid":4756,"hi":4756},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1498,"mid":1498,"hi":1498},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":996,"mid":996,"hi":996},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1771,"mid":1771,"hi":1771},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1600,"mid":1600,"hi":1600},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1822,"mid":1822,"hi":1822},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1373,"mid":1373,"hi":1373},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4568,"mid":4568,"hi":4568},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3630,"mid":3630,"hi":3630},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1237,"mid":1237,"hi":1237},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":962,"mid":962,"hi":962},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1864,"mid":1864,"hi":1864},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2011,"mid":2011,"hi":2011},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9810,"mid":9810,"hi":9810},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6748,"mid":6748,"hi":6748},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":14717,"mid":14717,"hi":14717},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":14837,"mid":14837,"hi":14837},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7351,"mid":7351,"hi":7351},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5577,"mid":5577,"hi":5577},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":9817,"mid":9817,"hi":9817},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":10074,"mid":10074,"hi":10074},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1800,"mid":2500,"hi":3362.5},"unit":"SGD/month","n":1253,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 28 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.875,"sources":28,"sourcesAskedUnanswered":4,"coverageNote":"built from 28 of 32 sources known in this subzone (88%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3225,"hi":6200},"unit":"SGD/month","n":23,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2023-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":2600,"hi":3200},"unit":"SGD/month","n":1066,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 28 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1150,"mid":1940,"hi":2800},"unit":"SGD/month","n":164,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 22 blocks pooled here; the oldest part's newest approval month ends 2021-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":32.29173125012916,"mid":38.27287300347396,"hi":44.13146198155245},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1754049600,"listedShare":1,"unitSqft":4015,"unitSqftLo":3000,"unitSqftHi":7544,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":367,"listedOn":"2025-08-01","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":1,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":32,"mid":32,"hi":32},"unit":"premises","n":32,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-02-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":86,"mid":86,"hi":86},"unit":"premises","n":86,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 33 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":2968.2,"hi":4861.8},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-4-room","share":0.0288,"note":"the TOP of this range is the hdb-4-room stratum, which holds 2.9% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":8.65,"hi":20.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-4-room","share":0.0288,"note":"the TOP of this range is the hdb-4-room stratum, which holds 2.9% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":18.01,"hi":55.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-4-room","share":0.0288,"note":"the TOP of this range is the hdb-4-room stratum, which holds 2.9% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":12.5,"hi":45.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-4-room","share":0.0288,"note":"the TOP of this range is the hdb-4-room stratum, which holds 2.9% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":4.33,"hi":10.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-4-room","share":0.0288,"note":"the TOP of this range is the hdb-4-room stratum, which holds 2.9% of households here: a sliver, not the typical household"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":24.55,"hi":44.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-4-room","share":0.0288,"note":"the TOP of this range is the hdb-4-room stratum, which holds 2.9% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":2.74,"hi":5.1},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-4-room","share":0.0288,"note":"the TOP of this range is the hdb-4-room stratum, which holds 2.9% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":116.54,"hi":123},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.2,"hi":0.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0387,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 3.9% of households here"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.4,"hi":0.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0387,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 3.9% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":2.76,"hi":8.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-4-room","share":0.0288,"note":"the TOP of this range is the hdb-4-room stratum, which holds 2.9% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":3.91,"hi":5.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-4-room","share":0.0288,"note":"the TOP of this range is the hdb-4-room stratum, which holds 2.9% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":115.1,"hi":241.3},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-4-room","share":0.0288,"note":"the TOP of this range is the hdb-4-room stratum, which holds 2.9% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":115.1,"hi":241.3},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-4-room","share":0.0288,"note":"the TOP of this range is the hdb-4-room stratum, which holds 2.9% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["EW20"],"name":"COMMONWEALTH MRT STATION (EW20)","taps":29554,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Commonwealth Crescent Market","stalls":39,"status":"Existing","updated":"2024-12-11","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":39,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.051,"shopfrontSqm":16354,"shopfrontWhy":null,"zonedSqm":318131,"dominantUse":"RESIDENTIAL","parcels":21,"meanPlotRatio":3.48,"topUses":[{"use":"RESIDENTIAL","share":0.659},{"use":"ROAD","share":0.223},{"use":"COMMERCIAL & RESIDENTIAL","share":0.051}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":32700,"households":40100,"noEmployedPersonShare":0.192,"shareAbove10k":0.615,"shareAbove20k":0.336,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":39,"hdbUnits":3284,"rooms":{"u1":0,"u2":404,"u3":2388,"u4":80,"u5exec":0,"rental":412},"resale":{"n":158,"median":340000,"p25":315000,"p75":361000,"psm":5833,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"03","share":1,"postals":31,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":95.98,"mid":132.22,"hi":183.14,"n":3},{"sizeBand":"over-30-100","lo":79.82,"mid":93.7,"hi":105.25,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 03","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 03. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"stock_outside_priced_cell","ours":false,"band":{"lo":79.82,"mid":112.96000000000001,"hi":183.14},"ownMedianSqft":4015,"ownSizeBand":"over-300","publishedSizeBands":["30-and-below","over-30-100"],"dearestFrom":"context","dearestStreet":null,"why":"District 03 stamps a Level 1 (street level) shop-space band of S$7.42–17.01 psf, and it prices stock this corner does not have: URA stamps 2 cells there, 30 sqm and below, over 30 to 100 sqm, while the units actually let here run about 4015 sqft (over 300 sqm), a size URA publishes no median for in this district. Every rent measured at this corner sits below that band's own 25th percentile (the dearest is S$3.56 psf against a p25 of S$7.42 psf), so standing the band here would not be reporting the district. It would be reporting a market this corner is not in, at a price nothing measured here supports. The district figure is real, its placement here is not. This is URA's disclosure, never a count of shops, and the band is kept below so a reader can see what was refused."}}},"COMPASSVALE":{"area":"SENGKANG","region":"NORTH-EAST REGION","people":{"value":{"lo":21760,"mid":21760,"hi":21760},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":6177,"mid":7808,"hi":9618},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":23500,"mid":23500,"hi":23500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SENGKANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SENGKANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":6,"withheld":1},"coverageNote":"Shown on 6 of SENGKANG's 7 subzones; withheld from LORONG HALUS NORTH, which publishes no premises, taps or residents to carry a share of it."},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2974,"mid":2974,"hi":2974},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5793,"mid":5793,"hi":5793},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":12663,"mid":12663,"hi":12663},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2660,"mid":2660,"hi":2660},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1459,"mid":1459,"hi":1459},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2696,"mid":2696,"hi":2696},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4825,"mid":4825,"hi":4825},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1575,"mid":1575,"hi":1575},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5729,"mid":5729,"hi":5729},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3851,"mid":3851,"hi":3851},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4155,"mid":4155,"hi":4155},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":11927,"mid":11927,"hi":11927},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3265,"mid":3265,"hi":3265},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2830,"mid":2830,"hi":2830},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4011,"mid":4011,"hi":4011},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":5998,"mid":5998,"hi":5998},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":19410,"mid":19410,"hi":19410},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":18664,"mid":18664,"hi":18664},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":29569,"mid":29569,"hi":29569},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":30287,"mid":30287,"hi":30287},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":15239,"mid":15239,"hi":15239},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":15149,"mid":15149,"hi":15149},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":23479,"mid":23479,"hi":23479},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":24302,"mid":24302,"hi":24302},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":264.95,"mid":314.95,"hi":348.98},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"COMPASSVALE BOW","share":1,"postals":47,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":47,"why":"measured on COMPASSVALE BOW, 100% of whose 47 geocoded postals sit in this corner"}},{"value":{"lo":148.90076076448446,"mid":148.90076076448446,"hi":148.90076076448446},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780531200,"listedShare":1,"unitSqft":600,"unitSqftLo":600,"unitSqftHi":600,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":60,"listedOn":"2026-06-04","share":1,"known":true}}],"hdbTender":[],"residential":[{"value":{"lo":2025,"mid":3200,"hi":4125},"unit":"SGD/month","n":1200,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 60 blocks pooled here; the oldest part's newest approval month ends 2023-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":60,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 60 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3200,"hi":3900},"unit":"SGD/month","n":989,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 55 blocks pooled here; the oldest part's newest approval month ends 2024-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":55,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 55 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2150,"mid":3200,"hi":3350},"unit":"SGD/month","n":33,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2026-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-02-28","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1850,"mid":3425,"hi":4125},"unit":"SGD/month","n":178,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2023-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3200,"mid":3800,"hi":4350},"unit":"SGD/month","n":108,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3775,"mid":4225,"hi":4537.5},"unit":"SGD/month","n":21,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":21444,"mid":29166,"hi":36888},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2018-10-04. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2018-10-04","asOfFromVerb":"bids closed","asOf":"2020-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2020-08-18: the 3-year tenancy HDB lets these units on ran out 2023-08-18, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":516.6677000020666,"hi":516.6677000020666},"psf":{"lo":48,"hi":48},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":516.6677000020666,"mid":516.6677000020666,"hi":516.6677000020666},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1748761082,"listedShare":1,"unitSqft":250,"unitSqftLo":250,"unitSqftHi":250,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":3,"demoted":1,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1540000,"mid":1693200,"hi":1867725},"unit":"SGD","n":275,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1125000,"mid":1449944,"hi":1700000},"unit":"SGD","n":431,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1050000,"mid":1446750,"hi":1780000},"unit":"SGD","n":363,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":38,"mid":38,"hi":38},"unit":"premises","n":38,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 9 postals pooled here; the oldest part's newest row was updated 2024-02-26. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-02-26","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":23,"mid":23,"hi":23},"unit":"premises","n":23,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":166,"mid":166,"hi":166},"unit":"premises","n":166,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 100 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":100,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 100 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":6181.87,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0376,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.8% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":24.8,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0376,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.8% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":69.33,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0376,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.8% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":68.56,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0376,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.8% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.53,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0376,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.8% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":58.25,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0376,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.8% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.82,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0376,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.8% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":105.37,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-3-room","share":0.0196,"note":"the TOP of this range is the hdb-3-room stratum, which holds 2.0% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.66,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.53,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":12.39,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0376,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.8% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":8.95,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0376,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.8% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":348.34,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0376,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.8% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":348.34,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0376,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.8% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1},"commercialRent.psm|no_instrument_here":{"quantity":"commercialRent.psm","code":"no_instrument_here","ours":false,"n":1}},"stations":{"list":[{"codes":["NE15"],"name":"BUANGKOK MRT STATION (NE15)","taps":50466,"metres":0,"measuredTo":"exit","nearestExit":"A","exitsKnown":2},{"codes":["SE5"],"name":"RANGGUNG LRT STATION (SE5)","taps":6282,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["SW6"],"name":"LAYAR LRT STATION (SW6)","taps":5316,"metres":150,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["SW7"],"name":"TONGKANG LRT STATION (SW7)","taps":3108,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["SW8"],"name":"RENJONG LRT STATION (SW8)","taps":2562,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Buangkok Hawker Centre","stalls":38,"status":"Existing (new)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":38,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.035,"shopfrontSqm":37258,"shopfrontWhy":null,"zonedSqm":1062797,"dominantUse":"RESIDENTIAL","parcels":50,"meanPlotRatio":2.9,"topUses":[{"use":"RESIDENTIAL","share":0.271},{"use":"TRANSPORT FACILITIES","share":0.18},{"use":"ROAD","share":0.165}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":88000,"households":95900,"noEmployedPersonShare":0.081,"shareAbove10k":0.616,"shareAbove20k":0.234,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":83,"hdbUnits":5473,"rooms":{"u1":0,"u2":362,"u3":140,"u4":4192,"u5exec":779,"rental":0},"resale":{"n":459,"median":780000,"p25":715888,"p75":830000,"psm":8387,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":97,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"CONEY ISLAND":{"area":"PUNGGOL","region":"NORTH-EAST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"no_instrument_here","ours":false,"why":"GHS 2025 counts 14,200 people whose workplace is somewhere in PUNGGOL, but that figure is published for the whole planning area and nothing at this corner can carry a share of it: no premises, no transit taps and no residents are published here. Rather than paint an area's workforce onto a corner with no evidence of hosting anyone, the number is withheld. The area total is real, its placement here is not."}},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"absent":{"code":"not_yet_wired","ours":true,"why":"no licensed-premises fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["NE18"],"name":"PUNGGOL COAST MRT STATION (NE18)","taps":28063,"metres":448,"nearestExit":"2","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Punggol Coast Hawker Centre","stalls":40,"status":"Existing (new)","metres":694},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Punggol Coast Hawker Centre, 694m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1365655,"dominantUse":"PARK","parcels":10,"meanPlotRatio":null,"topUses":[{"use":"PARK","share":0.346},{"use":"WATERBODY","share":0.3},{"use":"RESIDENTIAL","share":0.215}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":63300,"households":68800,"noEmployedPersonShare":0.084,"shareAbove10k":0.596,"shareAbove20k":0.204,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"compPA":{"value":{"lo":819,"mid":819,"hi":819},"unit":"premises","n":819,"instrument":"sfa.trackrecord.by-postal:carried","grain":"planningArea","area":"PUNGGOL","subzonesCounted":6,"asOf":"2026-08-30","asOfIs":"the newest crawl night among the 6 counted corners of PUNGGOL. A planning-area total is dated by its parts, and SFA stamps no date of its own","coverage":1,"sources":744,"sourcesAskedUnanswered":0,"label":"ALL licensed food premises, planning area PUNGGOL, its 6 counted corners","caveat":"PLANNING-AREA grain, not this corner. No geocoded postal address is known at this corner, so SFA's register cannot count anything AT it; the figure is the same postal-grain census rows summed across the 6 corners of PUNGGOL that publish one. No share of it is placed here. The area total is real, its placement at this corner is not."},"rentDistrict":{"absent":{"code":"no_instrument_here","ours":false,"why":"No geocoded postal address falls inside this corner, so there is nothing for URA's sector table to read a district from. The district crosswalk covers 316 of the 332 subzones and this is one of the sixteen it cannot reach. The land here is park. A place with no addresses is not a place with cheap rent; it is a place this instrument has no way to describe."}}},"CORONATION ROAD":{"area":"BUKIT TIMAH","region":"CENTRAL REGION","people":{"value":{"lo":7490,"mid":7490,"hi":7490},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1742,"mid":2202,"hi":2713},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":18000,"mid":18000,"hi":18000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT TIMAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT TIMAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1963,"mid":1963,"hi":1963},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2246,"mid":2246,"hi":2246},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2067,"mid":2067,"hi":2067},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4421,"mid":4421,"hi":4421},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":681,"mid":681,"hi":681},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":898,"mid":898,"hi":898},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1047,"mid":1047,"hi":1047},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":771,"mid":771,"hi":771},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2245,"mid":2245,"hi":2245},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1491,"mid":1491,"hi":1491},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3277,"mid":3277,"hi":3277},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2478,"mid":2478,"hi":2478},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1038,"mid":1038,"hi":1038},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":942,"mid":942,"hi":942},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1289,"mid":1289,"hi":1289},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1562,"mid":1562,"hi":1562},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8862,"mid":8862,"hi":8862},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7182,"mid":7182,"hi":7182},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":10497,"mid":10497,"hi":10497},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":11171,"mid":11171,"hi":11171},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4783,"mid":4783,"hi":4783},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4694,"mid":4694,"hi":4694},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":5886,"mid":5886,"hi":5886},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":6100,"mid":6100,"hi":6100},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2800,"mid":3300,"hi":3809},"unit":"SGD/month","n":74,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2026-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2900,"mid":3375,"hi":3877.25},"unit":"SGD/month","n":60,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2026-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2725,"mid":3300,"hi":3450},"unit":"SGD/month","n":14,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2024-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-10-31","asOfFromVerb":"approvals to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6575,"mid":8700,"hi":14000},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3650,"mid":5400,"hi":8175},"unit":"SGD/month","n":72,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 9 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":10200,"mid":18000,"hi":67000},"unit":"SGD/month","n":15,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 13 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7900,"mid":11752,"hi":21000},"unit":"SGD/month","n":22,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 14 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":91.3,"mid":120.75,"hi":144.79},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"drape":true,"drapeFrom":"HOLLAND ROAD","label":"use: retail: measured on BUKIT TIMAH ROAD, 25% of whose 120 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"BUKIT TIMAH ROAD","postals":120,"share":0.25,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.25,"shareKnown":true,"postals":120,"why":"measured on BUKIT TIMAH ROAD, 25% of whose 120 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to HOLLAND ROAD at 34%. It never leads this card and never enters the map's ranking. measured on BUKIT TIMAH ROAD, 25% of whose 120 geocoded postals sit in this corner"},{"value":{"lo":51.99956723048174,"mid":60.277898333574434,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784799729,"listedShare":1,"unitSqft":750,"unitSqftLo":493,"unitSqftHi":828,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"drape":true,"drapeFrom":"HOLLAND ROAD","label":"propertyType: shop-or-shophouse: measured on BUKIT TIMAH ROAD, 25% of whose 120 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"BUKIT TIMAH ROAD","postals":120,"share":0.25,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.25,"shareKnown":true,"postals":120,"why":"measured on BUKIT TIMAH ROAD, 25% of whose 120 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to HOLLAND ROAD at 34%. It never leads this card and never enters the map's ranking. measured on BUKIT TIMAH ROAD, 25% of whose 120 geocoded postals sit in this corner"},{"value":{"lo":64.92105197050495,"mid":145.0158392369046,"hi":248.39793269330124},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784611663,"listedShare":1,"unitSqft":777,"unitSqftLo":650,"unitSqftHi":829,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"drape":true,"drapeFrom":"HOLLAND ROAD","label":"propertyType: f-and-b: measured on BUKIT TIMAH ROAD, KING ALBERT PARK, 23% of whose 133 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"BUKIT TIMAH ROAD","postals":120,"share":0.25,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KING ALBERT PARK","postals":13,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.226,"shareKnown":true,"postals":133,"why":"measured on BUKIT TIMAH ROAD, KING ALBERT PARK, 23% of whose 133 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to HOLLAND ROAD at 41%. It never leads this card and never enters the map's ranking. measured on BUKIT TIMAH ROAD, KING ALBERT PARK, 23% of whose 133 geocoded postals sit in this corner"},{"value":{"lo":128.26456125300805,"mid":128.26456125300805,"hi":128.26456125300805},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785166785,"listedShare":1,"unitSqft":334,"unitSqftLo":334,"unitSqftHi":334,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"drape":true,"drapeFrom":"HOLLAND ROAD","label":"propertyType: medical: measured on BUKIT TIMAH ROAD, 25% of whose 120 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"BUKIT TIMAH ROAD","postals":120,"share":0.25,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.25,"shareKnown":true,"postals":120,"why":"measured on BUKIT TIMAH ROAD, 25% of whose 120 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to HOLLAND ROAD at 34%. It never leads this card and never enters the map's ranking. measured on BUKIT TIMAH ROAD, 25% of whose 120 geocoded postals sit in this corner"},{"value":{"lo":107.83516810911377,"mid":113.41078652264156,"hi":125.78782158656095},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":5,"listedEpoch":1785125581,"listedShare":1,"unitSqft":836.75,"unitSqftLo":333,"unitSqftHi":1382,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"drape":true,"drapeFrom":"HOLLAND ROAD","label":"propertyType: mall-shop: measured on BUKIT TIMAH ROAD, KING ALBERT PARK, 23% of whose 133 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"BUKIT TIMAH ROAD","postals":120,"share":0.25,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KING ALBERT PARK","postals":13,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.226,"shareKnown":true,"postals":133,"why":"measured on BUKIT TIMAH ROAD, KING ALBERT PARK, 23% of whose 133 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to HOLLAND ROAD at 41%. It never leads this card and never enters the map's ranking. measured on BUKIT TIMAH ROAD, KING ALBERT PARK, 23% of whose 133 geocoded postals sit in this corner"},{"value":{"lo":61.35428937524541,"mid":93.62654092796942,"hi":128.12675467667924},"unit":"SGD/sqm/month","n":19,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":18,"listedEpoch":1785045938,"listedShare":1,"unitSqft":842.25,"unitSqftLo":323,"unitSqftHi":36210,"listings":19,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"drape":true,"drapeFrom":"HOLLAND ROAD","label":"all strata pooled: measured on BUKIT TIMAH ROAD, KING ALBERT PARK, 23% of whose 133 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"BUKIT TIMAH ROAD","postals":120,"share":0.25,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KING ALBERT PARK","postals":13,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.226,"shareKnown":true,"postals":133,"why":"measured on BUKIT TIMAH ROAD, KING ALBERT PARK, 23% of whose 133 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to HOLLAND ROAD at 41%. It never leads this card and never enters the map's ranking. measured on BUKIT TIMAH ROAD, KING ALBERT PARK, 23% of whose 133 geocoded postals sit in this corner"}],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":4362500,"mid":9200000,"hi":13150000},"unit":"SGD","n":97,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 12 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-08-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3680000,"mid":6125000,"hi":7200000},"unit":"SGD","n":18,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-12-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1300000,"mid":2311888,"hi":18888000},"unit":"SGD","n":266,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 8 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-11-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2320000,"mid":2920000,"hi":3762500},"unit":"SGD","n":147,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-05-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":9850000,"mid":18898222,"hi":40800000},"unit":"SGD","n":36,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 12 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-10-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3575000,"mid":3650000,"hi":3650000},"unit":"SGD","n":7,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4540000,"mid":4680000,"hi":5065000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":24,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 24 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 7 postals pooled here; the oldest part's newest row was updated 2025-06-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-06-18","asOfFromVerb":"updated","asOf":"2026-07-01","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":66,"mid":66,"hi":66},"unit":"premises","n":66,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 180 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":180,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 180 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":11517.84,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":40.38,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":120.41,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":120.84,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":7.57,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.61,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":17,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.79,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.83,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.03,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":22.06,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":33.53,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":674.73,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":674.73,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":24,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 24 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["CC19","DT9"],"name":"BOTANIC GARDENS MRT STATION (CC19 / DT9)","taps":12970,"metres":194,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT8"],"name":"TAN KAH KEE MRT STATION (DT8)","taps":12304,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT7"],"name":"SIXTH AVENUE MRT STATION (DT7)","taps":9364,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Adam Road Food Centre","stalls":32,"status":"Existing","metres":133},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Adam Road Food Centre, 133m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.015,"shopfrontSqm":20907,"shopfrontWhy":null,"zonedSqm":1404991,"dominantUse":"RESIDENTIAL","parcels":1442,"meanPlotRatio":1.61,"topUses":[{"use":"RESIDENTIAL","share":0.575},{"use":"EDUCATIONAL INSTITUTION","share":0.198},{"use":"ROAD","share":0.172}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$25,000 -$29,999","earningHouseholds":24000,"households":27000,"noEmployedPersonShare":0.119,"shareAbove10k":0.842,"shareAbove20k":0.625,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":71.83,"mid":120.29,"hi":366.5},"unit":"SGD/sqm/month","n":3,"district":"10","share":1,"postals":175,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":128.61,"mid":243.14,"hi":366.5,"n":3},{"sizeBand":"over-30-100","lo":80.11,"mid":120.29,"hi":163.8,"n":3},{"sizeBand":"over-100-300","lo":71.83,"mid":81.5,"hi":181.35,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 10","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 10. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":null,"areaAwardsWhy":"the tender ledger this surface reads holds no street-level shop, eating-house, supermarket or minimart award in BUKIT TIMAH at all, so there is no signed HDB rent at this corner's own kind of stock to set beside the band. That is the ledger's silence, not a claim that BUKIT TIMAH has no HDB shops"}},"CRAWFORD":{"area":"KALLANG","region":"CENTRAL REGION","people":{"value":{"lo":7590,"mid":7590,"hi":7590},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2879,"mid":3639,"hi":4482},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":72300,"mid":72300,"hi":72300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area KALLANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in KALLANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1132,"mid":1132,"hi":1132},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1052,"mid":1052,"hi":1052},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":804,"mid":804,"hi":804},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":704,"mid":704,"hi":704},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1389,"mid":1389,"hi":1389},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1650,"mid":1650,"hi":1650},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1429,"mid":1429,"hi":1429},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1547,"mid":1547,"hi":1547},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6442,"mid":6442,"hi":6442},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7028,"mid":7028,"hi":7028},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6864,"mid":6864,"hi":6864},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7398,"mid":7398,"hi":7398},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":63.73705714559583,"mid":89.12097833796517,"hi":100.74023646928391},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1785266301,"listedShare":1,"unitSqft":635,"unitSqftLo":430,"unitSqftHi":1045,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"CRAWFORD LANE","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":7,"why":"measured on CRAWFORD LANE, 100% of whose 7 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true}},{"value":{"lo":107.6391041670972,"mid":113.89719161867262,"hi":120.15527907024804},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784559648,"listedShare":1,"unitSqft":440,"unitSqftLo":430,"unitSqftHi":450,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"CRAWFORD LANE","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":7,"why":"measured on CRAWFORD LANE, 100% of whose 7 geocoded postals sit in this corner"},"listedAge":{"days":13,"listedOn":"2026-07-20","share":1,"known":true}}],"hdbTender":[{"value":{"lo":3100,"mid":3100,"hi":3100},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":37.745038353829294,"mid":37.745038353829294,"hi":37.745038353829294},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1900,"mid":2800,"hi":4000},"unit":"SGD/month","n":485,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 12 blocks pooled here; the oldest part's newest approval month ends 2025-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.6316,"sources":12,"sourcesAskedUnanswered":7,"coverageNote":"built from 12 of 19 sources known in this subzone (63%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2425,"mid":3150,"hi":3500},"unit":"SGD/month","n":72,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2026-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":2750,"hi":3500},"unit":"SGD/month","n":367,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2025-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2900,"mid":3700,"hi":4200},"unit":"SGD/month","n":36,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2023-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-02-28","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1125,"mid":1900,"hi":2700},"unit":"SGD/month","n":10,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2023-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-09-30","asOfFromVerb":"approvals to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":53.8195520835486,"mid":88.03634473862913,"hi":118.34210320715617},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1772150400,"listedShare":1,"unitSqft":1200,"unitSqftLo":917,"unitSqftHi":1237,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":157,"listedOn":"2026-02-27","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 157 days before this snapshot (posted 2026-02-27), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 152 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":78.14094137421593,"mid":96.41646695728636,"hi":105.96529034631698},"unit":"SGD/sqm/month","n":10,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":10,"listedEpoch":1785157245,"listedShare":1,"unitSqft":515.5,"unitSqftLo":344,"unitSqftHi":1045,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CRAWFORD LANE","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":7,"why":"measured on CRAWFORD LANE, 100% of whose 7 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-27","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":44.15963247880911,"mid":85.47520145662088,"hi":153.30906890366168},"unit":"SGD/sqm/month","n":20,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":19,"listedEpoch":1768046400,"listedShare":1,"unitSqft":678,"unitSqftLo":409,"unitSqftHi":4400,"listings":20,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":205,"listedOn":"2026-01-10","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 205 days before this snapshot (posted 2026-01-10), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 200 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":36.94404163616967,"mid":70.90696926774221,"hi":150.69474583393608},"unit":"SGD/sqm/month","n":15,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":15,"listedEpoch":1771891200,"listedShare":1,"unitSqft":1302.5,"unitSqftLo":365,"unitSqftHi":8158,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":160,"listedOn":"2026-02-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":2000,"mid":2325,"hi":2650},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2025-11-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-13","asOfFromVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":23.80952380952381,"mid":27.86861732644865,"hi":31.927710843373493},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2025-11-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-13","asOfFromVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[{"value":{"lo":6950,"mid":6950,"hi":6950},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":89.1025641025641,"mid":89.1025641025641,"hi":89.1025641025641},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":4200,"mid":4200,"hi":4200},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":87.95811518324608,"mid":87.95811518324608,"hi":87.95811518324608},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":2,"ceilingSqm":30,"psm":{"lo":69.19656696456248,"hi":114.81504444490369},"psf":{"lo":6.428571428571428,"hi":10.666666666666668},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":69.19656696456248,"mid":92.00580570473309,"hi":114.81504444490369},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1749427200,"listedShare":1,"unitSqft":215,"unitSqftLo":150,"unitSqftHi":280,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":99.95059672659026,"mid":99.95059672659026,"hi":99.95059672659026},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1756598400,"listedShare":1,"unitSqft":210,"unitSqftLo":210,"unitSqftHi":210,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":6,"by":{"class":4,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":143,"mid":143,"hi":143},"unit":"premises","n":143,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 19 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2025-07-01. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-07-01","asOfFromVerb":"updated","asOf":"2026-05-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":30,"mid":30,"hi":30},"unit":"premises","n":30,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":405,"mid":405,"hi":405},"unit":"premises","n":405,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 41 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":3026.26,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.049,"note":"the TOP of this range is the condo-apts stratum, which holds 4.9% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":9.51,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.049,"note":"the TOP of this range is the condo-apts stratum, which holds 4.9% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":20.58,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.049,"note":"the TOP of this range is the condo-apts stratum, which holds 4.9% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":17.56,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.049,"note":"the TOP of this range is the condo-apts stratum, which holds 4.9% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":3.73,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":24.75,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.049,"note":"the TOP of this range is the condo-apts stratum, which holds 4.9% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":2.81,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.049,"note":"the TOP of this range is the condo-apts stratum, which holds 4.9% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":106.78,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.049,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 4.9% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.39,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.86,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":3,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.049,"note":"the TOP of this range is the condo-apts stratum, which holds 4.9% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":3.68,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.049,"note":"the TOP of this range is the condo-apts stratum, which holds 4.9% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":123.43,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.049,"note":"the TOP of this range is the condo-apts stratum, which holds 4.9% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":123.43,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.049,"note":"the TOP of this range is the condo-apts stratum, which holds 4.9% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 19 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":82.13,"mid":82.13,"hi":82.13},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":83,"mid":83.5,"hi":84},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2025-11-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-13","asOfFromVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":78,"mid":78,"hi":78},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":47.75,"mid":47.75,"hi":47.75},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":1500,"mid":1500,"hi":1500},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["EW11"],"name":"LAVENDER MRT STATION (EW11)","taps":38819,"metres":104,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["CC5"],"name":"NICOLL HIGHWAY MRT STATION (CC5)","taps":9912,"metres":201,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Golden Mile Food Centre","stalls":112,"status":"Existing","updated":"2024-12-11","open":true},{"name":"North Bridge Road Market","stalls":37,"status":"Existing","updated":"2024-12-11","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":149,"openCentres":2,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.403,"shopfrontSqm":99150,"shopfrontWhy":null,"zonedSqm":245856,"dominantUse":"RESIDENTIAL","parcels":47,"meanPlotRatio":3.09,"topUses":[{"use":"RESIDENTIAL","share":0.235},{"use":"ROAD","share":0.21},{"use":"COMMERCIAL & RESIDENTIAL","share":0.198}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":31900,"households":39200,"noEmployedPersonShare":0.189,"shareAbove10k":0.561,"shareAbove20k":0.276,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":26,"hdbUnits":3572,"rooms":{"u1":0,"u2":48,"u3":1009,"u4":286,"u5exec":212,"rental":2017},"resale":{"n":64,"median":473000,"p25":440000,"p75":550000,"psm":7248,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":73.69,"mid":115.09,"hi":225.2},"unit":"SGD/sqm/month","n":3,"district":"07","share":1,"postals":35,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":86.33,"mid":95.24,"hi":110,"n":3},{"sizeBand":"over-30-100","lo":93.54,"mid":118.89,"hi":225.2,"n":3},{"sizeBand":"over-100-300","lo":73.69,"mid":122.38,"hi":166.15,"n":3},{"sizeBand":"over-300","lo":98.5,"mid":111.29,"hi":145.22,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 07","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 07. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"DAIRY FARM":{"area":"BUKIT PANJANG","region":"WEST REGION","people":{"value":{"lo":7850,"mid":7850,"hi":7850},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2050,"mid":2591,"hi":3192},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":11800,"mid":11800,"hi":11800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT PANJANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT PANJANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":7,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1223,"mid":1223,"hi":1223},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1083,"mid":1083,"hi":1083},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":588,"mid":588,"hi":588},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":643,"mid":643,"hi":643},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":812,"mid":812,"hi":812},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1285,"mid":1285,"hi":1285},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":615,"mid":615,"hi":615},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":828,"mid":828,"hi":828},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4379,"mid":4379,"hi":4379},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4615,"mid":4615,"hi":4615},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3230,"mid":3230,"hi":3230},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3663,"mid":3663,"hi":3663},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":78.28298484879797,"mid":78.28298484879797,"hi":93.64712235622581},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1779321600,"listedShare":1,"unitSqft":550,"unitSqftLo":550,"unitSqftHi":977,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":74,"listedOn":"2026-05-21","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3300,"mid":7000,"hi":23647.5},"unit":"SGD/month","n":175,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 15 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7250,"mid":8100,"hi":8500},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3300,"mid":4500,"hi":6025},"unit":"SGD/month","n":159,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":11500,"mid":14000,"hi":28880},"unit":"SGD/month","n":8,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6800,"mid":7450,"hi":11500},"unit":"SGD/month","n":7,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":107.6391041670972,"mid":118.40301458380692,"hi":139.93083541722635},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1767096000,"listedShare":1,"unitSqft":764,"unitSqftLo":400,"unitSqftHi":1690,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":216,"listedOn":"2025-12-30","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 216 days before this snapshot (posted 2025-12-30), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-05-21, 142 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":100.46316388929073,"mid":114.81504444490368,"hi":150.69474583393608},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1777593600,"listedShare":1,"unitSqft":1500,"unitSqftLo":409,"unitSqftHi":1550,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":94,"listedOn":"2026-05-01","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 94 days before this snapshot (posted 2026-05-01), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-05-21, 20 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":114.81504444490368,"mid":114.81504444490368,"hi":114.81504444490368},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1777593600,"listedShare":1,"unitSqft":1500,"unitSqftLo":1500,"unitSqftHi":1500,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CHESTNUT AVENUE","share":0.727,"postals":11,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.727,"shareKnown":true,"postals":11,"why":"measured on CHESTNUT AVENUE, 73% of whose 11 geocoded postals sit in this corner"},"listedAge":{"days":94,"listedOn":"2026-05-01","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":4,"demoted":3,"by":{"class":1,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3244166,"mid":5690000,"hi":7800000},"unit":"SGD","n":21,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-06-30","asOfFromVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2275000,"mid":3625000,"hi":4585000},"unit":"SGD","n":30,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-04-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1213550,"mid":1442620,"hi":1911000},"unit":"SGD","n":586,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1088000,"mid":2038000,"hi":3304500},"unit":"SGD","n":714,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-07-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3990000,"mid":12465000,"hi":25000000},"unit":"SGD","n":22,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-08-31","asOfFromVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2852500,"mid":2905000,"hi":3120000},"unit":"SGD","n":5,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-04-30","asOfFromVerb":"contracts to","asOf":"2025-01-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-05-24","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":50,"mid":50,"hi":50},"unit":"premises","n":50,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 103 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":103,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 103 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":10412.96,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":38.41,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":116.27,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":124.78,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":9.51,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.83,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":15.58,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":102.85,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.36,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.86,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":23.9,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":24.34,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":645.2,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":645.2,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["DT3"],"name":"HILLVIEW MRT STATION (DT3)","taps":13517,"metres":104,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT2"],"name":"CASHEW MRT STATION (DT2)","taps":8775,"metres":49,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP8"],"name":"PENDING LRT STATION (BP8)","taps":4296,"metres":224,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Panjang Hawker Centre","stalls":28,"status":"Existing (new)","metres":367},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Panjang Hawker Centre, 367m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.016,"shopfrontSqm":19654,"shopfrontWhy":null,"zonedSqm":1219672,"dominantUse":"RESIDENTIAL","parcels":718,"meanPlotRatio":1.98,"topUses":[{"use":"RESIDENTIAL","share":0.519},{"use":"ROAD","share":0.171},{"use":"EDUCATIONAL INSTITUTION","share":0.126}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":42000,"households":47700,"noEmployedPersonShare":0.122,"shareAbove10k":0.593,"shareAbove20k":0.207,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":99,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"DEFU INDUSTRIAL PARK":{"area":"HOUGANG","region":"NORTH-EAST REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":50900,"mid":50900,"hi":50900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area HOUGANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in HOUGANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1593,"mid":1593,"hi":1593},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3619,"mid":3619,"hi":3619},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":823,"mid":823,"hi":823},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1251,"mid":1251,"hi":1251},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1660,"mid":1660,"hi":1660},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1275,"mid":1275,"hi":1275},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":814,"mid":814,"hi":814},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":821,"mid":821,"hi":821},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5763,"mid":5763,"hi":5763},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8280,"mid":8280,"hi":8280},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4023,"mid":4023,"hi":4023},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4976,"mid":4976,"hi":4976},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":43.05564166683888,"mid":43.05564166683888,"hi":43.05564166683888},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785684166,"listedShare":1,"unitSqft":3000,"unitSqftLo":3000,"unitSqftHi":3000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"DEFU LANE 10","share":1,"postals":43,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":43,"why":"measured on DEFU LANE 10, 100% of whose 43 geocoded postals sit in this corner"},"listedAge":{"days":0,"listedOn":"2026-08-02","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":183.4,"median":220.71,"p75":251.55,"why":"judged against District 19's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 3000 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":43.05564166683888,"mid":43.05564166683888,"hi":43.05564166683888},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785684166,"listedShare":1,"unitSqft":3000,"unitSqftLo":3000,"unitSqftHi":3000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"DEFU LANE 10","share":1,"postals":43,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":43,"why":"measured on DEFU LANE 10, 100% of whose 43 geocoded postals sit in this corner"},"listedAge":{"days":0,"listedOn":"2026-08-02","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":21.52782083341944,"mid":34.4445133334711,"hi":42.002650430421625},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1767744000,"listedShare":1,"unitSqft":5700,"unitSqftLo":2500,"unitSqftHi":45144,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":208,"listedOn":"2026-01-07","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":19.375038750077497,"mid":35.519139386317605,"hi":53.41599715995008},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1773424800,"listedShare":1,"unitSqft":6134.5,"unitSqftLo":1467,"unitSqftHi":22596,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":142,"listedOn":"2026-03-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":20.50541147964372,"mid":21.52782083341944,"hi":21.52782083341944},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1767916800,"listedShare":1,"unitSqft":45144,"unitSqftLo":45144,"unitSqftHi":45145,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":206,"listedOn":"2026-01-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":1,"ceilingSqm":30,"psm":{"lo":118.40301458380692,"hi":193.50850187343318},"psf":{"lo":11,"hi":17.97752808988764},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":118.40301458380692,"mid":155.95575822862006,"hi":193.50850187343318},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1744977600,"listedShare":1,"unitSqft":265,"unitSqftLo":263,"unitSqftHi":267,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":5,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":15,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 15 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":72,"mid":72,"hi":72},"unit":"premises","n":72,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 67 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":67,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 67 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 15 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["CC11"],"name":"TAI SENG MRT STATION (CC11)","taps":45228,"metres":688,"nearestExit":"C","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Hougang Ave 1 Blk 105 (Hougang 105 Hainanese Village Centre)","stalls":51,"status":"Existing","metres":130},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Hougang Ave 1 Blk 105 (Hougang 105 Hainanese Village Centre), 130m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.004,"shopfrontSqm":8666,"shopfrontWhy":null,"zonedSqm":2040855,"dominantUse":"RESERVE SITE","parcels":75,"meanPlotRatio":2.43,"topUses":[{"use":"RESERVE SITE","share":0.342},{"use":"BUSINESS 2","share":0.271},{"use":"ROAD","share":0.264}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":67600,"households":79400,"noEmployedPersonShare":0.147,"shareAbove10k":0.592,"shareAbove20k":0.249,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":61,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"DEPOT ROAD":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"value":{"lo":6460,"mid":6460,"hi":6460},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1653,"mid":2089,"hi":2573},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":834,"mid":834,"hi":834},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":933,"mid":933,"hi":933},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":527,"mid":527,"hi":527},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":270,"mid":270,"hi":270},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":798,"mid":798,"hi":798},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1036,"mid":1036,"hi":1036},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":412,"mid":412,"hi":412},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":586,"mid":586,"hi":586},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3153,"mid":3153,"hi":3153},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4155,"mid":4155,"hi":4155},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2292,"mid":2292,"hi":2292},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2671,"mid":2671,"hi":2671},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":71.40239082394507,"mid":74.14373261450726,"hi":76.88507440506943},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785309461,"listedShare":1,"unitSqft":476.5,"unitSqftLo":350,"unitSqftHi":603,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"DEPOT ROAD","share":0.974,"postals":39,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.974,"shareKnown":true,"postals":39,"why":"measured on DEPOT ROAD, 97% of whose 39 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":112.43,"median":381.56,"p75":426.17,"why":"judged against District 04's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 477 sqft falls in"}}],"hdbTender":[{"value":{"lo":1855,"mid":1855,"hi":1855},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2023-10-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":2550,"mid":3662.5,"hi":4500},"unit":"SGD/month","n":357,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2026-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9412,"sources":16,"sourcesAskedUnanswered":1,"coverageNote":"built from 16 of 17 sources known in this subzone (94%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2200,"mid":3600,"hi":4500},"unit":"SGD/month","n":159,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2024-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3400,"mid":3575,"hi":3650},"unit":"SGD/month","n":8,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2022-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2725,"mid":4000,"hi":4950},"unit":"SGD/month","n":190,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 13 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5550,"mid":8325,"hi":9500},"unit":"SGD/month","n":46,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":71.40239082394507,"mid":74.14373261450726,"hi":76.88507440506943},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785309461,"listedShare":1,"unitSqft":476.5,"unitSqftLo":350,"unitSqftHi":603,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"DEPOT ROAD","share":0.974,"postals":39,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.974,"shareKnown":true,"postals":39,"why":"measured on DEPOT ROAD, 97% of whose 39 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":21.52782083341944,"mid":26.90993394909491,"hi":37.67368645848402},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1776470400,"listedShare":1,"unitSqft":7048,"unitSqftLo":5314,"unitSqftHi":34083,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":107,"listedOn":"2026-04-18","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":6464,"mid":6464,"hi":6464},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2021-08-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":5,"listings":5,"strata":3,"ceilingSqm":30,"psm":{"lo":76.8466318678669,"hi":118.92808338462204},"psf":{"lo":7.139285714285715,"hi":11.04878048780488},"asOf":"2026-08-03","why":"5 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":76.8466318678669,"mid":99.14128015390533,"hi":99.14128015390533},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1783715676,"listedShare":1,"unitSqft":190,"unitSqftLo":190,"unitSqftHi":280,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":118.92808338462204,"mid":118.92808338462204,"hi":118.92808338462204},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1781386732,"listedShare":1,"unitSqft":82,"unitSqftLo":82,"unitSqftHi":82,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":86.11128333367776,"mid":86.11128333367776,"hi":86.11128333367776},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1779494400,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":5,"demoted":3,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1710000,"mid":2540000,"hi":3260000},"unit":"SGD","n":217,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2026-02-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-02-09","asOfFromVerb":"updated","asOf":"2026-05-20","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":44,"mid":44,"hi":44},"unit":"premises","n":44,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 52 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":6624.06,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0331,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":26.28,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0331,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":71.45,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0331,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":75.47,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0331,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.48,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0331,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":62.74,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0331,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":8.72,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0331,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":106.66,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.79,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.79,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":12.14,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0331,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":9.86,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0331,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":381.76,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0331,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":381.76,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0331,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[],"nearest":{"codes":["EW18"],"name":"REDHILL MRT STATION (EW18)","taps":39142,"metres":812,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Merah Lane 1 Blk 120 (Alexandra Village Food Centre)","stalls":88,"status":"Existing","metres":265},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Merah Lane 1 Blk 120 (Alexandra Village Food Centre), 265m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.021,"shopfrontSqm":10937,"shopfrontWhy":null,"zonedSqm":524885,"dominantUse":"RESIDENTIAL","parcels":28,"meanPlotRatio":2.57,"topUses":[{"use":"RESIDENTIAL","share":0.421},{"use":"ROAD","share":0.25},{"use":"BUSINESS 1","share":0.129}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":26,"hdbUnits":1688,"rooms":{"u1":0,"u2":114,"u3":128,"u4":770,"u5exec":676,"rental":0},"resale":{"n":111,"median":785000,"p25":720000,"p75":850000,"psm":7870,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":77.51,"mid":158.74,"hi":426.17},"unit":"SGD/sqm/month","n":3,"district":"04","share":1,"postals":47,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":112.43,"mid":381.56,"hi":426.17,"n":3},{"sizeBand":"over-100-300","lo":108.63,"mid":158.19,"hi":259.45,"n":3},{"sizeBand":"over-300","lo":77.51,"mid":158.74,"hi":180.68,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 04","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 04. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"DHOBY GHAUT":{"area":"MUSEUM","region":"CENTRAL REGION","people":{"value":{"lo":590,"mid":590,"hi":590},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":48,"households":{"value":{"lo":146,"mid":184,"hi":227},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":16500,"mid":16500,"hi":16500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area MUSEUM, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in MUSEUM with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1882,"mid":1882,"hi":1882},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2704,"mid":2704,"hi":2704},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2709,"mid":2709,"hi":2709},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":7052,"mid":7052,"hi":7052},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":973,"mid":973,"hi":973},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1175,"mid":1175,"hi":1175},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1331,"mid":1331,"hi":1331},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3634,"mid":3634,"hi":3634},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2569,"mid":2569,"hi":2569},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3140,"mid":3140,"hi":3140},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":10817,"mid":10817,"hi":10817},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":8320,"mid":8320,"hi":8320},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2523,"mid":2523,"hi":2523},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2729,"mid":2729,"hi":2729},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":9525,"mid":9525,"hi":9525},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":6533,"mid":6533,"hi":6533},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10089,"mid":10089,"hi":10089},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":11752,"mid":11752,"hi":11752},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":33514,"mid":33514,"hi":33514},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":31180,"mid":31180,"hi":31180},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10800,"mid":10800,"hi":10800},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":11939,"mid":11939,"hi":11939},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":33993,"mid":33993,"hi":33993},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":32207,"mid":32207,"hi":32207},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":54.41,"mid":87.84,"hi":105.68},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":2,"asOf":"2026-06-30","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"HANDY ROAD","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"OXLEY RISE","share":0.7,"postals":10,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"CLEMENCEAU AVENUE","share":0.571,"postals":7,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"PENANG ROAD","share":0.833,"postals":6,"contributed":false,"lastValuedQuarter":"2026-03-31"}],"share":0.759,"shareKnown":true,"postals":29,"why":"measured on HANDY ROAD, OXLEY RISE, CLEMENCEAU AVENUE (and PENANG ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2026-03-31, so the figure rests on the 3 streets named before them), 76% of whose 29 geocoded postals sit in this corner"}},{"value":{"lo":149.96467724482895,"mid":163.72066704699546,"hi":177.476656849162},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785298224,"listedShare":1,"unitSqft":2449,"unitSqftLo":1389,"unitSqftHi":3509,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"PENANG ROAD","share":0.833,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.833,"shareKnown":true,"postals":6,"why":"measured on PENANG ROAD, 83% of whose 6 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true}},{"value":{"lo":77.75786678737673,"mid":189.12482093704165,"hi":212.75664806088028},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1785512444,"listedShare":1,"unitSqft":2045.5,"unitSqftLo":900,"unitSqftHi":5059,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"HANDY ROAD","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PENANG ROAD","share":0.833,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"OXLEY RISE","share":0.7,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.818,"shareKnown":true,"postals":22,"why":"measured on HANDY ROAD, PENANG ROAD, OXLEY RISE, 82% of whose 22 geocoded postals sit in this corner"},"listedAge":{"days":2,"listedOn":"2026-07-31","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":4187.5,"mid":4650,"hi":5700},"unit":"SGD/month","n":101,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4187.5,"mid":4650,"hi":5700},"unit":"SGD/month","n":101,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":86.11,"mid":99.305,"hi":142.95},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":2,"sourcesAskedUnanswered":2,"coverageNote":"built from 2 of 4 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"PENANG ROAD","share":0.833,"postals":6,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"CLEMENCEAU AVENUE","share":0.571,"postals":7,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"OXLEY RISE","share":0.7,"postals":10,"contributed":false,"lastValuedQuarter":"2024-06-30"}],"share":0.696,"shareKnown":true,"postals":23,"why":"measured on PENANG ROAD, CLEMENCEAU AVENUE (and OXLEY RISE, which set no end here: its newest quarter is a dash and last valued in the quarter to 2024-06-30, so the figure rests on the 2 streets named before them), 70% of whose 23 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":75.80218603316705,"mid":145.31279062558121,"hi":243.05604166763885},"unit":"SGD/sqm/month","n":15,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":15,"listedEpoch":1776729600,"listedShare":1,"unitSqft":1388,"unitSqftLo":377,"unitSqftHi":3250,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":104,"listedOn":"2026-04-21","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 104 days before this snapshot (posted 2026-04-21), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-31, 102 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":90.03270794645677,"mid":153.56781966696764,"hi":182.98647708406526},"unit":"SGD/sqm/month","n":11,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1771171091,"listedShare":1,"unitSqft":1215,"unitSqftLo":345,"unitSqftHi":1800,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":168,"listedOn":"2026-02-15","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 168 days before this snapshot (posted 2026-02-15), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-31, 167 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":177.7325712786489,"mid":177.7325712786489,"hi":177.7325712786489},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785380324,"listedShare":1,"unitSqft":1387,"unitSqftLo":1387,"unitSqftHi":1387,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical","streetGrain":{"streets":[{"street":"PENANG ROAD","share":0.833,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.833,"shareKnown":true,"postals":6,"why":"measured on PENANG ROAD, 83% of whose 6 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.8x the median of the 12 rows typed \"medical\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical","classFamily":"medical"},{"value":{"lo":70.02543951391083,"mid":114.38276584881984,"hi":195.89823201053125},"unit":"SGD/sqm/month","n":30,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":27,"listedEpoch":1785054899,"listedShare":1,"unitSqft":1216,"unitSqftLo":345,"unitSqftHi":6073,"listings":37,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"HANDY ROAD","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PENANG ROAD","share":0.833,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"OXLEY RISE","share":0.7,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CLEMENCEAU AVENUE","share":0.571,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.759,"shareKnown":true,"postals":29,"why":"measured on HANDY ROAD, PENANG ROAD, OXLEY RISE and 1 more, 76% of whose 29 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-26","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":107.63910416709722,"mid":180.1000069378528,"hi":328.761969741134},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1760054400,"listedShare":1,"unitSqft":877.5,"unitSqftLo":398,"unitSqftHi":5059,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":297,"listedOn":"2025-10-10","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 297 days before this snapshot (posted 2025-10-10), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-31, 295 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":69.96420034710937,"mid":109.79052027195988,"hi":182.98647708406526},"unit":"SGD/sqm/month","n":42,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":39,"listedEpoch":1760313600,"listedShare":1,"unitSqft":3000,"unitSqftLo":344,"unitSqftHi":12000,"listings":42,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":294,"listedOn":"2025-10-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":159.31837217649598,"mid":215.2782083341944,"hi":234.37546875093747},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1782950400,"listedShare":1,"unitSqft":689,"unitSqftLo":620,"unitSqftHi":1000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":32,"listedOn":"2026-07-02","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":14,"listings":14,"strata":6,"ceilingSqm":30,"psm":{"lo":51.128574479371174,"hi":645.8346250025832},"psf":{"lo":4.75,"hi":59.99999999999999},"asOf":"2026-08-03","why":"14 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":240.6837111810869,"mid":247.35265567839616,"hi":267.359489170324},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1775840118,"listedShare":1,"unitSqft":161,"unitSqftLo":161,"unitSqftHi":161,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":136.25203059126227,"mid":136.25203059126227,"hi":136.25203059126227},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784544486,"listedShare":1,"unitSqft":158,"unitSqftLo":158,"unitSqftHi":158,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":75.89936832295315,"mid":104.30145752625698,"hi":182.98647708406523},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1783367903,"listedShare":1,"unitSqft":280,"unitSqftLo":258,"unitSqftHi":312,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":330.09325277909807,"mid":570.4872520856152,"hi":645.8346250025832},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1752019200,"listedShare":1,"unitSqft":215,"unitSqftLo":150,"unitSqftHi":300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":51.128574479371174,"mid":85.22209073403653,"hi":130.99210981030654},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1779400369,"listedShare":1,"unitSqft":177.5,"unitSqftLo":80,"unitSqftHi":230,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":251.15790972322682,"mid":251.15790972322682,"hi":251.15790972322682},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783800505,"listedShare":1,"unitSqft":150,"unitSqftLo":150,"unitSqftHi":150,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":11,"demoted":8,"by":{"class":5,"stale":0,"askAge":3,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":87.8,"leadN":9,"heldPsm":145.3,"heldN":15,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":1.65,"note":"the head here won on freshness, not weight. A record of 15 observations of the same class sits below it, held back by the ask-age gate, saying S$13.50 psf against the head's S$8.16 psf off 9, 1.7x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."}},"homePrices":[{"value":{"lo":1200000,"mid":1885000,"hi":2765000},"unit":"SGD","n":122,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1396000,"mid":1697000,"hi":1935000},"unit":"SGD","n":149,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-02-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":32,"mid":32,"hi":32},"unit":"premises","n":32,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":189,"mid":189,"hi":189},"unit":"premises","n":189,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 40 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":428,"mid":428,"hi":428},"unit":"rooms","n":3,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":11},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["NS23"],"name":"SOMERSET MRT STATION (NS23)","taps":66219,"metres":213,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":4},{"codes":["NS24","NE6","CC1"],"name":"DHOBY GHAUT MRT STATION (NS24 / NE6 / CC1)","taps":64694,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["DT21"],"name":"BENCOOLEN MRT STATION (DT21)","taps":18539,"metres":102,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3},{"codes":["CC2"],"name":"BRAS BASAH MRT STATION (CC2)","taps":8800,"metres":199,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Queen Street Blk 270 (Albert Centre)","stalls":86,"status":"Existing","metres":544},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Queen Street Blk 270 (Albert Centre), 544m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.382,"shopfrontSqm":82458,"shopfrontWhy":null,"zonedSqm":215693,"dominantUse":"ROAD","parcels":79,"meanPlotRatio":4.36,"topUses":[{"use":"ROAD","share":0.287},{"use":"COMMERCIAL","share":0.249},{"use":"PARK","share":0.129}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; MUSEUM is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":83.58,"mid":145.39,"hi":300.96},"unit":"SGD/sqm/month","n":3,"district":"09","share":0.971,"postals":34,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":116.17,"mid":145.26,"hi":294.1,"n":3},{"sizeBand":"over-30-100","lo":110.23,"mid":143.26,"hi":166.55,"n":3},{"sizeBand":"over-100-300","lo":113,"mid":145.52,"hi":216.3,"n":3},{"sizeBand":"over-300","lo":83.58,"mid":173.76,"hi":300.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 09","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 97% of this corner's geocoded postals sit in District 09. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"DOVER":{"area":"QUEENSTOWN","region":"CENTRAL REGION","people":{"value":{"lo":11130,"mid":11130,"hi":11130},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3204,"mid":4050,"hi":4989},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":159200,"mid":159200,"hi":159200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area QUEENSTOWN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in QUEENSTOWN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":15,"shown":15,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2054,"mid":2054,"hi":2054},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2845,"mid":2845,"hi":2845},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1019,"mid":1019,"hi":1019},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1038,"mid":1038,"hi":1038},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1703,"mid":1703,"hi":1703},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2202,"mid":2202,"hi":2202},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":992,"mid":992,"hi":992},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1314,"mid":1314,"hi":1314},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8980,"mid":8980,"hi":8980},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10088,"mid":10088,"hi":10088},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5745,"mid":5745,"hi":5745},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7158,"mid":7158,"hi":7158},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":41.8596516205378,"mid":41.8596516205378,"hi":41.8596516205378},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780255394,"listedShare":1,"unitSqft":2250,"unitSqftLo":2250,"unitSqftHi":2250,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":63,"listedOn":"2026-05-31","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":75.28,"median":85.48,"p75":131.66,"why":"judged against District 05's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 2250 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2000,"mid":3200,"hi":4700},"unit":"SGD/month","n":930,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 20 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9524,"sources":20,"sourcesAskedUnanswered":1,"coverageNote":"built from 20 of 21 sources known in this subzone (95%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":3400,"hi":4800},"unit":"SGD/month","n":265,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 9 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":2800,"hi":3200},"unit":"SGD/month","n":448,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2026-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3750,"hi":4975},"unit":"SGD/month","n":207,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2021-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":3250,"hi":3800},"unit":"SGD/month","n":10,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4225,"mid":4500,"hi":5650},"unit":"SGD/month","n":55,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":1286500,"mid":1490000,"hi":1877500},"unit":"SGD","n":235,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-07-02. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-07-02","asOfFromVerb":"updated","asOf":"2026-07-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":128,"mid":128,"hi":128},"unit":"premises","n":128,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 52 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5876.94,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0048,"note":"the TOP of this range is the landed stratum, which holds 0.48% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":22.64,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0048,"note":"the TOP of this range is the landed stratum, which holds 0.48% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":60.24,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0048,"note":"the TOP of this range is the landed stratum, which holds 0.48% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":61.85,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.3,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":54.75,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.48,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0048,"note":"the TOP of this range is the landed stratum, which holds 0.48% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":109.71,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0048,"note":"the TOP of this range is the landed stratum, which holds 0.48% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.66,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0051,"note":"the TOP of this range is the landed stratum, which holds 0.51% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.45,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":10.05,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":8.75,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0048,"note":"the TOP of this range is the landed stratum, which holds 0.48% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":325.57,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0048,"note":"the TOP of this range is the landed stratum, which holds 0.48% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":325.57,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0048,"note":"the TOP of this range is the landed stratum, which holds 0.48% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[{"codes":["CC24"],"name":"KENT RIDGE MRT STATION (CC24)","taps":51578,"metres":371,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4},{"codes":["CC23"],"name":"ONE-NORTH MRT STATION (CC23)","taps":34086,"metres":165,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Ghim Moh Road Blk 20","stalls":72,"status":"Existing","metres":490},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Ghim Moh Road Blk 20, 490m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.01,"shopfrontSqm":13521,"shopfrontWhy":null,"zonedSqm":1372967,"dominantUse":"RESIDENTIAL","parcels":34,"meanPlotRatio":3.28,"topUses":[{"use":"RESIDENTIAL","share":0.506},{"use":"EDUCATIONAL INSTITUTION","share":0.299},{"use":"ROAD","share":0.163}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":32700,"households":40100,"noEmployedPersonShare":0.192,"shareAbove10k":0.615,"shareAbove20k":0.336,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":28,"hdbUnits":3095,"rooms":{"u1":0,"u2":0,"u3":947,"u4":1083,"u5exec":882,"rental":183},"resale":{"n":150,"median":808000,"p25":442000,"p75":925000,"psm":8014,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.08,"mid":80.89,"hi":131.66},"unit":"SGD/sqm/month","n":3,"district":"05","share":1,"postals":49,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":75.5,"mid":78.57,"hi":94.64,"n":3},{"sizeBand":"over-30-100","lo":65.08,"mid":80.89,"hi":95.59,"n":3},{"sizeBand":"over-100-300","lo":75.28,"mid":85.48,"hi":131.66,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 05","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 05. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"DUNEARN":{"area":"NOVENA","region":"CENTRAL REGION","people":{"value":{"lo":4040,"mid":4040,"hi":4040},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":951,"mid":1202,"hi":1480},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":44900,"mid":44900,"hi":44900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area NOVENA, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in NOVENA with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1040,"mid":1040,"hi":1040},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":552,"mid":552,"hi":552},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":601,"mid":601,"hi":601},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":589,"mid":589,"hi":589},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1578,"mid":1578,"hi":1578},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":865,"mid":865,"hi":865},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":908,"mid":908,"hi":908},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":539,"mid":539,"hi":539},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5312,"mid":5312,"hi":5312},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3086,"mid":3086,"hi":3086},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4163,"mid":4163,"hi":4163},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2812,"mid":2812,"hi":2812},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":5700,"mid":12150,"hi":30000},"unit":"SGD/month","n":57,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 20 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7400,"mid":9050,"hi":11600},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5700,"mid":7350,"hi":8500},"unit":"SGD/month","n":28,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":10500,"mid":16900,"hi":30000},"unit":"SGD/month","n":16,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 14 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8000,"mid":10375,"hi":13000},"unit":"SGD/month","n":11,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 8 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":94.72138604432837,"mid":94.72138604432837,"hi":94.72138604432837},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753056000,"listedShare":1,"unitSqft":2099,"unitSqftLo":2099,"unitSqftHi":2099,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":378,"listedOn":"2025-07-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":1,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":7750000,"mid":10000000,"hi":16850000},"unit":"SGD","n":32,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 7 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-04-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5300000,"mid":6095000,"hi":6385000},"unit":"SGD","n":13,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-08-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2375000,"mid":2889166.5,"hi":4300000},"unit":"SGD","n":87,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-08-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":11585000,"mid":16750000,"hi":44125000},"unit":"SGD","n":65,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 11 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-11-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":7075000,"mid":7250000,"hi":7355000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2022-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":31,"mid":31,"hi":31},"unit":"premises","n":31,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-04-27. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-04-27","asOfFromVerb":"updated","asOf":"2026-05-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"}},"otherStrata":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":44,"mid":44,"hi":44},"unit":"premises","n":44,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 133 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":133,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 133 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":12354.71,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":41.88,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":123.54,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":117.85,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":6.09,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.44,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":18.07,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":118.57,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":3.19,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":2.4,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":20.67,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":40.5,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":697.09,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":697.09,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":7,"mid":7,"hi":7},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["DT10","TE11"],"name":"STEVENS MRT STATION (DT10 / TE11)","taps":18698,"metres":23,"measuredTo":"exit","nearestExit":"Exit 4","exitsKnown":5},{"codes":["CC19","DT9"],"name":"BOTANIC GARDENS MRT STATION (CC19 / DT9)","taps":12970,"metres":33,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Adam Road Food Centre","stalls":32,"status":"Existing","updated":"2024-12-11","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":32,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.014,"shopfrontSqm":17162,"shopfrontWhy":null,"zonedSqm":1217175,"dominantUse":"RESIDENTIAL","parcels":1082,"meanPlotRatio":1.54,"topUses":[{"use":"RESIDENTIAL","share":0.675},{"use":"ROAD","share":0.231},{"use":"CEMETERY","share":0.023}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$17,500 - $19,999","earningHouseholds":16200,"households":19300,"noEmployedPersonShare":0.155,"shareAbove10k":0.698,"shareAbove20k":0.469,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":93.3,"mid":190.545,"hi":297.99},"unit":"SGD/sqm/month","n":3,"district":"11","share":1,"postals":132,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":127.05,"mid":257.53,"hi":297.99,"n":3},{"sizeBand":"over-100-300","lo":93.3,"mid":123.56,"hi":133.45,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 11","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 11. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":35.84905660377358,"mid":35.84905660377358,"hi":35.84905660377358},"unit":"SGD/sqm/month","n":1,"shape":"point","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"NOVENA","corners":["BALESTIER"],"drape":true,"asOf":"2026-05-07","asOfVerb":"bids closed","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","label":"HDB shop awards, planning area NOVENA","caveat":"PLANNING-AREA grain, not this corner: 1 HDB shop tender awarded across 1 corner of NOVENA (BALESTIER), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"EAST COAST":{"area":"MARINE PARADE","region":"CENTRAL REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":12100,"mid":12100,"hi":12100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area MARINE PARADE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in MARINE PARADE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":125,"mid":125,"hi":125},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":76,"mid":76,"hi":76},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":284,"mid":284,"hi":284},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":170,"mid":170,"hi":170},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["TE26"],"name":"MARINE PARADE MRT STATION (TE26)","taps":23016,"metres":203,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":6},{"codes":["TE27"],"name":"MARINE TERRACE MRT STATION (TE27)","taps":13255,"metres":375,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":6},{"codes":["TE25"],"name":"TANJONG KATONG MRT STATION (TE25)","taps":6042,"metres":184,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Marine Parade Central Blk 84 (84 Marine Parade Central Market and Food Centre)","stalls":55,"status":"Existing","metres":211},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Marine Parade Central Blk 84 (84 Marine Parade Central Market and Food Centre), 211m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":485397,"dominantUse":"PARK","parcels":6,"meanPlotRatio":null,"topUses":[{"use":"PARK","share":0.63},{"use":"ROAD","share":0.209},{"use":"BEACH AREA","share":0.148}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$13,000 - $13,999","earningHouseholds":14700,"households":18400,"noEmployedPersonShare":0.201,"shareAbove10k":0.626,"shareAbove20k":0.361,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"15","share":1,"postals":6,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":60,"mid":91.67,"hi":123,"n":3},{"sizeBand":"over-30-100","lo":89.55,"mid":111.66,"hi":176.5,"n":3},{"sizeBand":"over-100-300","lo":100.81,"mid":136.47,"hi":176.7,"n":3},{"sizeBand":"over-300","lo":48.08,"mid":55.27,"hi":104.99,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 15","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 15. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":48.08,"mid":101.66499999999999,"hi":176.7},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 15 stamps a Level 1 (street level) shop-space band of S$4.47–16.42 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is park (63% of 6 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"EVERTON PARK":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"value":{"lo":7330,"mid":7330,"hi":7330},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1873,"mid":2367,"hi":2916},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1350,"mid":1350,"hi":1350},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1360,"mid":1360,"hi":1360},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":724,"mid":724,"hi":724},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":571,"mid":571,"hi":571},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1625,"mid":1625,"hi":1625},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1580,"mid":1580,"hi":1580},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1091,"mid":1091,"hi":1091},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1092,"mid":1092,"hi":1092},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6142,"mid":6142,"hi":6142},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6441,"mid":6441,"hi":6441},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4977,"mid":4977,"hi":4977},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5298,"mid":5298,"hi":5298},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"OUTRAM PARK MRT STATION (EW16 / NE3 / TE17)","stationTaps":78791,"exit":"Exit 5","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. OUTRAM PARK (EW16 / NE3 / TE17)'s Exit 5 opens in this corner and the station takes 78,791 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":58.30451475717765,"mid":88.50326342627991,"hi":127.0141429171747},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1778025600,"listedShare":1,"unitSqft":1800,"unitSqftLo":450,"unitSqftHi":5500,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":89,"listedOn":"2026-05-06","share":1,"known":true}},{"value":{"lo":77.0469377196064,"mid":100.1293992252067,"hi":108.47351582730725},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1779580800,"listedShare":1,"unitSqft":1290,"unitSqftLo":1290,"unitSqftHi":1900,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":71,"listedOn":"2026-05-24","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2200,"mid":3275,"hi":4500},"unit":"SGD/month","n":718,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.64,"sources":16,"sourcesAskedUnanswered":9,"coverageNote":"built from 16 of 25 sources known in this subzone (64%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2650,"mid":3725,"hi":4375},"unit":"SGD/month","n":294,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 9 blocks pooled here; the oldest part's newest approval month ends 2025-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2175,"mid":2975,"hi":3700},"unit":"SGD/month","n":279,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2025-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2793.75,"mid":3850,"hi":5312.5},"unit":"SGD/month","n":145,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2024-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-09-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":12187.5,"mid":13125,"hi":14062.5},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2885,"mid":4000,"hi":5650},"unit":"SGD/month","n":167,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":75.34737291696804,"mid":75.34737291696804,"hi":83.95815522733761},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1773273600,"listedShare":1,"unitSqft":2221,"unitSqftLo":1320,"unitSqftHi":12443,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":144,"listedOn":"2026-03-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":60.48292519865462,"mid":79.16832812982604,"hi":97.85373106099746},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1780264482,"listedShare":1,"unitSqft":3800,"unitSqftLo":2100,"unitSqftHi":5500,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"BLAIR ROAD","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"EVERTON ROAD","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":10,"why":"measured on BLAIR ROAD, EVERTON ROAD, 100% of whose 10 geocoded postals sit in this corner"},"listedAge":{"days":63,"listedOn":"2026-05-31","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":4,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":58.3,"mid":88.5,"hi":127,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":4180000,"mid":5250000,"hi":5925000},"unit":"SGD","n":12,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":820000,"mid":1070000,"hi":3804000},"unit":"SGD","n":226,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1311250,"mid":1822500,"hi":2213500},"unit":"SGD","n":54,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":30,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 30 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-02-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":61,"mid":61,"hi":61},"unit":"premises","n":61,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 105 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":105,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 105 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":5706.33,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0199,"note":"the TOP of this range is the landed stratum, which holds 2.0% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":22.28,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0199,"note":"the TOP of this range is the landed stratum, which holds 2.0% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":55.34,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0199,"note":"the TOP of this range is the landed stratum, which holds 2.0% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":56.46,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":9.77,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0199,"note":"the BOTTOM of this range is the landed stratum, which holds 2.0% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":52.17,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":6.99,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0199,"note":"the TOP of this range is the landed stratum, which holds 2.0% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":113.69,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0199,"note":"the TOP of this range is the landed stratum, which holds 2.0% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.43,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0199,"note":"the TOP of this range is the landed stratum, which holds 2.0% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.82,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":7.14,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":8.25,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0199,"note":"the TOP of this range is the landed stratum, which holds 2.0% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":303.07,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0199,"note":"the TOP of this range is the landed stratum, which holds 2.0% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":303.07,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0199,"note":"the TOP of this range is the landed stratum, which holds 2.0% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 30 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[{"codes":["EW16","NE3","TE17"],"name":"OUTRAM PARK MRT STATION (EW16 / NE3 / TE17)","taps":78791,"metres":0,"measuredTo":"exit","nearestExit":"Exit 5","exitsKnown":8},{"codes":["TE18"],"name":"MAXWELL MRT STATION (TE18)","taps":23752,"metres":355,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Tanjong Pagar Plaza Blk 6 (Blk 6 Tanjong Pagar Plaza Market and Food Centre)","stalls":52,"status":"Existing","metres":266},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Tanjong Pagar Plaza Blk 6 (Blk 6 Tanjong Pagar Plaza Market and Food Centre), 266m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.093,"shopfrontSqm":65105,"shopfrontWhy":null,"zonedSqm":703891,"dominantUse":"RESIDENTIAL","parcels":242,"meanPlotRatio":3.3,"topUses":[{"use":"RESIDENTIAL","share":0.443},{"use":"ROAD","share":0.305},{"use":"PARK","share":0.079}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":31,"hdbUnits":2739,"rooms":{"u1":0,"u2":0,"u3":687,"u4":877,"u5exec":1175,"rental":0},"resale":{"n":130,"median":915000,"p25":715000,"p75":1000000,"psm":10222,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":32.29,"mid":98.21,"hi":149.16},"unit":"SGD/sqm/month","n":3,"district":"02","share":0.585,"postals":94,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":117.18,"mid":135.69,"hi":145.64,"n":3},{"sizeBand":"over-30-100","lo":92.17,"mid":98.21,"hi":149.16,"n":3},{"sizeBand":"over-100-300","lo":32.29,"mid":69.32,"hi":110.19,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 02","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 59% of this corner's geocoded postals sit in District 02. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"FABER":{"area":"CLEMENTI","region":"WEST REGION","people":{"value":{"lo":8520,"mid":8520,"hi":8520},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2332,"mid":2948,"hi":3631},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":37700,"mid":37700,"hi":37700},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CLEMENTI, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CLEMENTI with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2257,"mid":2257,"hi":2257},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1386,"mid":1386,"hi":1386},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":847,"mid":847,"hi":847},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":469,"mid":469,"hi":469},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1872,"mid":1872,"hi":1872},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1555,"mid":1555,"hi":1555},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1010,"mid":1010,"hi":1010},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":726,"mid":726,"hi":726},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7611,"mid":7611,"hi":7611},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5580,"mid":5580,"hi":5580},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5151,"mid":5151,"hi":5151},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3393,"mid":3393,"hi":3393},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":133.3367281349177,"mid":133.3367281349177,"hi":133.3367281349177},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1775417090,"listedShare":1,"unitSqft":4440,"unitSqftLo":4440,"unitSqftHi":4440,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":119,"listedOn":"2026-04-05","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3400,"mid":6900,"hi":13100},"unit":"SGD/month","n":155,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 8 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8050,"mid":9025,"hi":9750},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3400,"mid":4975,"hi":5700},"unit":"SGD/month","n":147,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":12500,"mid":12750,"hi":13100},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":10250,"mid":12000,"hi":15000},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":4700000,"mid":5925000,"hi":7600000},"unit":"SGD","n":26,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-11-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4000000,"mid":4088000,"hi":4800000},"unit":"SGD","n":13,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1410000,"mid":1880000,"hi":2528000},"unit":"SGD","n":1548,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-03-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1210000,"mid":1565000,"hi":1880000},"unit":"SGD","n":322,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":8388888,"mid":8388888,"hi":8388888},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2867500,"mid":3322500,"hi":4292500},"unit":"SGD","n":10,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-12-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-06-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 86 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":86,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 86 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":10156.15,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.95,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":115.31,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":125.7,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":9.96,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.88,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":15.26,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":100.77,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.25,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.06,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":24.32,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":22.2,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":638.34,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":638.34,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["EW23"],"name":"CLEMENTI MRT STATION (EW23)","taps":103139,"metres":380,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"West Coast Drive Blk 503 (Ayer Rajah Food Centre)","stalls":80,"status":"Existing","metres":292},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is West Coast Drive Blk 503 (Ayer Rajah Food Centre), 292m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":948482,"dominantUse":"RESIDENTIAL","parcels":499,"meanPlotRatio":1.91,"topUses":[{"use":"RESIDENTIAL","share":0.411},{"use":"ROAD","share":0.217},{"use":"RESERVE SITE","share":0.185}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":33400,"households":39500,"noEmployedPersonShare":0.159,"shareAbove10k":0.659,"shareAbove20k":0.356,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"05","share":1,"postals":84,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":75.5,"mid":78.57,"hi":94.64,"n":3},{"sizeBand":"over-30-100","lo":65.08,"mid":80.89,"hi":95.59,"n":3},{"sizeBand":"over-100-300","lo":75.28,"mid":85.48,"hi":131.66,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 05","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 05. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":65.08,"mid":80.89,"hi":131.66},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 05 stamps a Level 1 (street level) shop-space band of S$6.05–12.23 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is residential (41% of 499 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"FAJAR":{"area":"BUKIT PANJANG","region":"WEST REGION","people":{"value":{"lo":25950,"mid":25950,"hi":25950},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":7146,"mid":9032,"hi":11125},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":11800,"mid":11800,"hi":11800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT PANJANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT PANJANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":7,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2994,"mid":2994,"hi":2994},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1095,"mid":1095,"hi":1095},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1185,"mid":1185,"hi":1185},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":375,"mid":375,"hi":375},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1681,"mid":1681,"hi":1681},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":651,"mid":651,"hi":651},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":564,"mid":564,"hi":564},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":307,"mid":307,"hi":307},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1212,"mid":1212,"hi":1212},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2693,"mid":2693,"hi":2693},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":438,"mid":438,"hi":438},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1203,"mid":1203,"hi":1203},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1060,"mid":1060,"hi":1060},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1414,"mid":1414,"hi":1414},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":384,"mid":384,"hi":384},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":584,"mid":584,"hi":584},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8630,"mid":8630,"hi":8630},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8941,"mid":8941,"hi":8941},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":3385,"mid":3385,"hi":3385},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":3329,"mid":3329,"hi":3329},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7020,"mid":7020,"hi":7020},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7027,"mid":7027,"hi":7027},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":2472,"mid":2472,"hi":2472},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":2571,"mid":2571,"hi":2571},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":[{"value":{"lo":4100,"mid":4100,"hi":4100},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-14","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":78.84615384615384,"mid":78.84615384615384,"hi":78.84615384615384},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-14","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1300,"mid":2800,"hi":3750},"unit":"SGD/month","n":1052,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 81 blocks pooled here; the oldest part's newest approval month ends 2023-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9205,"sources":81,"sourcesAskedUnanswered":7,"coverageNote":"built from 81 of 88 sources known in this subzone (92%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1300,"mid":2800,"hi":3600},"unit":"SGD/month","n":505,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 65 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1550,"mid":2600,"hi":3000},"unit":"SGD/month","n":60,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 11 blocks pooled here; the oldest part's newest approval month ends 2021-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1750,"mid":2925,"hi":3900},"unit":"SGD/month","n":386,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 49 blocks pooled here; the oldest part's newest approval month ends 2023-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1300,"mid":1800,"hi":2125},"unit":"SGD/month","n":20,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1650,"mid":3000,"hi":3750},"unit":"SGD/month","n":81,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 15 blocks pooled here; the oldest part's newest approval month ends 2021-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-07-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3900,"mid":4000,"hi":4100},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":1200000,"mid":1278000,"hi":1384000},"unit":"SGD","n":151,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 11 postals pooled here; the oldest part's newest row was updated 2023-11-17. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-11-17","asOfFromVerb":"updated","asOf":"2026-08-01","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":58,"mid":58,"hi":58},"unit":"premises","n":58,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 89 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":89,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 89 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5202.67,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0301,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.0% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":21.27,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0301,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.0% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":51.75,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0301,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.0% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":50.07,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0301,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.0% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.44,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0301,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.0% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":47.66,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0301,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.0% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.89,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0301,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.0% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":112,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0301,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.0% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.15,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.35,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.8,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0301,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.0% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.2,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0301,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.0% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":264.54,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0301,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.0% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":264.54,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0301,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.0% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":52,"mid":52,"hi":52},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-14","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20}},"stations":{"list":[{"codes":["BP11"],"name":"SEGAR LRT STATION (BP11)","taps":7529,"metres":71,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP10"],"name":"FAJAR LRT STATION (BP10)","taps":6714,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP9"],"name":"BANGKIT LRT STATION (BP9)","taps":4701,"metres":140,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP8"],"name":"PENDING LRT STATION (BP8)","taps":4296,"metres":288,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP7"],"name":"PETIR LRT STATION (BP7)","taps":2383,"metres":277,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Panjang Hawker Centre","stalls":28,"status":"Existing (new)","metres":289},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Panjang Hawker Centre, 289m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.02,"shopfrontSqm":12889,"shopfrontWhy":null,"zonedSqm":649093,"dominantUse":"RESIDENTIAL","parcels":44,"meanPlotRatio":2.84,"topUses":[{"use":"RESIDENTIAL","share":0.62},{"use":"ROAD","share":0.167},{"use":"PARK","share":0.061}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":42000,"households":47700,"noEmployedPersonShare":0.122,"shareAbove10k":0.593,"shareAbove20k":0.207,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":122,"hdbUnits":8378,"rooms":{"u1":0,"u2":318,"u3":685,"u4":4047,"u5exec":3327,"rental":1},"resale":{"n":566,"median":575000,"p25":505000,"p75":638000,"psm":5690,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":87,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"FARRER COURT":{"area":"BUKIT TIMAH","region":"CENTRAL REGION","people":{"value":{"lo":7660,"mid":7660,"hi":7660},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2094,"mid":2646,"hi":3260},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":18000,"mid":18000,"hi":18000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT TIMAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT TIMAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1134,"mid":1134,"hi":1134},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":984,"mid":984,"hi":984},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1702,"mid":1702,"hi":1702},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1259,"mid":1259,"hi":1259},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":618,"mid":618,"hi":618},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":519,"mid":519,"hi":519},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":712,"mid":712,"hi":712},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":637,"mid":637,"hi":637},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":871,"mid":871,"hi":871},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1108,"mid":1108,"hi":1108},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1332,"mid":1332,"hi":1332},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1761,"mid":1761,"hi":1761},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":572,"mid":572,"hi":572},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":661,"mid":661,"hi":661},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":900,"mid":900,"hi":900},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":987,"mid":987,"hi":987},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3847,"mid":3847,"hi":3847},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4064,"mid":4064,"hi":4064},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":5731,"mid":5731,"hi":5731},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":5710,"mid":5710,"hi":5710},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3092,"mid":3092,"hi":3092},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3175,"mid":3175,"hi":3175},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":4297,"mid":4297,"hi":4297},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":4370,"mid":4370,"hi":4370},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2100,"mid":2900,"hi":5190},"unit":"SGD/month","n":170,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2026-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2100,"mid":2850,"hi":3200},"unit":"SGD/month","n":162,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4200,"mid":4690,"hi":5190},"unit":"SGD/month","n":8,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2024-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-03-31","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":9200,"mid":10375,"hi":11550},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3887.5,"mid":5000,"hi":7350},"unit":"SGD/month","n":240,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-02-28. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":11000,"mid":20750,"hi":50000},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":9675,"mid":15000,"hi":18000},"unit":"SGD/month","n":11,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":182.9746874779133,"mid":182.9746874779133,"hi":182.9746874779133},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785290347,"listedShare":1,"unitSqft":913,"unitSqftLo":913,"unitSqftHi":913,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"drape":true,"drapeFrom":"LEEDON PARK","label":"propertyType: f-and-b: measured on HOLLAND ROAD, 11% of whose 37 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"HOLLAND ROAD","postals":37,"share":0.108,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.108,"shareKnown":true,"postals":37,"why":"measured on HOLLAND ROAD, 11% of whose 37 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to LEEDON PARK at 38%. It never leads this card and never enters the map's ranking. measured on HOLLAND ROAD, 11% of whose 37 geocoded postals sit in this corner"},{"value":{"lo":113.01896278207133,"mid":174.91354427153294,"hi":212.44560032979712},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":4,"listedEpoch":1760313600,"listedShare":1,"unitSqft":1600,"unitSqftLo":380,"unitSqftHi":2567,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"drape":true,"drapeFrom":"LEEDON PARK","label":"all strata pooled: measured on HOLLAND ROAD, BELMONT ROAD, LEEDON ROAD, 8% of whose 49 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"HOLLAND ROAD","postals":37,"share":0.108,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BELMONT ROAD","postals":4,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LEEDON ROAD","postals":8,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.082,"shareKnown":true,"postals":49,"why":"measured on HOLLAND ROAD, BELMONT ROAD, LEEDON ROAD, 8% of whose 49 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to LEEDON PARK at 53%. It never leads this card and never enters the map's ranking. measured on HOLLAND ROAD, BELMONT ROAD, LEEDON ROAD, 8% of whose 49 geocoded postals sit in this corner"}],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":4175000,"mid":7820000,"hi":10022500},"unit":"SGD","n":38,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-01-31","asOfFromVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":6075000,"mid":7315000,"hi":8195000},"unit":"SGD","n":8,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1090000,"mid":1490000,"hi":1618000},"unit":"SGD","n":11,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1700000,"mid":2734250,"hi":3400000},"unit":"SGD","n":945,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":12390200,"mid":13945900,"hi":17662500},"unit":"SGD","n":8,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":6200000,"mid":6200000,"hi":6200000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2022-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5300000,"mid":5300000,"hi":5300000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2021-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":39,"mid":39,"hi":39},"unit":"premises","n":39,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-05-14","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":123,"mid":123,"hi":123},"unit":"premises","n":123,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 62 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":62,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 62 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":8701.08,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":32.51,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":96.58,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":103.93,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":9.55,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-5-room-exec","share":0.0335,"note":"the TOP of this range is the hdb-5-room-exec stratum, which holds 3.4% of households here: a sliver, not the typical household"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":80.72,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":12.67,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":104.22,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.74,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":3.25,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":19.91,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-5-room-exec","share":0.0335,"note":"the BOTTOM of this range is the hdb-5-room-exec stratum, which holds 3.4% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":17.78,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":533.65,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":533.65,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[{"codes":["DT8"],"name":"TAN KAH KEE MRT STATION (DT8)","taps":12304,"metres":392,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["CC20"],"name":"FARRER ROAD MRT STATION (CC20)","taps":11441,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Empress Road Blk 7 (Empress Road Market and Food Centre)","stalls":40,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":40,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.01,"shopfrontSqm":5239,"shopfrontWhy":null,"zonedSqm":523721,"dominantUse":"RESIDENTIAL","parcels":380,"meanPlotRatio":2.22,"topUses":[{"use":"RESIDENTIAL","share":0.702},{"use":"ROAD","share":0.135},{"use":"EDUCATIONAL INSTITUTION","share":0.121}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$25,000 -$29,999","earningHouseholds":24000,"households":27000,"noEmployedPersonShare":0.119,"shareAbove10k":0.842,"shareAbove20k":0.625,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":7,"hdbUnits":675,"rooms":{"u1":0,"u2":0,"u3":402,"u4":178,"u5exec":95,"rental":0},"resale":{"n":47,"median":540000,"p25":485000,"p75":680000,"psm":7135,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":71.83,"mid":120.29,"hi":366.5},"unit":"SGD/sqm/month","n":3,"district":"10","share":1,"postals":60,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":128.61,"mid":243.14,"hi":366.5,"n":3},{"sizeBand":"over-30-100","lo":80.11,"mid":120.29,"hi":163.8,"n":3},{"sizeBand":"over-100-300","lo":71.83,"mid":81.5,"hi":181.35,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 10","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 10. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":null,"areaAwardsWhy":"the tender ledger this surface reads holds no street-level shop, eating-house, supermarket or minimart award in BUKIT TIMAH at all, so there is no signed HDB rent at this corner's own kind of stock to set beside the band. That is the ledger's silence, not a claim that BUKIT TIMAH has no HDB shops"}},"FARRER PARK":{"area":"ROCHOR","region":"CENTRAL REGION","people":{"value":{"lo":2500,"mid":2500,"hi":2500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":600,"mid":759,"hi":934},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":33900,"mid":33900,"hi":33900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ROCHOR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ROCHOR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2297,"mid":2297,"hi":2297},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1879,"mid":1879,"hi":1879},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":8853,"mid":8853,"hi":8853},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":11833,"mid":11833,"hi":11833},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1829,"mid":1829,"hi":1829},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1890,"mid":1890,"hi":1890},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":5579,"mid":5579,"hi":5579},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":7930,"mid":7930,"hi":7930},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2842,"mid":2842,"hi":2842},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3608,"mid":3608,"hi":3608},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":14170,"mid":14170,"hi":14170},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":15750,"mid":15750,"hi":15750},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3698,"mid":3698,"hi":3698},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2911,"mid":2911,"hi":2911},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":16060,"mid":16060,"hi":16060},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":18530,"mid":18530,"hi":18530},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12817,"mid":12817,"hi":12817},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":12118,"mid":12118,"hi":12118},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":53491,"mid":53491,"hi":53491},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":57732,"mid":57732,"hi":57732},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":16673,"mid":16673,"hi":16673},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":13089,"mid":13089,"hi":13089},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":65213,"mid":65213,"hi":65213},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":70615,"mid":70615,"hi":70615},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":52.8,"mid":81.715,"hi":317.39},"unit":"SGD/sqm/month","n":12,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 4 streets pooled here; the oldest street's newest valued quarter ends 2022-09-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2022-09-30","asOfFromVerb":"quarter to","loEndShape":"median-only","hiEndShape":"quartiles","endsFromMedian":2,"asOf":"2026-03-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"CHANDER ROAD","share":1,"postals":21,"contributed":true,"lastValuedQuarter":"2023-12-31"},{"street":"FARRER PARK STATION ROAD","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2025-12-31"},{"street":"RACE COURSE LANE","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2022-09-30"},{"street":"RACE COURSE ROAD","share":0.57,"postals":79,"contributed":true,"lastValuedQuarter":"2026-03-31"}],"share":0.688,"shareKnown":true,"postals":109,"why":"measured on CHANDER ROAD, FARRER PARK STATION ROAD, RACE COURSE LANE and 1 more, 69% of whose 109 geocoded postals sit in this corner"}},{"value":{"lo":53.8195520835486,"mid":86.70927835682829,"hi":143.5188055561296},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785572245,"listedShare":1,"unitSqft":1030,"unitSqftLo":900,"unitSqftHi":1160,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"KERBAU ROAD","share":1,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RACE COURSE ROAD","share":0.57,"postals":79,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.657,"shareKnown":true,"postals":99,"why":"measured on KERBAU ROAD, RACE COURSE ROAD, 66% of whose 99 geocoded postals sit in this corner"},"listedAge":{"days":2,"listedOn":"2026-08-01","share":1,"known":true}},{"value":{"lo":124.87135054187611,"mid":124.87135054187611,"hi":124.87135054187611},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785199598,"listedShare":1,"unitSqft":431,"unitSqftLo":431,"unitSqftHi":431,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"RACE COURSE LANE","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":6,"why":"measured on RACE COURSE LANE, 100% of whose 6 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true}},{"value":{"lo":70.97083791237178,"mid":86.11128333367776,"hi":161.44395145499456},"unit":"SGD/sqm/month","n":7,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1784169218,"listedShare":1,"unitSqft":1380,"unitSqftLo":732,"unitSqftHi":1500,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"FARRER PARK STATION ROAD","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RACE COURSE LANE","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RACE COURSE ROAD","share":0.57,"postals":79,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.614,"shareKnown":true,"postals":88,"why":"measured on FARRER PARK STATION ROAD, RACE COURSE LANE, RACE COURSE ROAD, 61% of whose 88 geocoded postals sit in this corner"},"listedAge":{"days":18,"listedOn":"2026-07-16","share":1,"known":true}},{"value":{"lo":36.723929657009634,"mid":86.71823932121117,"hi":212.62045267574754},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1783162210,"listedShare":1,"unitSqft":1159.75,"unitSqftLo":810,"unitSqftHi":12000,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":30,"listedOn":"2026-07-04","share":1,"known":true}},{"value":{"lo":88.0683579548977,"mid":88.0683579548977,"hi":88.0683579548977},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1778630400,"listedShare":1,"unitSqft":1100,"unitSqftLo":1100,"unitSqftHi":1100,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":82,"listedOn":"2026-05-13","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1600,"mid":3200,"hi":4250},"unit":"SGD/month","n":274,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 9 blocks pooled here; the oldest part's newest approval month ends 2026-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":3275,"hi":4300},"unit":"SGD/month","n":184,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2025-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1550,"mid":2400,"hi":3500},"unit":"SGD/month","n":47,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2026-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-05-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2600,"mid":3350,"hi":4000},"unit":"SGD/month","n":43,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2023-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-04-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7600,"mid":7600,"hi":7600},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3200,"hi":12125},"unit":"SGD/month","n":59,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":83.00327464529272,"mid":88.64396813760946,"hi":102.27715622717488},"unit":"SGD/sqm/month","n":15,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":8,"listedEpoch":1785427809,"listedShare":1,"unitSqft":807,"unitSqftLo":350,"unitSqftHi":1550,"listings":16,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical","streetGrain":{"streets":[{"street":"FARRER PARK STATION ROAD","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":3,"why":"measured on FARRER PARK STATION ROAD, 100% of whose 3 geocoded postals sit in this corner"},"listedAge":{"days":3,"listedOn":"2026-07-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.8x the median of the 12 rows typed \"medical\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical","classFamily":"medical"},{"value":{"lo":66.18030635328668,"mid":112.54516078394246,"hi":161.44395145499456},"unit":"SGD/sqm/month","n":11,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":11,"listedEpoch":1784995073,"listedShare":1,"unitSqft":932.75,"unitSqftLo":431,"unitSqftHi":1500,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":0.8,"sources":4,"sourcesAskedUnanswered":1,"coverageNote":"built from 4 of 5 sources known in this subzone (80%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"FARRER PARK STATION ROAD","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KERBAU ROAD","share":1,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RACE COURSE LANE","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RACE COURSE ROAD","share":0.57,"postals":79,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.685,"shareKnown":true,"postals":108,"why":"measured on FARRER PARK STATION ROAD, KERBAU ROAD, RACE COURSE LANE and 1 more, 69% of whose 108 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-25","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":44.85681532849058,"mid":113.97081617692645,"hi":139.93083541722638},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1779235200,"listedShare":1,"unitSqft":850,"unitSqftLo":689,"unitSqftHi":6239,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":75,"listedOn":"2026-05-20","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":83.06385686360667,"mid":94.2791918263575,"hi":107.63910416709722},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1741154400,"listedShare":1,"unitSqft":791,"unitSqftLo":350,"unitSqftHi":1550,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":516,"listedOn":"2025-03-05","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":14,"listings":16,"strata":5,"ceilingSqm":30,"psm":{"lo":107.6391041670972,"hi":350.13084011144616},"psf":{"lo":10,"hi":32.52821944410729},"asOf":"2026-08-03","why":"14 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":164.29342655122966,"mid":164.29342655122966,"hi":164.29342655122966},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784514657,"listedShare":1,"unitSqft":262,"unitSqftLo":262,"unitSqftHi":262,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":271.35908613553914,"mid":271.35908613553914,"hi":271.35908613553914},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785141288,"listedShare":1,"unitSqft":119,"unitSqftLo":119,"unitSqftHi":119,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":134.5488802088715,"mid":313.9473871540335,"hi":349.47761093213376},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1785380240,"listedShare":1,"unitSqft":154,"unitSqftLo":107,"unitSqftHi":300,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":150.69474583393608,"mid":156.07670104229095,"hi":161.4586562506458},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1780617600,"listedShare":1,"unitSqft":275,"unitSqftLo":250,"unitSqftHi":300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":107.6391041670972,"mid":219.67580160509044,"hi":350.13084011144616},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1741784995,"listedShare":1,"unitSqft":218.5,"unitSqftLo":107,"unitSqftHi":300,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":5,"ofBands":5,"lo":52.8,"mid":81.7,"hi":317.4,"note":"the record here covers 5 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":680000,"mid":796250,"hi":1200000},"unit":"SGD","n":76,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":115,"mid":115,"hi":115},"unit":"premises","n":115,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 63 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":63,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 63 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-02-26","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":30,"mid":30,"hi":30},"unit":"premises","n":30,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 9 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":399,"mid":399,"hi":399},"unit":"premises","n":399,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 208 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":208,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 208 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":5142.71,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0032,"note":"the TOP of this range is the landed stratum, which holds 0.32% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":20.76,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0032,"note":"the TOP of this range is the landed stratum, which holds 0.32% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":54.63,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0032,"note":"the TOP of this range is the landed stratum, which holds 0.32% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":49.31,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.24,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0032,"note":"the BOTTOM of this range is the landed stratum, which holds 0.32% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":47.19,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":5.81,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0032,"note":"the TOP of this range is the landed stratum, which holds 0.32% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.47,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0032,"note":"the TOP of this range is the landed stratum, which holds 0.32% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.24,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0032,"note":"the TOP of this range is the landed stratum, which holds 0.32% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.56,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":8.19,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":6.6,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0032,"note":"the TOP of this range is the landed stratum, which holds 0.32% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":263.5,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0032,"note":"the TOP of this range is the landed stratum, which holds 0.32% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":263.5,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0032,"note":"the TOP of this range is the landed stratum, which holds 0.32% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 63 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":63,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 63 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":1285,"mid":1285,"hi":1285},"unit":"rooms","n":9,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 9 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["NE8"],"name":"FARRER PARK MRT STATION (NE8)","taps":56468,"metres":0,"measuredTo":"exit","nearestExit":"Exit F","exitsKnown":9},{"codes":["NE7","DT12"],"name":"LITTLE INDIA MRT STATION (NE7 / DT12)","taps":54755,"metres":0,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":6},{"codes":["DT22"],"name":"JALAN BESAR MRT STATION (DT22)","taps":20646,"metres":383,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT13"],"name":"ROCHOR MRT STATION (DT13)","taps":20335,"metres":241,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Buffalo Road Blk 665 (Tekka Centre/Zhu Jiao Market)","stalls":119,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":119,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.609,"shopfrontSqm":132839,"shopfrontWhy":null,"zonedSqm":218171,"dominantUse":"ROAD","parcels":338,"meanPlotRatio":3.64,"topUses":[{"use":"ROAD","share":0.342},{"use":"RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","share":0.195},{"use":"COMMERCIAL","share":0.124}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; ROCHOR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"hdbBlocks":12,"hdbUnits":872,"rooms":{"u1":0,"u2":0,"u3":117,"u4":622,"u5exec":132,"rental":1},"resale":{"n":41,"median":645000,"p25":585000,"p75":752000,"psm":7293,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":43.81,"mid":79.01,"hi":134.61},"unit":"SGD/sqm/month","n":3,"district":"08","share":1,"postals":195,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":92.22,"mid":107.29,"hi":134.61,"n":3},{"sizeBand":"over-30-100","lo":65.65,"mid":79.01,"hi":105.39,"n":3},{"sizeBand":"over-100-300","lo":43.81,"mid":68.53,"hi":71.93,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 08","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 08. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"FERNVALE":{"area":"SENGKANG","region":"NORTH-EAST REGION","people":{"value":{"lo":71200,"mid":71200,"hi":71200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":21360,"mid":27000,"hi":33256},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":23500,"mid":23500,"hi":23500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SENGKANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SENGKANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":6,"withheld":1},"coverageNote":"Shown on 6 of SENGKANG's 7 subzones; withheld from LORONG HALUS NORTH, which publishes no premises, taps or residents to carry a share of it."},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":9321,"mid":9321,"hi":9321},"unit":"taps","n":897,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":39,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 39 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2906,"mid":2906,"hi":2906},"unit":"taps","n":897,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":39,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 39 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4405,"mid":4405,"hi":4405},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1777,"mid":1777,"hi":1777},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3921,"mid":3921,"hi":3921},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1704,"mid":1704,"hi":1704},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2350,"mid":2350,"hi":2350},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":976,"mid":976,"hi":976},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4024,"mid":4024,"hi":4024},"unit":"taps","n":920,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":8493,"mid":8493,"hi":8493},"unit":"taps","n":920,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2131,"mid":2131,"hi":2131},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4244,"mid":4244,"hi":4244},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3157,"mid":3157,"hi":3157},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4081,"mid":4081,"hi":4081},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1956,"mid":1956,"hi":1956},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2792,"mid":2792,"hi":2792},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":26171,"mid":26171,"hi":26171},"unit":"taps","n":920,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":24576,"mid":24576,"hi":24576},"unit":"taps","n":920,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":13882,"mid":13882,"hi":13882},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":13751,"mid":13751,"hi":13751},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":19329,"mid":19329,"hi":19329},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":18133,"mid":18133,"hi":18133},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":11884,"mid":11884,"hi":11884},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":11544,"mid":11544,"hi":11544},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":105.29,"mid":171.59,"hi":295.51},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2022-06-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2022-06-30","asOfFromVerb":"quarter to","loEndShape":"median-only","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"FERNVALE ROAD","share":1,"postals":52,"contributed":true,"lastValuedQuarter":"2022-06-30"},{"street":"SENGKANG WEST AVENUE","share":1,"postals":10,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":62,"why":"measured on FERNVALE ROAD, SENGKANG WEST AVENUE, 100% of whose 62 geocoded postals sit in this corner"}}],"hdbTender":[{"value":{"lo":43888,"mid":47388,"hi":50888},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2020-03-24. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2020-03-24","asOfFromVerb":"bids closed","asOf":"2024-02-08","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":32723,"mid":45746.96,"hi":58770.92},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2020-01-30. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2020-01-30","asOfFromVerb":"bids closed","asOf":"2024-02-08","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range"}],"residential":[{"value":{"lo":1500,"mid":3000,"hi":3700},"unit":"SGD/month","n":2420,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 124 blocks pooled here; the oldest part's newest approval month ends 2022-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8322,"sources":124,"sourcesAskedUnanswered":25,"coverageNote":"built from 124 of 149 sources known in this subzone (83%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":3000,"hi":3700},"unit":"SGD/month","n":1266,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 103 blocks pooled here; the oldest part's newest approval month ends 2021-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":103,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 103 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1562.5,"mid":2787.5,"hi":3200},"unit":"SGD/month","n":345,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 46 blocks pooled here; the oldest part's newest approval month ends 2024-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3125,"hi":3888},"unit":"SGD/month","n":587,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 57 blocks pooled here; the oldest part's newest approval month ends 2021-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":800,"mid":2300,"hi":2600},"unit":"SGD/month","n":222,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 22 blocks pooled here; the oldest part's newest approval month ends 2024-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4900,"mid":5500,"hi":6000},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2600,"mid":3200,"hi":5000},"unit":"SGD/month","n":152,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3800,"mid":4012.5,"hi":4687.5},"unit":"SGD/month","n":12,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":215.2782083341944,"mid":215.2782083341944,"hi":215.2782083341944},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1754956800,"listedShare":1,"unitSqft":415,"unitSqftLo":415,"unitSqftHi":415,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"FERNVALE ROAD","share":1,"postals":52,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":52,"why":"measured on FERNVALE ROAD, 100% of whose 52 geocoded postals sit in this corner"},"listedAge":{"days":356,"listedOn":"2025-08-12","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":16.403170256539713,"mid":16.403170256539713,"hi":16.403170256539713},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1776297600,"listedShare":1,"unitSqft":2008,"unitSqftLo":2008,"unitSqftHi":2008,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":109,"listedOn":"2026-04-16","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":215.2782083341944,"mid":215.2782083341944,"hi":215.2782083341944},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1754956800,"listedShare":1,"unitSqft":415,"unitSqftLo":415,"unitSqftHi":415,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":356,"listedOn":"2025-08-12","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 356 days before this snapshot (posted 2025-08-12), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: a shopfront row dated 2026-06-30, 322 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":12999,"mid":16499.5,"hi":20000},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2020-03-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"tenancy-over","why":"awarded 2020-03-24: the 3-year tenancy HDB lets these units on ran out 2023-03-24, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[{"value":{"lo":6850,"mid":6850,"hi":6850},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":90.13157894736842,"mid":90.13157894736842,"hi":90.13157894736842},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":null,"leadGates":{"judged":7,"demoted":4,"by":{"class":2,"stale":0,"askAge":1,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3550000,"mid":4885222,"hi":6145666},"unit":"SGD","n":25,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2688000,"mid":4024000,"hi":4279000},"unit":"SGD","n":34,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-08-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":891250,"mid":2040000,"hi":3519444},"unit":"SGD","n":515,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-06-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":825000,"mid":1200000,"hi":1520000},"unit":"SGD","n":503,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4400000,"mid":7475000,"hi":8200000},"unit":"SGD","n":11,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-06-30","asOfFromVerb":"contracts to","asOf":"2024-10-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2062500,"mid":2075000,"hi":2087500},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-02-29","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2630000,"mid":2735000,"hi":2840000},"unit":"SGD","n":4,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1217250,"mid":1386250,"hi":1692500},"unit":"SGD","n":930,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":28,"mid":28,"hi":28},"unit":"premises","n":28,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 40 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":26,"mid":26,"hi":26},"unit":"premises","n":26,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 24 postals pooled here; the oldest part's newest row was updated 2023-02-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-02-15","asOfFromVerb":"updated","asOf":"2026-08-07","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":35,"mid":35,"hi":35},"unit":"premises","n":35,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":254,"mid":254,"hi":254},"unit":"premises","n":254,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 272 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":272,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 272 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5392.83,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0111,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":20.88,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0111,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":55.46,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0111,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":54.22,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.85,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":49.37,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.53,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0111,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":107.93,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0111,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.57,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0129,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.21,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":9.07,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.81,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0111,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":288.09,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0111,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":288.09,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0111,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 40 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":76,"mid":76,"hi":76},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":3}},"stations":{"list":[{"codes":["SW5"],"name":"FERNVALE LRT STATION (SW5)","taps":12941,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["SW2"],"name":"FARMWAY LRT STATION (SW2)","taps":6403,"metres":378,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["SW4"],"name":"THANGGAM LRT STATION (SW4)","taps":5938,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["SW6"],"name":"LAYAR LRT STATION (SW6)","taps":5316,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["SW3"],"name":"KUPANG LRT STATION (SW3)","taps":3438,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Fernvale Hawker Centre & Market","stalls":28,"status":"Existing (new)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":28,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.016,"shopfrontSqm":39005,"shopfrontWhy":null,"zonedSqm":2502124,"dominantUse":"RESIDENTIAL","parcels":559,"meanPlotRatio":3.25,"topUses":[{"use":"RESIDENTIAL","share":0.486},{"use":"ROAD","share":0.269},{"use":"PARK","share":0.1}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":88000,"households":95900,"noEmployedPersonShare":0.081,"shareAbove10k":0.616,"shareAbove20k":0.234,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":215,"hdbUnits":20384,"rooms":{"u1":0,"u2":3007,"u3":2956,"u4":9632,"u5exec":3884,"rental":905},"resale":{"n":1445,"median":630000,"p25":550000,"p75":680000,"psm":6988,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"absent":{"code":"suppressed_at_source","ours":false,"district":"28","postals":257,"share":1,"cellsAsked":16,"why":"This corner is placed: all of its 257 geocoded postals sit in District 28. URA's PMI shop-space table stamps NO median anywhere in District 28: 16 cells across 4 floor levels were asked for and every one came back empty. URA returned no cell for this district x floor level x floor-area band. The pull requested every district, level and band for every quarter, and URA shows a data point only where at least 3 rental contracts were signed — so this is disclosure suppression, and it cannot distinguish a market with one or two leases from one with none. It is never zero rent. There is no district band to place here, and inventing one from a neighbouring district would be a number wearing the wrong district's name."}}},"FLORA DRIVE":{"area":"PASIR RIS","region":"EAST REGION","people":{"value":{"lo":16330,"mid":16330,"hi":16330},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":4169,"mid":5269,"hi":6490},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":25000,"mid":25000,"hi":25000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PASIR RIS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PASIR RIS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2489,"mid":2489,"hi":2489},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1789,"mid":1789,"hi":1789},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1232,"mid":1232,"hi":1232},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":805,"mid":805,"hi":805},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1248,"mid":1248,"hi":1248},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2272,"mid":2272,"hi":2272},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1051,"mid":1051,"hi":1051},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1327,"mid":1327,"hi":1327},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7185,"mid":7185,"hi":7185},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8388,"mid":8388,"hi":8388},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5517,"mid":5517,"hi":5517},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5813,"mid":5813,"hi":5813},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":86.11128333367776,"mid":86.11128333367776,"hi":86.11128333367776},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784436836,"listedShare":1,"unitSqft":1184.5,"unitSqftLo":700,"unitSqftHi":1669,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"UPPER CHANGI ROAD NORTH","share":0.571,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.571,"shareKnown":true,"postals":14,"why":"measured on UPPER CHANGI ROAD NORTH, 57% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":15,"listedOn":"2026-07-19","share":1,"known":true}},{"value":{"lo":96.87519375038748,"mid":118.80581195287226,"hi":140.73643015535703},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784657558,"listedShare":1,"unitSqft":1119.5,"unitSqftLo":1109,"unitSqftHi":1130,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"UPPER CHANGI ROAD NORTH","share":0.571,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.571,"shareKnown":true,"postals":14,"why":"measured on UPPER CHANGI ROAD NORTH, 57% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-21","share":1,"known":true}},{"value":{"lo":94.12613749288248,"mid":99.37902902717607,"hi":105.87981818378664},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1784917277,"listedShare":1,"unitSqft":1318.5,"unitSqftLo":366,"unitSqftHi":1668,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"UPPER CHANGI ROAD NORTH","share":0.571,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.571,"shareKnown":true,"postals":14,"why":"measured on UPPER CHANGI ROAD NORTH, 57% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-24","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2950,"mid":5800,"hi":12000},"unit":"SGD/month","n":339,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 13 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5400,"mid":5937.5,"hi":6800},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2912.5,"mid":3375,"hi":4100},"unit":"SGD/month","n":325,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6100,"mid":7500,"hi":12000},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4800,"mid":6300,"hi":6750},"unit":"SGD/month","n":7,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":94.19,"mid":99.91,"hi":104.11},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2023-09-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"UPPER CHANGI ROAD NORTH","share":0.571,"postals":14,"contributed":true,"lastValuedQuarter":"2023-09-30"}],"share":0.571,"shareKnown":true,"postals":14,"why":"measured on UPPER CHANGI ROAD NORTH, 57% of whose 14 geocoded postals sit in this corner"},"notLeading":{"gate":"stale","why":"last stamped 2023-09, 11 quarters before URA's newest figures on this surface (2026-06-30). A signed-lease median more than four quarters back has had a full year of the publisher's own quarters issued after it for the same market and was replaced by none of them, so it cannot lead a card dated today. The number is untouched and stays here as the last thing this instrument stamped"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":86.11128333367776,"mid":96.8364746481691,"hi":105.87981818378664},"unit":"SGD/sqm/month","n":8,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1784696431,"listedShare":1,"unitSqft":1119.5,"unitSqftLo":366,"unitSqftHi":1669,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"UPPER CHANGI ROAD NORTH","share":0.571,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.571,"shareKnown":true,"postals":14,"why":"measured on UPPER CHANGI ROAD NORTH, 57% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-22","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":16.2760742188151,"mid":16.2760742188151,"hi":16.2760742188151},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1758067200,"listedShare":1,"unitSqft":49600,"unitSqftLo":49600,"unitSqftHi":49600,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":320,"listedOn":"2025-09-17","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":86.11128333367776,"mid":86.11128333367776,"hi":117.6383652099423},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1751932800,"listedShare":1,"unitSqft":700,"unitSqftLo":366,"unitSqftHi":1668,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":391,"listedOn":"2025-07-08","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 391 days before this snapshot (posted 2025-07-08), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-24, 382 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":7,"demoted":4,"by":{"class":2,"stale":1,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3850000,"mid":4150000,"hi":5470000},"unit":"SGD","n":23,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-05-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1963500,"mid":3645000,"hi":4650000},"unit":"SGD","n":159,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1173000,"mid":1567000,"hi":1860500},"unit":"SGD","n":128,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":915000,"mid":1318000,"hi":1537500},"unit":"SGD","n":1683,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5415000,"mid":6360000,"hi":8255000},"unit":"SGD","n":13,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-08-31","asOfFromVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 3 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2026-05-11. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-05-11","asOfFromVerb":"updated","asOf":"2026-06-10","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 161 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":161,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 161 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":10170.45,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.98,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":115.36,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":125.65,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":9.94,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.88,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":15.27,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":100.88,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.26,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.05,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":24.3,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":22.32,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":638.72,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":638.72,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 3 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[],"nearest":{"codes":["DT33"],"name":"TAMPINES EAST MRT STATION (DT33)","taps":39409,"metres":705,"nearestExit":"Exit D","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Pasir Ris Central Hawker Centre","stalls":42,"status":"Existing (new)","metres":1787},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Pasir Ris Central Hawker Centre, 1787m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.004,"shopfrontSqm":4312,"shopfrontWhy":null,"zonedSqm":973949,"dominantUse":"RESIDENTIAL","parcels":911,"meanPlotRatio":1.4,"topUses":[{"use":"RESIDENTIAL","share":0.681},{"use":"ROAD","share":0.23},{"use":"EDUCATIONAL INSTITUTION","share":0.046}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":41900,"households":47200,"noEmployedPersonShare":0.11,"shareAbove10k":0.714,"shareAbove20k":0.31,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":212.59,"mid":234.98,"hi":258.19},"unit":"SGD/sqm/month","n":3,"district":"17","share":1,"postals":156,"majority":true,"stratum":{"floorLevel":"level-2-and-3"},"stratumLabel":"Levels 2 and 3","bands":[{"sizeBand":"over-100-300","lo":212.59,"mid":234.98,"hi":258.19,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Levels 2 and 3, District 17","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 17. The stratum is Levels 2 and 3, declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 17 (over 100 to 300 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"FOREST HILL":{"area":"TENGAH","region":"WEST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":15,"mid":15,"hi":15},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":55,"mid":55,"hi":55},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":13,"mid":13,"hi":13},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":61,"mid":61,"hi":61},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":26,"mid":26,"hi":26},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":13,"mid":13,"hi":13},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":29,"mid":29,"hi":29},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":17,"mid":17,"hi":17},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":97,"mid":97,"hi":97},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":126,"mid":126,"hi":126},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":99,"mid":99,"hi":99},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":165,"mid":165,"hi":165},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["BP2"],"name":"SOUTH VIEW LRT STATION (BP2)","taps":5960,"metres":1058,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Batok West Hawker Centre","stalls":22,"status":"Existing (new)","metres":1708},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Batok West Hawker Centre, 1708m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.017,"shopfrontSqm":13438,"shopfrontWhy":null,"zonedSqm":788116,"dominantUse":"RESIDENTIAL","parcels":29,"meanPlotRatio":2.8,"topUses":[{"use":"RESIDENTIAL","share":0.386},{"use":"PARK","share":0.247},{"use":"RESERVE SITE","share":0.116}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":6400,"households":7300,"noEmployedPersonShare":0.11,"shareAbove10k":0.547,"shareAbove20k":0.078,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":1,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":85.71428571428571,"mid":93.10224089635854,"hi":100.49019607843137},"unit":"SGD/sqm/month","n":2,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"TENGAH","corners":["PARK","PLANTATION"],"drape":true,"asOf":"2026-03-12","asOfFrom":"2026-01-22","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-01-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area TENGAH","caveat":"PLANNING-AREA grain, not this corner: 2 HDB shop tenders awarded across 2 corners of TENGAH (PARK, PLANTATION), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"FORT CANNING":{"area":"MUSEUM","region":"CENTRAL REGION","people":{"value":{"lo":220,"mid":220,"hi":220},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":41,"households":{"value":{"lo":53,"mid":67,"hi":82},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":16500,"mid":16500,"hi":16500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area MUSEUM, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in MUSEUM with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":236,"mid":236,"hi":236},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1099,"mid":1099,"hi":1099},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":187,"mid":187,"hi":187},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":517,"mid":517,"hi":517},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":852,"mid":852,"hi":852},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":599,"mid":599,"hi":599},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":666,"mid":666,"hi":666},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":532,"mid":532,"hi":532},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2564,"mid":2564,"hi":2564},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3169,"mid":3169,"hi":3169},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2736,"mid":2736,"hi":2736},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2770,"mid":2770,"hi":2770},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"FORT CANNING MRT STATION (DT20)","stationTaps":13588,"exit":"Exit B","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. FORT CANNING (DT20)'s Exit B opens in this corner and the station takes 13,588 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":56.09361766454361,"mid":83.34886384620359,"hi":95.02386669241457},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1773913032,"listedShare":1,"unitSqft":452,"unitSqftLo":355,"unitSqftHi":1615,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":137,"listedOn":"2026-03-19","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":4300,"mid":6150,"hi":7975},"unit":"SGD/month","n":12,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4300,"mid":6150,"hi":7975},"unit":"SGD/month","n":12,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":112.96457708690862,"mid":247.56993958432355,"hi":269.097760417743},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1753315200,"listedShare":1,"unitSqft":667,"unitSqftLo":506,"unitSqftHi":3000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":375,"listedOn":"2025-07-24","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 375 days before this snapshot (posted 2025-07-24), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-03-19, 238 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 137 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":53.20985581895639,"mid":66.64062976697808,"hi":86.64448013450549},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1774656000,"listedShare":1,"unitSqft":1426.5,"unitSqftLo":360,"unitSqftHi":3552,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":128,"listedOn":"2026-03-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":1,"ceilingSqm":30,"psm":{"lo":165.59862179553414,"hi":200.2587984504134},"psf":{"lo":15.384615384615383,"hi":18.6046511627907},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":165.59862179553414,"mid":182.92871012297377,"hi":200.2587984504134},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1757894400,"listedShare":1,"unitSqft":172.5,"unitSqftLo":130,"unitSqftHi":215,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":3,"demoted":2,"by":{"class":1,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3400000,"mid":3820000,"hi":4510000},"unit":"SGD","n":29,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2022-07-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 26 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":86,"mid":86,"hi":86},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2022-07-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":18},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["NS25","EW13"],"name":"CITY HALL MRT STATION (NS25 / EW13)","taps":90517,"metres":269,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":4},{"codes":["NS24","NE6","CC1"],"name":"DHOBY GHAUT MRT STATION (NS24 / NE6 / CC1)","taps":64694,"metres":123,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["NE5"],"name":"CLARKE QUAY MRT STATION (NE5)","taps":31472,"metres":115,"measuredTo":"exit","nearestExit":"Exit F","exitsKnown":6},{"codes":["DT21"],"name":"BENCOOLEN MRT STATION (DT21)","taps":18539,"metres":201,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["DT20"],"name":"FORT CANNING MRT STATION (DT20)","taps":13588,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["CC2"],"name":"BRAS BASAH MRT STATION (CC2)","taps":8800,"metres":230,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Upper Cross Street Blk 531A (Hong Lim Food Centre and Market)","stalls":103,"status":"Existing","metres":591},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Upper Cross Street Blk 531A (Hong Lim Food Centre and Market), 591m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.035,"shopfrontSqm":14962,"shopfrontWhy":null,"zonedSqm":425332,"dominantUse":"PARK","parcels":56,"meanPlotRatio":2.8,"topUses":[{"use":"PARK","share":0.569},{"use":"ROAD","share":0.134},{"use":"UTILITY","share":0.069}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; MUSEUM is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":83.58,"mid":145.39,"hi":300.96},"unit":"SGD/sqm/month","n":3,"district":"09","share":0.714,"postals":21,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":116.17,"mid":145.26,"hi":294.1,"n":3},{"sizeBand":"over-30-100","lo":110.23,"mid":143.26,"hi":166.55,"n":3},{"sizeBand":"over-100-300","lo":113,"mid":145.52,"hi":216.3,"n":3},{"sizeBand":"over-300","lo":83.58,"mid":173.76,"hi":300.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 09","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 71% of this corner's geocoded postals sit in District 09. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"FRANKEL":{"area":"BEDOK","region":"EAST REGION","people":{"value":{"lo":35010,"mid":35010,"hi":35010},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":8386,"mid":10600,"hi":13056},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":61500,"mid":61500,"hi":61500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BEDOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BEDOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":8096,"mid":8096,"hi":8096},"unit":"taps","n":1840,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":80,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 80 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":9760,"mid":9760,"hi":9760},"unit":"taps","n":1840,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":80,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 80 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1606,"mid":1606,"hi":1606},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":619,"mid":619,"hi":619},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5139,"mid":5139,"hi":5139},"unit":"taps","n":640,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":80,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 80 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5405,"mid":5405,"hi":5405},"unit":"taps","n":640,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":80,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 80 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":566,"mid":566,"hi":566},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":259,"mid":259,"hi":259},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":8050,"mid":8050,"hi":8050},"unit":"taps","n":1840,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":80,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 80 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":8561,"mid":8561,"hi":8561},"unit":"taps","n":1840,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":80,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 80 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":735,"mid":735,"hi":735},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1661,"mid":1661,"hi":1661},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5696,"mid":5696,"hi":5696},"unit":"taps","n":640,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":80,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 80 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6843,"mid":6843,"hi":6843},"unit":"taps","n":640,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":80,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 80 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":670,"mid":670,"hi":670},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":975,"mid":975,"hi":975},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":34550,"mid":34550,"hi":34550},"unit":"taps","n":1840,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":80,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 80 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":38617,"mid":38617,"hi":38617},"unit":"taps","n":1840,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":80,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 80 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":4353,"mid":4353,"hi":4353},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":4690,"mid":4690,"hi":4690},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":28794,"mid":28794,"hi":28794},"unit":"taps","n":640,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":80,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 80 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":32834,"mid":32834,"hi":32834},"unit":"taps","n":640,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":80,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 80 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":3314,"mid":3314,"hi":3314},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":3775,"mid":3775,"hi":3775},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":73.7,"mid":93.925,"hi":108.49},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2026-03-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2026-03-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"FRANKEL AVENUE","share":1,"postals":32,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"UPPER EAST COAST ROAD","share":0.535,"postals":86,"contributed":true,"lastValuedQuarter":"2026-03-31"},{"street":"TELOK KURAU ROAD","share":1,"postals":27,"contributed":false,"lastValuedQuarter":"2024-12-31"}],"share":0.724,"shareKnown":true,"postals":145,"why":"measured on FRANKEL AVENUE, UPPER EAST COAST ROAD (and TELOK KURAU ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2024-12-31, so the figure rests on the 2 streets named before them), 72% of whose 145 geocoded postals sit in this corner"}},{"value":{"lo":39.56464369385194,"mid":64.53183703063381,"hi":105.27051752283344},"unit":"SGD/sqm/month","n":8,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1785323365,"listedShare":1,"unitSqft":1668,"unitSqftLo":409,"unitSqftHi":1880,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"BURNFOOT TERRACE","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SIGLAP DRIVE","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TELOK KURAU ROAD","share":1,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":51,"why":"measured on BURNFOOT TERRACE, SIGLAP DRIVE, TELOK KURAU ROAD, 100% of whose 51 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true}},{"value":{"lo":75.34737291696804,"mid":88.00369152414669,"hi":100.66001013132532},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784881673,"listedShare":1,"unitSqft":1844.75,"unitSqftLo":463,"unitSqftHi":3208,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"TELOK KURAU ROAD","share":1,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SIGLAP ROAD","share":0.759,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.875,"shareKnown":true,"postals":56,"why":"measured on TELOK KURAU ROAD, SIGLAP ROAD, 88% of whose 56 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-24","share":1,"known":true}},{"value":{"lo":39.56464369385194,"mid":64.58346250025832,"hi":122.44204382588657},"unit":"SGD/sqm/month","n":30,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":30,"listedEpoch":1780790400,"listedShare":1,"unitSqft":1668,"unitSqftLo":323,"unitSqftHi":2550,"listings":30,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":57,"listedOn":"2026-06-07","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2500,"mid":6000,"hi":15200},"unit":"SGD/month","n":514,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 82 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":82,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 82 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":7300,"hi":11534.5},"unit":"SGD/month","n":77,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 51 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":4050,"hi":11625},"unit":"SGD/month","n":422,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 33 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5400,"mid":10000,"hi":19500},"unit":"SGD/month","n":25,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 21 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4400,"mid":9500,"hi":14500},"unit":"SGD/month","n":39,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 31 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":29.79,"mid":29.79,"hi":29.79},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-03-31","carried":true,"coverage":0.3333,"sources":1,"sourcesAskedUnanswered":2,"coverageNote":"built from 1 of 3 sources known in this subzone (33%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"TELOK KURAU ROAD","share":1,"postals":27,"contributed":true,"lastValuedQuarter":"2026-03-31"}],"share":1,"shareKnown":true,"postals":27,"why":"measured on TELOK KURAU ROAD, 100% of whose 27 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":74.51937980799038,"mid":93.23072014472986,"hi":134.5488802088715},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1772582400,"listedShare":1,"unitSqft":1100,"unitSqftLo":323,"unitSqftHi":3000,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":152,"listedOn":"2026-03-04","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 152 days before this snapshot (posted 2026-03-04), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-29, 147 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":43.93432823146824,"mid":43.93432823146824,"hi":43.93432823146824},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785734416,"listedShare":1,"unitSqft":980,"unitSqftLo":980,"unitSqftHi":980,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical","streetGrain":{"streets":[{"street":"BOWMONT GARDENS","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":7,"why":"measured on BOWMONT GARDENS, 100% of whose 7 geocoded postals sit in this corner"},"listedAge":{"days":0,"listedOn":"2026-08-03","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.8x the median of the 12 rows typed \"medical\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical","classFamily":"medical"},{"value":{"lo":39.56464369385194,"mid":64.53183703063381,"hi":131.03890942081398},"unit":"SGD/sqm/month","n":14,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":14,"listedEpoch":1781821308,"listedShare":1,"unitSqft":1668,"unitSqftLo":463,"unitSqftHi":2600,"listings":14,"asOf":"2026-08-03","carried":true,"coverage":0.9091,"sources":10,"sourcesAskedUnanswered":1,"coverageNote":"built from 10 of 11 sources known in this subzone (91%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"BURNFOOT TERRACE","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"DUNBAR WALK","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"FRANKEL AVENUE","share":1,"postals":32,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"FRANKEL TERRACE","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ROSEBURN AVENUE","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SECOND STREET","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SIGLAP WALK","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TELOK KURAU ROAD","share":1,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"YARROW GARDENS","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SIGLAP ROAD","share":0.759,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.947,"shareKnown":true,"postals":133,"why":"measured on BURNFOOT TERRACE, DUNBAR WALK, FRANKEL AVENUE and 7 more, 95% of whose 133 geocoded postals sit in this corner"},"listedAge":{"days":45,"listedOn":"2026-06-18","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":26.9097760417743,"mid":26.9097760417743,"hi":26.9097760417743},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1759795200,"listedShare":1,"unitSqft":10000,"unitSqftLo":10000,"unitSqftHi":10000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":300,"listedOn":"2025-10-07","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":33.91613564137391,"mid":43.05564166683888,"hi":69.73681053993576},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1772668800,"listedShare":1,"unitSqft":1103,"unitSqftLo":500,"unitSqftHi":1389,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":151,"listedOn":"2026-03-05","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":47.94341094697111,"mid":63.39999590993945,"hi":112.8991795793153},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1783296000,"listedShare":1,"unitSqft":839,"unitSqftLo":764,"unitSqftHi":4378,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":28,"listedOn":"2026-07-06","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"},{"value":{"lo":61.431746795117505,"mid":61.431746795117505,"hi":61.431746795117505},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1769040000,"listedShare":1,"unitSqft":2015,"unitSqftLo":2015,"unitSqftHi":2015,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":193,"listedOn":"2026-01-22","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 193 days before this snapshot (posted 2026-01-22), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-29, 188 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shop","classFamily":"shopfront"},{"value":{"lo":101.319939518199,"mid":101.319939518199,"hi":101.319939518199},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1775001600,"listedShare":1,"unitSqft":4037,"unitSqftLo":4037,"unitSqftHi":4037,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","listedAge":{"days":124,"listedOn":"2026-04-01","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 124 days before this snapshot (posted 2026-04-01), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-29, 119 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"mall-shop","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":14,"listings":14,"strata":5,"ceilingSqm":30,"psm":{"lo":56.677227415418436,"hi":264.68632172237017},"psf":{"lo":5.265486725663717,"hi":24.59016393442623},"asOf":"2026-08-03","why":"14 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":96.59919604739493,"mid":96.59919604739493,"hi":96.59919604739493},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785503408,"listedShare":1,"unitSqft":312,"unitSqftLo":312,"unitSqftHi":312,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":69.96541770861319,"mid":103.59428068752615,"hi":264.68632172237017},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1775468279,"listedShare":1,"unitSqft":210,"unitSqftLo":161,"unitSqftHi":280,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":56.677227415418436,"mid":94.18421614621005,"hi":110.9681486258734},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1781517141,"listedShare":1,"unitSqft":194,"unitSqftLo":118,"unitSqftHi":269,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":84.01100813041734,"mid":128.11678739888643,"hi":172.22256666735552},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1767088260,"listedShare":1,"unitSqft":202.5,"unitSqftLo":200,"unitSqftHi":205,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":64.58346250025832,"mid":64.58346250025832,"hi":64.58346250025832},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753056000,"listedShare":1,"unitSqft":150,"unitSqftLo":150,"unitSqftHi":150,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":13,"demoted":9,"by":{"class":6,"stale":0,"askAge":3,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3700000,"mid":6323000,"hi":14650000},"unit":"SGD","n":374,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 32 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-11-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2000000,"mid":4482500,"hi":8890000},"unit":"SGD","n":497,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 44 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-08-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":662000,"mid":1723239,"hi":3252000},"unit":"SGD","n":978,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 26 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-08-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":926250,"mid":1981500,"hi":3680000},"unit":"SGD","n":694,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 14 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-09-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4400000,"mid":9757000,"hi":28000000},"unit":"SGD","n":139,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 22 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2419000,"mid":3170000,"hi":9578800},"unit":"SGD","n":58,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 11 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-11-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3303500,"mid":3450000,"hi":3882500},"unit":"SGD","n":5,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-04-30","asOfFromVerb":"contracts to","asOf":"2024-05-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":121,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 121 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":121,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 121 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":25,"mid":25,"hi":25},"unit":"premises","n":25,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 24 postals pooled here; the oldest part's newest row was updated 2025-09-11. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-09-11","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":24,"mid":24,"hi":24},"unit":"premises","n":24,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2024-04-02. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-04-02","asOfFromVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":213,"mid":213,"hi":213},"unit":"premises","n":213,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 998 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":998,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 998 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":11419.07,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":40.21,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":120.04,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":121.19,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":7.74,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.63,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":16.87,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.99,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.79,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.1,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":22.23,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":32.71,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":672.09,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":672.09,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 121 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":121,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 121 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":145,"mid":145,"hi":145},"unit":"rooms","n":2,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2024-04-02. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-04-02","asOfFromVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["EW5"],"name":"BEDOK MRT STATION (EW5)","taps":64076,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3},{"codes":["EW7"],"name":"EUNOS MRT STATION (EW7)","taps":30803,"metres":298,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["EW6"],"name":"KEMBANGAN MRT STATION (EW6)","taps":23877,"metres":193,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["TE26"],"name":"MARINE PARADE MRT STATION (TE26)","taps":23016,"metres":86,"measuredTo":"exit","nearestExit":"Exit 5","exitsKnown":6},{"codes":["TE27"],"name":"MARINE TERRACE MRT STATION (TE27)","taps":13255,"metres":0,"measuredTo":"exit","nearestExit":"Exit 4","exitsKnown":6},{"codes":["TE28"],"name":"SIGLAP MRT STATION (TE28)","taps":9043,"metres":0,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"New Upper Changi Road Blk 208B","stalls":70,"status":"Existing","metres":87},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is New Upper Changi Road Blk 208B, 87m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.023,"shopfrontSqm":100423,"shopfrontWhy":null,"zonedSqm":4291217,"dominantUse":"RESIDENTIAL","parcels":6652,"meanPlotRatio":1.76,"topUses":[{"use":"RESIDENTIAL","share":0.593},{"use":"ROAD","share":0.205},{"use":"BUSINESS 1","share":0.086}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":79200,"households":98100,"noEmployedPersonShare":0.194,"shareAbove10k":0.568,"shareAbove20k":0.29,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":1,"hdbUnits":267,"rooms":{"u1":0,"u2":0,"u3":264,"u4":0,"u5exec":3,"rental":0},"resale":{"n":15,"median":392000,"p25":378000,"p75":420000,"psm":6000,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":48.08,"mid":101.66499999999999,"hi":176.7},"unit":"SGD/sqm/month","n":3,"district":"15","share":0.939,"postals":933,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":60,"mid":91.67,"hi":123,"n":3},{"sizeBand":"over-30-100","lo":89.55,"mid":111.66,"hi":176.5,"n":3},{"sizeBand":"over-100-300","lo":100.81,"mid":136.47,"hi":176.7,"n":3},{"sizeBand":"over-300","lo":48.08,"mid":55.27,"hi":104.99,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 15","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 94% of this corner's geocoded postals sit in District 15. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"GALI BATU":{"area":"SUNGEI KADUT","region":"NORTH REGION","people":{"value":{"lo":40,"mid":40,"hi":40},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":15400,"mid":15400,"hi":15400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SUNGEI KADUT, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SUNGEI KADUT with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1179,"mid":1179,"hi":1179},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1962,"mid":1962,"hi":1962},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1227,"mid":1227,"hi":1227},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":943,"mid":943,"hi":943},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2057,"mid":2057,"hi":2057},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1449,"mid":1449,"hi":1449},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1300,"mid":1300,"hi":1300},"unit":"taps","n":205,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the newest month among the 25 stops or stations pooled here; the oldest part's month ends 2026-05-31. Each part is a per-day rate over its own month of LTA's passenger-volume table, so this row sums parts from more than one month and no single month describes it","asOfVerb":"months to","asOfFrom":"2026-05-31","asOfFromVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1638,"mid":1638,"hi":1638},"unit":"taps","n":205,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the newest month among the 25 stops or stations pooled here; the oldest part's month ends 2026-05-31. Each part is a per-day rate over its own month of LTA's passenger-volume table, so this row sums parts from more than one month and no single month describes it","asOfVerb":"months to","asOfFrom":"2026-05-31","asOfFromVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5784,"mid":5784,"hi":5784},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6122,"mid":6122,"hi":6122},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5621,"mid":5621,"hi":5621},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5978,"mid":5978,"hi":5978},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":22.018519262702526,"mid":22.018519262702526,"hi":22.018519262702526},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1772409600,"listedShare":1,"unitSqft":3422,"unitSqftLo":3422,"unitSqftHi":3422,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":154,"listedOn":"2026-03-02","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2975,"mid":3000,"hi":3200},"unit":"SGD/month","n":28,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2975,"mid":3000,"hi":3200},"unit":"SGD/month","n":28,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":135.05,"mid":135.05,"hi":135.05},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail (measured on WOODLANDS ROAD, 47% of whose 17 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"WOODLANDS ROAD","share":0.471,"postals":17,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.471,"shareKnown":true,"postals":17,"why":"measured on WOODLANDS ROAD, 47% of whose 17 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on WOODLANDS ROAD, 47% of whose 17 geocoded postals sit in this corner"}],"context":[{"value":{"lo":25.00327622929087,"mid":62.878288572858764,"hi":106.94709356169797},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1769385600,"listedShare":1,"unitSqft":1360.5,"unitSqftLo":1010,"unitSqftHi":1722,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":189,"listedOn":"2026-01-26","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 189 days before this snapshot (posted 2026-01-26), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-03-02, 35 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 154 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":32.29173125012916,"mid":78.57141582440592,"hi":106.94709356169797},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784776136,"listedShare":1,"unitSqft":2106.25,"unitSqftLo":1711,"unitSqftHi":3003,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"MANDAI ESTATE","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MANDAI LINK","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":23,"why":"measured on MANDAI ESTATE, MANDAI LINK, 100% of whose 23 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":18.180474623354716,"mid":28.825870624900226,"hi":77.0179318136414},"unit":"SGD/sqm/month","n":12,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1752019200,"listedShare":1,"unitSqft":1711,"unitSqftLo":1216,"unitSqftHi":2500,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":390,"listedOn":"2025-07-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":16.625331083268737,"mid":28.94992207623515,"hi":45.97086740469776},"unit":"SGD/sqm/month","n":112,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":111,"listedEpoch":1775347200,"listedShare":1,"unitSqft":1841,"unitSqftLo":900,"unitSqftHi":5622,"listings":112,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":120,"listedOn":"2026-04-05","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":26.308440264304483,"mid":26.308440264304483,"hi":26.308440264304483},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1764547200,"listedShare":1,"unitSqft":1432,"unitSqftLo":1432,"unitSqftHi":1432,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2"},"label":"propertyType: grade-b2","listedAge":{"days":245,"listedOn":"2025-12-01","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b2\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.2x the median of the 14 rows typed \"grade-b2\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b2","classFamily":"grade-b2"},{"value":{"lo":22.916712500091663,"mid":22.916712500091663,"hi":22.916712500091663},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1758067200,"listedShare":1,"unitSqft":1550,"unitSqftLo":1550,"unitSqftHi":1550,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b1"},"label":"propertyType: grade-b1","listedAge":{"days":320,"listedOn":"2025-09-17","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b1\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3.2x the median of the 11 rows typed \"grade-b1\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b1","classFamily":"grade-b1"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":28.831902901901035,"hi":28.831902901901035},"psf":{"lo":2.6785714285714284,"hi":2.6785714285714284},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":28.831902901901035,"mid":28.831902901901035,"hi":28.831902901901035},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1778889600,"listedShare":1,"unitSqft":280,"unitSqftLo":280,"unitSqftHi":280,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":6,"by":{"class":5,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":22,"leadN":1,"heldPsm":62.9,"heldN":4,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":2.86,"note":"the head here won on freshness, not weight. A record of 4 observations of the same class sits below it, held back by the ask-age gate, saying S$5.84 psf against the head's S$2.04 psf off 1, 2.9x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."}},"homePrices":[{"value":{"lo":780000,"mid":820000,"hi":860000},"unit":"SGD","n":125,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":228,"mid":228,"hi":228},"unit":"premises","n":228,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 52 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["BP11"],"name":"SEGAR LRT STATION (BP11)","taps":7529,"metres":306,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Senja Hawker Centre","stalls":28,"status":"Existing (new)","metres":293},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Senja Hawker Centre, 293m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":5199298,"dominantUse":"RESERVE SITE","parcels":126,"meanPlotRatio":2.5,"topUses":[{"use":"RESERVE SITE","share":0.34},{"use":"BUSINESS 2","share":0.188},{"use":"SPECIAL USE","share":0.185}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SUNGEI KADUT is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"25","share":0.758,"postals":33,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":299.2,"mid":377.98,"hi":458.27,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 25","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 76% of this corner's geocoded postals sit in District 25. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 25 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":299.2,"mid":377.98,"hi":458.27},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 25 stamps a Level 1 (street level) shop-space band of S$27.80–42.57 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is reserve site (34% of 126 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"GARDEN":{"area":"TENGAH","region":"WEST REGION","people":{"value":{"lo":6790,"mid":6790,"hi":6790},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":57,"households":{"value":{"lo":1761,"mid":2226,"hi":2742},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1577,"mid":1577,"hi":1577},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":479,"mid":479,"hi":479},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":596,"mid":596,"hi":596},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":315,"mid":315,"hi":315},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":544,"mid":544,"hi":544},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1547,"mid":1547,"hi":1547},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":477,"mid":477,"hi":477},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":638,"mid":638,"hi":638},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3860,"mid":3860,"hi":3860},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4096,"mid":4096,"hi":4096},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2704,"mid":2704,"hi":2704},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2967,"mid":2967,"hi":2967},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_published","ours":false,"why":"no valued commercial-rent row is placed at this corner; the store holds 2 absent commercialRent.psm row(s) here (not_published): the family's absence, inherited"}},"hdbTender":[{"value":{"lo":6500,"mid":23294,"hi":40088},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2024-09-03. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2024-09-03","asOfFromVerb":"bids closed","asOf":"2025-01-14","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":63999,"mid":63999,"hi":63999},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-09-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"}],"residential":[{"value":{"lo":2350,"mid":2850,"hi":4000},"unit":"SGD/month","n":9,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2025-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.1795,"sources":7,"sourcesAskedUnanswered":32,"coverageNote":"built from 7 of 39 sources known in this subzone (18%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3100,"mid":3350,"hi":4000},"unit":"SGD/month","n":4,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2025-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-01-31","asOfFromVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2450,"mid":2450,"hi":2450},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2200,"mid":2500,"hi":2700},"unit":"SGD/month","n":4,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2025-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6000,"mid":6000,"hi":6000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":1275000,"mid":1361000,"hi":1646750},"unit":"SGD","n":638,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2026-03-30. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-03-30","asOfFromVerb":"updated","asOf":"2026-07-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 41 postals pooled here; the oldest postal's night is 2026-08-16. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-16","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4102.66,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0192,"note":"the TOP of this range is the condo-apts stratum, which holds 1.9% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":15.45,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0192,"note":"the TOP of this range is the condo-apts stratum, which holds 1.9% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":36.44,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0192,"note":"the TOP of this range is the condo-apts stratum, which holds 1.9% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":33.81,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0192,"note":"the TOP of this range is the condo-apts stratum, which holds 1.9% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.16,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":36.07,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0192,"note":"the TOP of this range is the condo-apts stratum, which holds 1.9% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.31,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0192,"note":"the TOP of this range is the condo-apts stratum, which holds 1.9% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.88,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0192,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 1.9% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.21,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.028,"note":"the TOP of this range is the condo-apts stratum, which holds 2.8% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.47,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.028,"note":"the TOP of this range is the condo-apts stratum, which holds 2.8% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":4.43,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0192,"note":"the TOP of this range is the condo-apts stratum, which holds 1.9% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":4.86,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0192,"note":"the TOP of this range is the condo-apts stratum, which holds 1.9% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":192.88,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0192,"note":"the TOP of this range is the condo-apts stratum, which holds 1.9% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":192.88,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0192,"note":"the TOP of this range is the condo-apts stratum, which holds 1.9% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":2},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[],"nearest":{"codes":["EW26"],"name":"LAKESIDE MRT STATION (EW26)","taps":70470,"metres":1238,"nearestExit":"Exit C","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Street 52 Blk 505","stalls":60,"status":"Existing","metres":819},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Street 52 Blk 505, 819m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.029,"shopfrontSqm":25455,"shopfrontWhy":null,"zonedSqm":877915,"dominantUse":"RESIDENTIAL","parcels":37,"meanPlotRatio":2.82,"topUses":[{"use":"RESIDENTIAL","share":0.33},{"use":"ROAD","share":0.182},{"use":"WATERBODY","share":0.17}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":6400,"households":7300,"noEmployedPersonShare":0.11,"shareAbove10k":0.547,"shareAbove20k":0.078,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":43,"hdbUnits":4201,"rooms":{"u1":0,"u2":1491,"u3":382,"u4":1288,"u5exec":1040,"rental":0},"resale":null,"resaleAbsent":{"code":"no_sale_placed_in_window","ours":false,"n":0,"why":"no HDB resale transaction places in this subzone in the window"},"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"absent":{"code":"suppressed_at_source","ours":false,"district":"24","postals":35,"share":1,"cellsAsked":16,"why":"This corner is placed: all of its 35 geocoded postals sit in District 24. URA's PMI shop-space table stamps NO median anywhere in District 24: 16 cells across 4 floor levels were asked for and every one came back empty. URA returned no cell for this district x floor level x floor-area band. The pull requested every district, level and band for every quarter, and URA shows a data point only where at least 3 rental contracts were signed — so this is disclosure suppression, and it cannot distinguish a market with one or two leases from one with none. It is never zero rent. There is no district band to place here, and inventing one from a neighbouring district would be a number wearing the wrong district's name."}}},"GEYLANG BAHRU":{"area":"KALLANG","region":"CENTRAL REGION","people":{"value":{"lo":10220,"mid":10220,"hi":10220},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3431,"mid":4337,"hi":5342},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":72300,"mid":72300,"hi":72300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area KALLANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in KALLANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2502,"mid":2502,"hi":2502},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2857,"mid":2857,"hi":2857},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2122,"mid":2122,"hi":2122},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1287,"mid":1287,"hi":1287},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1691,"mid":1691,"hi":1691},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1267,"mid":1267,"hi":1267},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":714,"mid":714,"hi":714},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":333,"mid":333,"hi":333},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2527,"mid":2527,"hi":2527},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2518,"mid":2518,"hi":2518},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1518,"mid":1518,"hi":1518},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1738,"mid":1738,"hi":1738},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1485,"mid":1485,"hi":1485},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1654,"mid":1654,"hi":1654},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":709,"mid":709,"hi":709},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":841,"mid":841,"hi":841},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10688,"mid":10688,"hi":10688},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":11371,"mid":11371,"hi":11371},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":6050,"mid":6050,"hi":6050},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":5653,"mid":5653,"hi":5653},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8322,"mid":8322,"hi":8322},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8393,"mid":8393,"hi":8393},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":3616,"mid":3616,"hi":3616},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":3644,"mid":3644,"hi":3644},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":62.39948067657809,"mid":118.40301458380692,"hi":161.45865625064582},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1774137600,"listedShare":1,"unitSqft":700,"unitSqftLo":500,"unitSqftHi":828,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":134,"listedOn":"2026-03-22","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1700,"mid":2650,"hi":4000},"unit":"SGD/month","n":818,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2025-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.92,"sources":23,"sourcesAskedUnanswered":2,"coverageNote":"built from 23 of 25 sources known in this subzone (92%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1912.5,"mid":2875,"hi":4200},"unit":"SGD/month","n":64,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2025-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":2375,"hi":3200},"unit":"SGD/month","n":641,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2026-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2125,"mid":3200,"hi":4400},"unit":"SGD/month","n":113,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 11 blocks pooled here; the oldest part's newest approval month ends 2024-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-08-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":69.89552218642676,"mid":80.39538285265442,"hi":90.89524351888208},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785510978,"listedShare":1,"unitSqft":956.5,"unitSqftLo":450,"unitSqftHi":1463,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse (measured on KALLANG BAHRU, 50% of whose 16 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"KALLANG BAHRU","share":0.5,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.5,"shareKnown":true,"postals":16,"why":"measured on KALLANG BAHRU, 50% of whose 16 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on KALLANG BAHRU, 50% of whose 16 geocoded postals sit in this corner"}],"context":[{"value":{"lo":62.39948067657809,"mid":118.40301458380692,"hi":161.45865625064582},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1766318400,"listedShare":1,"unitSqft":525,"unitSqftLo":350,"unitSqftHi":828,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"GEYLANG BAHRU","share":1,"postals":44,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KALLANG BAHRU","share":0.5,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.867,"shareKnown":true,"postals":60,"why":"measured on GEYLANG BAHRU, KALLANG BAHRU, 87% of whose 60 geocoded postals sit in this corner"},"listedAge":{"days":225,"listedOn":"2025-12-21","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":21.41536028221674,"mid":26.0000141850839,"hi":48.44804727365656},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1769550172,"listedShare":1,"unitSqft":5966,"unitSqftLo":515,"unitSqftHi":10284,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":187,"listedOn":"2026-01-27","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":16.791700250067162,"mid":16.791700250067162,"hi":16.791700250067162},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1759536000,"listedShare":1,"unitSqft":35000,"unitSqftLo":35000,"unitSqftHi":35000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":303,"listedOn":"2025-10-04","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":25.833385000103327,"mid":25.833385000103327,"hi":25.83338500010333},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1765324800,"listedShare":1,"unitSqft":2987.5,"unitSqftLo":2935,"unitSqftHi":3000,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":236,"listedOn":"2025-12-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[{"value":{"lo":2300,"mid":4100,"hi":5900},"unit":"SGD/month","n":2,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-07-23. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-07-23","asOfFromVerb":"bids closed","shape":"span","asOf":"2026-08-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":25.84269662921348,"mid":55.064205457463885,"hi":84.28571428571429},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-07-23. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-07-23","asOfFromVerb":"bids closed","shape":"span","asOf":"2026-08-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":193.75038750077496,"hi":193.75038750077496},"psf":{"lo":18,"hi":18},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":193.75038750077496,"mid":193.75038750077496,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785200448,"listedShare":1,"unitSqft":280,"unitSqftLo":280,"unitSqftHi":280,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":5,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":62.4,"mid":118.4,"hi":161.5,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":78,"mid":78,"hi":78},"unit":"premises","n":78,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 10 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2025-04-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-04-15","asOfFromVerb":"updated","asOf":"2026-05-20","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":182,"mid":182,"hi":182},"unit":"premises","n":182,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 58 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":58,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 58 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":3685.05,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":12.36,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":27.45,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":23.48,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":6.21,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":32.03,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":3.81,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":117.84,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.19,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.39,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":3.51,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":4.81,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":162.79,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":162.79,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 10 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":70,"mid":79.5,"hi":89},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-07-23. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-07-23","asOfFromVerb":"bids closed","asOf":"2026-08-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20}},"stations":{"list":[{"codes":["NE10"],"name":"POTONG PASIR MRT STATION (NE10)","taps":35701,"metres":331,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["DT24"],"name":"GEYLANG BAHRU MRT STATION (DT24)","taps":11703,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Geylang Bahru Blk 69 (Blk 69 Geylang Bahru Market and Food Centre)","stalls":78,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":78,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.038,"shopfrontSqm":27742,"shopfrontWhy":null,"zonedSqm":739687,"dominantUse":"RESIDENTIAL","parcels":45,"meanPlotRatio":2.83,"topUses":[{"use":"RESIDENTIAL","share":0.518},{"use":"ROAD","share":0.243},{"use":"RESERVE SITE","share":0.071}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":31900,"households":39200,"noEmployedPersonShare":0.189,"shareAbove10k":0.561,"shareAbove20k":0.276,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":33,"hdbUnits":4356,"rooms":{"u1":0,"u2":0,"u3":2635,"u4":420,"u5exec":627,"rental":674},"resale":{"n":230,"median":420000,"p25":385000,"p75":660000,"psm":6277,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":63.21,"mid":118.35,"hi":147.17},"unit":"SGD/sqm/month","n":3,"district":"12","share":1,"postals":55,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":63.21,"mid":75.71,"hi":98.74,"n":3},{"sizeBand":"over-30-100","lo":112.99,"mid":125.25,"hi":147.17,"n":3},{"sizeBand":"over-100-300","lo":102.41,"mid":118.35,"hi":120.63,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 12","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 12. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"GEYLANG EAST":{"area":"GEYLANG","region":"CENTRAL REGION","people":{"value":{"lo":33000,"mid":33000,"hi":33000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":10611,"mid":13413,"hi":16520},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":125700,"mid":125700,"hi":125700},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area GEYLANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in GEYLANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":9668,"mid":9668,"hi":9668},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":9180,"mid":9180,"hi":9180},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":11705,"mid":11705,"hi":11705},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":14664,"mid":14664,"hi":14664},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6136,"mid":6136,"hi":6136},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":7447,"mid":7447,"hi":7447},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":6020,"mid":6020,"hi":6020},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":9047,"mid":9047,"hi":9047},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":10921,"mid":10921,"hi":10921},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":9654,"mid":9654,"hi":9654},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":18739,"mid":18739,"hi":18739},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":19092,"mid":19092,"hi":19092},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":9215,"mid":9215,"hi":9215},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":7078,"mid":7078,"hi":7078},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":16191,"mid":16191,"hi":16191},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":13181,"mid":13181,"hi":13181},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":46106,"mid":46106,"hi":46106},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":41388,"mid":41388,"hi":41388},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":61446,"mid":61446,"hi":61446},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":64061,"mid":64061,"hi":64061},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":44534,"mid":44534,"hi":44534},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":41210,"mid":41210,"hi":41210},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":62973,"mid":62973,"hi":62973},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":64791,"mid":64791,"hi":64791},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":67.64,"mid":77.42,"hi":98.48},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"JOO CHIAT ROAD","share":0.575,"postals":212,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"EUNOS ROAD 8","share":1,"postals":3,"contributed":false,"lastValuedQuarter":"2026-03-31"}],"share":0.581,"shareKnown":true,"postals":215,"why":"measured on JOO CHIAT ROAD (and EUNOS ROAD 8, which set no end here: its newest quarter is a dash and last valued in the quarter to 2026-03-31, so the figure rests on the one street named before it), 58% of whose 215 geocoded postals sit in this corner"}},{"value":{"lo":48.21789253274123,"mid":83.78042722320262,"hi":102.30464754510257},"unit":"SGD/sqm/month","n":21,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":20,"listedEpoch":1785458615,"listedShare":1,"unitSqft":1960.5,"unitSqftLo":344,"unitSqftHi":2946,"listings":21,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"JOO CHIAT PLACE","share":0.646,"postals":65,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JOO CHIAT ROAD","share":0.575,"postals":212,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.592,"shareKnown":true,"postals":277,"why":"measured on JOO CHIAT PLACE, JOO CHIAT ROAD, 59% of whose 277 geocoded postals sit in this corner"},"listedAge":{"days":3,"listedOn":"2026-07-31","share":1,"known":true}},{"value":{"lo":68.45931282643168,"mid":74.59432047587728,"hi":80.7293281253229},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785169213,"listedShare":1,"unitSqft":1111,"unitSqftLo":1022,"unitSqftHi":1200,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"JOO CHIAT ROAD","share":0.575,"postals":212,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.575,"shareKnown":true,"postals":212,"why":"measured on JOO CHIAT ROAD, 57% of whose 212 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-27","share":1,"known":true}},{"value":{"lo":64.14429495525657,"mid":64.14429495525657,"hi":64.14429495525657},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782864000,"listedShare":1,"unitSqft":1250,"unitSqftLo":1250,"unitSqftHi":1250,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":33,"listedOn":"2026-07-01","share":1,"known":true}}],"hdbTender":[{"value":{"lo":5000,"mid":5044,"hi":5088},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2023-09-05. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2023-09-05","asOfFromVerb":"bids closed","asOf":"2024-09-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":75035,"mid":75035,"hi":75035},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-06-26","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range"},{"value":{"lo":3350,"mid":4500,"hi":5650},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-03-05. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-05","asOfFromVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":86.59003831417624,"mid":95.76995650044651,"hi":104.94987468671678},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-03-05. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-05","asOfFromVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1000,"mid":2825,"hi":4625},"unit":"SGD/month","n":1398,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 58 blocks pooled here; the oldest part's newest approval month ends 2021-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8657,"sources":58,"sourcesAskedUnanswered":9,"coverageNote":"built from 58 of 67 sources known in this subzone (87%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1000,"mid":3100,"hi":4500},"unit":"SGD/month","n":519,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 33 blocks pooled here; the oldest part's newest approval month ends 2021-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1775,"mid":2475,"hi":3575},"unit":"SGD/month","n":721,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 26 blocks pooled here; the oldest part's newest approval month ends 2022-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3500,"hi":5100},"unit":"SGD/month","n":133,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 19 blocks pooled here; the oldest part's newest approval month ends 2021-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1475,"mid":3500,"hi":4625},"unit":"SGD/month","n":25,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2023-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-07-31","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3400,"mid":5800,"hi":11000},"unit":"SGD/month","n":32,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 15 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2550,"mid":3950,"hi":7800},"unit":"SGD/month","n":268,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 32 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":9800,"mid":9800,"hi":9800},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2025-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7600,"mid":8300,"hi":20000},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":57.9,"mid":68.1,"hi":78.03},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"EUNOS ROAD 8","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"JOO CHIAT ROAD","share":0.575,"postals":212,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.581,"shareKnown":true,"postals":215,"why":"measured on EUNOS ROAD 8, JOO CHIAT ROAD, 58% of whose 215 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":94.49797896699891,"mid":111.3433740277442,"hi":322.9065485908749},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1769543468,"listedShare":1,"unitSqft":1000,"unitSqftLo":323,"unitSqftHi":1458,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":187,"listedOn":"2026-01-27","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 187 days before this snapshot (posted 2026-01-27), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-31, 185 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":57.959517628436956,"mid":77.89663579134859,"hi":98.66917881983909},"unit":"SGD/sqm/month","n":30,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":30,"listedEpoch":1784713499,"listedShare":1,"unitSqft":1973,"unitSqftLo":344,"unitSqftHi":3000,"listings":31,"asOf":"2026-08-03","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"JOO CHIAT PLACE","share":0.646,"postals":65,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JOO CHIAT ROAD","share":0.575,"postals":212,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.592,"shareKnown":true,"postals":277,"why":"measured on JOO CHIAT PLACE, JOO CHIAT ROAD, 59% of whose 277 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-22","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":25.831966830087953,"mid":32.52496561407051,"hi":37.67368645848402},"unit":"SGD/sqm/month","n":21,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":21,"listedEpoch":1771200000,"listedShare":1,"unitSqft":1862,"unitSqftLo":1270,"unitSqftHi":8000,"listings":21,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":168,"listedOn":"2026-02-16","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":26.945230292158723,"mid":27.980494403383762,"hi":27.987585253460647},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1718280000,"listedShare":1,"unitSqft":1518,"unitSqftLo":1518,"unitSqftHi":1636,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":781,"listedOn":"2024-06-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":36.59729541681305,"mid":83.78526932517693,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":24,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":24,"listedEpoch":1777420800,"listedShare":1,"unitSqft":1075,"unitSqftLo":344,"unitSqftHi":6526,"listings":24,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":96,"listedOn":"2026-04-29","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 96 days before this snapshot (posted 2026-04-29), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-31, 93 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":26.593190441282836,"mid":63.59334366416978,"hi":179.4842751556537},"unit":"SGD/sqm/month","n":26,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":24,"listedEpoch":1770379200,"listedShare":1,"unitSqft":645.75,"unitSqftLo":344,"unitSqftHi":23000,"listings":26,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":178,"listedOn":"2026-02-06","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":8000,"mid":8000,"hi":8000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2022-02-08","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[{"value":{"lo":3600,"mid":3600,"hi":3600},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-06-26","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":16.963528413910094,"mid":16.963528413910094,"hi":16.963528413910094},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-06-26","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":2880,"mid":2880,"hi":2880},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":221.53846153846155,"mid":221.53846153846155,"hi":221.53846153846155},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":23,"listings":23,"strata":6,"ceilingSqm":30,"psm":{"lo":53.819552083548594,"hi":241.63880527307535},"psf":{"lo":4.999999999999999,"hi":22.448979591836736},"asOf":"2026-08-03","why":"23 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":96.26261348276986,"mid":96.26261348276986,"hi":96.26261348276986},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783498354,"listedShare":1,"unitSqft":246,"unitSqftLo":246,"unitSqftHi":246,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":226.4538530291389,"mid":234.04632915110713,"hi":241.63880527307535},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1771200000,"listedShare":1,"unitSqft":214,"unitSqftLo":183,"unitSqftHi":245,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":53.819552083548594,"mid":64.58346250025832,"hi":78.93534305587129},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785094766,"listedShare":1,"unitSqft":200,"unitSqftLo":150,"unitSqftHi":200,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":93.87131177363128,"mid":150.69474583393608,"hi":150.69474583393608},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1779796800,"listedShare":1,"unitSqft":300,"unitSqftLo":172,"unitSqftHi":300,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":172.99141741140622,"mid":172.99141741140622,"hi":172.99141741140622},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782172800,"listedShare":1,"unitSqft":280,"unitSqftLo":280,"unitSqftHi":280,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":69.96541770861317,"mid":138.88916666722218,"hi":202.2942413940383},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1775347200,"listedShare":1,"unitSqft":100,"unitSqftLo":75,"unitSqftHi":269,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":16,"demoted":8,"by":{"class":6,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":4235000,"mid":6150000,"hi":9100000},"unit":"SGD","n":53,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 9 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2350000,"mid":4500000,"hi":7500000},"unit":"SGD","n":382,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 23 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-12-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":732300,"mid":1665000,"hi":3300000},"unit":"SGD","n":1696,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 30 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-01-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1018000,"mid":2049166,"hi":3457500},"unit":"SGD","n":207,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 10 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2575000,"mid":8458200,"hi":23000000},"unit":"SGD","n":31,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 9 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-11-30","asOfFromVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2250000,"mid":2500000,"hi":2590000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":167,"mid":167,"hi":167},"unit":"premises","n":167,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 146 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":146,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 146 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 13 postals pooled here; the oldest part's newest row was updated 2025-09-08. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-09-08","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":66,"mid":66,"hi":66},"unit":"premises","n":66,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":120,"mid":120,"hi":120},"unit":"premises","n":120,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 9 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":1032,"mid":1032,"hi":1032},"unit":"premises","n":1032,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 587 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":587,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 587 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":6432.05,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":23.7,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":65.68,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":65.52,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.21,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":57.18,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":8.44,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":109.63,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.07,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.75,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":11.73,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":12.38,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":357.08,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":357.08,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":42,"mid":42,"hi":42},"unit":"premises","n":42,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 146 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":146,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 146 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":31.92,"mid":48.585,"hi":65.25},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-03-05. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-05","asOfFromVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":212.22,"mid":212.22,"hi":212.22},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-26","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":13,"mid":13,"hi":13},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":28,"mid":28,"hi":28},"unit":"premises","n":28,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":757,"mid":757,"hi":757},"unit":"rooms","n":9,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 9 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":3}},"stations":{"list":[{"codes":["EW8","CC9"],"name":"PAYA LEBAR MRT STATION (EW8 / CC9)","taps":94704,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["CC10","DT26"],"name":"MACPHERSON MRT STATION (CC10 / DT26)","taps":39086,"metres":292,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":5},{"codes":["EW7"],"name":"EUNOS MRT STATION (EW7)","taps":30803,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["CC8"],"name":"DAKOTA MRT STATION (CC8)","taps":15821,"metres":38,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Eunos Crescent Blk 4A","stalls":42,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Geylang Serai Market","stalls":63,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Haig Road Blk 13/14 (Haig Road Market and Cooked Food Centre)","stalls":72,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":177,"openCentres":3,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.132,"shopfrontSqm":341863,"shopfrontWhy":null,"zonedSqm":2584806,"dominantUse":"RESIDENTIAL","parcels":2299,"meanPlotRatio":2.54,"topUses":[{"use":"RESIDENTIAL","share":0.407},{"use":"ROAD","share":0.232},{"use":"RESERVE SITE","share":0.131}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41000,"households":49000,"noEmployedPersonShare":0.167,"shareAbove10k":0.517,"shareAbove20k":0.241,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":86,"hdbUnits":7500,"rooms":{"u1":0,"u2":214,"u3":2662,"u4":2768,"u5exec":1104,"rental":752},"resale":{"n":311,"median":620000,"p25":400000,"p75":808000,"psm":6737,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":48.08,"mid":101.66499999999999,"hi":176.7},"unit":"SGD/sqm/month","n":3,"district":"15","share":0.736,"postals":553,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":60,"mid":91.67,"hi":123,"n":3},{"sizeBand":"over-30-100","lo":89.55,"mid":111.66,"hi":176.5,"n":3},{"sizeBand":"over-100-300","lo":100.81,"mid":136.47,"hi":176.7,"n":3},{"sizeBand":"over-300","lo":48.08,"mid":55.27,"hi":104.99,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 15","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 74% of this corner's geocoded postals sit in District 15. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"GHIM MOH":{"area":"QUEENSTOWN","region":"CENTRAL REGION","people":{"value":{"lo":13040,"mid":13040,"hi":13040},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":4439,"mid":5611,"hi":6911},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":159200,"mid":159200,"hi":159200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area QUEENSTOWN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in QUEENSTOWN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":15,"shown":15,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2055,"mid":2055,"hi":2055},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":927,"mid":927,"hi":927},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1156,"mid":1156,"hi":1156},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":783,"mid":783,"hi":783},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":875,"mid":875,"hi":875},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1740,"mid":1740,"hi":1740},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":799,"mid":799,"hi":799},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1019,"mid":1019,"hi":1019},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5968,"mid":5968,"hi":5968},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6121,"mid":6121,"hi":6121},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5247,"mid":5247,"hi":5247},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5231,"mid":5231,"hi":5231},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":107.61219439105543,"mid":107.6391041670972,"hi":123.01611904811108},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785298351,"listedShare":1,"unitSqft":350,"unitSqftLo":350,"unitSqftHi":400,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"GHIM MOH ROAD","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":18,"why":"measured on GHIM MOH ROAD, 100% of whose 18 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true}}],"hdbTender":[],"residential":[{"value":{"lo":1800,"mid":3250,"hi":4800},"unit":"SGD/month","n":1270,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 24 blocks pooled here; the oldest part's newest approval month ends 2026-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9231,"sources":24,"sourcesAskedUnanswered":2,"coverageNote":"built from 24 of 26 sources known in this subzone (92%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2575,"mid":4200,"hi":4875},"unit":"SGD/month","n":294,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 10 blocks pooled here; the oldest part's newest approval month ends 2025-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":2800,"hi":3812.5},"unit":"SGD/month","n":779,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2026-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2950,"mid":4100,"hi":6075},"unit":"SGD/month","n":158,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 9 blocks pooled here; the oldest part's newest approval month ends 2025-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":2587.5,"hi":3200},"unit":"SGD/month","n":39,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2021-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":107.61219439105543,"mid":107.6391041670972,"hi":123.01611904811108},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785298351,"listedShare":1,"unitSqft":350,"unitSqftLo":350,"unitSqftHi":400,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"GHIM MOH ROAD","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":18,"why":"measured on GHIM MOH ROAD, 100% of whose 18 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":107.61219439105543,"mid":107.61219439105543,"hi":107.61219439105543},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1772569791,"listedShare":1,"unitSqft":400,"unitSqftLo":400,"unitSqftHi":400,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":152,"listedOn":"2026-03-03","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 152 days before this snapshot (posted 2026-03-03), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-29, 148 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":86.11128333367776,"mid":86.11128333367776,"hi":86.11128333367776},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1760227200,"listedShare":1,"unitSqft":12455,"unitSqftLo":12455,"unitSqftHi":12455,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":295,"listedOn":"2025-10-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":30839.12,"mid":30839.12,"hi":30839.12},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2020-01-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"tenancy-over","why":"awarded 2020-01-30: the 3-year tenancy HDB lets these units on ran out 2023-01-30, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"supermarket","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":5,"demoted":4,"by":{"class":2,"stale":0,"askAge":1,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":71,"mid":71,"hi":71},"unit":"premises","n":71,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2026-05-17. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-05-17","asOfFromVerb":"updated","asOf":"2026-07-20","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":185,"mid":185,"hi":185},"unit":"premises","n":185,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 32 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":3807.29,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":13.67,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":32.22,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":27.35,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":6.79,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":33.21,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":3.86,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":112.83,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.16,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.36,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":4.31,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":4.66,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":171.33,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":171.33,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["EW21","CC22"],"name":"BUONA VISTA MRT STATION (EW21 / CC22)","taps":64537,"metres":85,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Ghim Moh Road Blk 20","stalls":72,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":72,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.053,"shopfrontSqm":27097,"shopfrontWhy":null,"zonedSqm":513325,"dominantUse":"RESIDENTIAL","parcels":28,"meanPlotRatio":3.81,"topUses":[{"use":"RESIDENTIAL","share":0.568},{"use":"ROAD","share":0.195},{"use":"PARK","share":0.073}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":32700,"households":40100,"noEmployedPersonShare":0.192,"shareAbove10k":0.615,"shareAbove20k":0.336,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":42,"hdbUnits":5453,"rooms":{"u1":0,"u2":443,"u3":2191,"u4":1596,"u5exec":649,"rental":574},"resale":{"n":355,"median":750000,"p25":408000,"p75":1000000,"psm":10042,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":71.83,"mid":120.29,"hi":366.5},"unit":"SGD/sqm/month","n":3,"district":"10","share":1,"postals":30,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":128.61,"mid":243.14,"hi":366.5,"n":3},{"sizeBand":"over-30-100","lo":80.11,"mid":120.29,"hi":163.8,"n":3},{"sizeBand":"over-100-300","lo":71.83,"mid":81.5,"hi":181.35,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 10","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 10. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"GOMBAK":{"area":"BUKIT BATOK","region":"WEST REGION","people":{"value":{"lo":9710,"mid":9710,"hi":9710},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2528,"mid":3195,"hi":3935},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40800,"mid":40800,"hi":40800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT BATOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT BATOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1822,"mid":1822,"hi":1822},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1782,"mid":1782,"hi":1782},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1134,"mid":1134,"hi":1134},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1031,"mid":1031,"hi":1031},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2488,"mid":2488,"hi":2488},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1926,"mid":1926,"hi":1926},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1490,"mid":1490,"hi":1490},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1275,"mid":1275,"hi":1275},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10186,"mid":10186,"hi":10186},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7754,"mid":7754,"hi":7754},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7589,"mid":7589,"hi":7589},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6105,"mid":6105,"hi":6105},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"BUKIT PANJANG LRT STATION (BP6 / DT1)","stationTaps":86069,"exit":"Exit B","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. BUKIT PANJANG (BP6 / DT1)'s Exit B opens in this corner and the station takes 86,069 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2000,"mid":3000,"hi":3675},"unit":"SGD/month","n":534,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 13 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":2975,"hi":3325},"unit":"SGD/month","n":335,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 9 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":3000,"hi":3000},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2150,"mid":3250,"hi":3675},"unit":"SGD/month","n":199,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 11 blocks pooled here; the oldest part's newest approval month ends 2025-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2350,"mid":2400,"hi":2500},"unit":"SGD/month","n":5,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7000,"mid":7100,"hi":7200},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2875,"mid":3200,"hi":5800},"unit":"SGD/month","n":53,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-02-28. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":12000,"mid":12000,"hi":12000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6947,"mid":8047,"hi":10000},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2025-11-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":75,"mid":85.19,"hi":125},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"drape":true,"drapeFrom":"NATURE RESERVE","label":"use: retail: measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"UPPER BUKIT TIMAH ROAD","postals":67,"share":0.03,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.03,"shareKnown":true,"postals":67,"why":"measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to NATURE RESERVE at 40%. It never leads this card and never enters the map's ranking. measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner"},{"value":{"lo":60,"mid":84.62,"hi":116.22},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"drape":true,"drapeFrom":"NATURE RESERVE","label":"use: office: measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"UPPER BUKIT TIMAH ROAD","postals":67,"share":0.03,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.03,"shareKnown":true,"postals":67,"why":"measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to NATURE RESERVE at 40%. It never leads this card and never enters the map's ranking. measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner"},{"value":{"lo":86.11128333367776,"mid":107.6391041670972,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784248164,"listedShare":1,"unitSqft":600,"unitSqftLo":413,"unitSqftHi":1527,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"drape":true,"drapeFrom":"NATURE RESERVE","label":"propertyType: retail: measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"UPPER BUKIT TIMAH ROAD","postals":67,"share":0.03,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.03,"shareKnown":true,"postals":67,"why":"measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to NATURE RESERVE at 40%. It never leads this card and never enters the map's ranking. measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner"},{"value":{"lo":231.83807051374782,"mid":231.83807051374782,"hi":231.83807051374782},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785128803,"listedShare":1,"unitSqft":650,"unitSqftLo":650,"unitSqftHi":650,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"drape":true,"drapeFrom":"NATURE RESERVE","label":"propertyType: f-and-b: measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"UPPER BUKIT TIMAH ROAD","postals":67,"share":0.03,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.03,"shareKnown":true,"postals":67,"why":"measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to NATURE RESERVE at 40%. It never leads this card and never enters the map's ranking. measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner"},{"value":{"lo":86.57300603251785,"mid":86.57300603251785,"hi":86.57300603251785},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785401557,"listedShare":1,"unitSqft":1119,"unitSqftLo":1119,"unitSqftHi":1119,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"drape":true,"drapeFrom":"NATURE RESERVE","label":"propertyType: medical: measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"UPPER BUKIT TIMAH ROAD","postals":67,"share":0.03,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.03,"shareKnown":true,"postals":67,"why":"measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to NATURE RESERVE at 40%. It never leads this card and never enters the map's ranking. measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner"},{"value":{"lo":86.57300603251785,"mid":94.65750366453273,"hi":126.70261721612952},"unit":"SGD/sqm/month","n":13,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":12,"listedEpoch":1784876438,"listedShare":1,"unitSqft":463,"unitSqftLo":377,"unitSqftHi":1119,"listings":14,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"drape":true,"drapeFrom":"NATURE RESERVE","label":"propertyType: mall-shop: measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"UPPER BUKIT TIMAH ROAD","postals":67,"share":0.03,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.03,"shareKnown":true,"postals":67,"why":"measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to NATURE RESERVE at 40%. It never leads this card and never enters the map's ranking. measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner"},{"value":{"lo":86.57300603251785,"mid":107.61219439105543,"hi":126.70261721612952},"unit":"SGD/sqm/month","n":17,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":15,"listedEpoch":1784876438,"listedShare":1,"unitSqft":592,"unitSqftLo":377,"unitSqftHi":1527,"listings":18,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"drape":true,"drapeFrom":"NATURE RESERVE","label":"all strata pooled: measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"UPPER BUKIT TIMAH ROAD","postals":67,"share":0.03,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.03,"shareKnown":true,"postals":67,"why":"measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to NATURE RESERVE at 40%. It never leads this card and never enters the map's ranking. measured on UPPER BUKIT TIMAH ROAD, 3% of whose 67 geocoded postals sit in this corner"}],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":4150000,"mid":5044000,"hi":6575000},"unit":"SGD","n":22,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3607500,"mid":3800000,"hi":4215000},"unit":"SGD","n":58,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-04-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1155000,"mid":1525907.5,"hi":2162000},"unit":"SGD","n":174,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":729416,"mid":1315750,"hi":1849400},"unit":"SGD","n":127,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3000000,"mid":7575000,"hi":8500000},"unit":"SGD","n":5,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-10-31","asOfFromVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2990000,"mid":3030000,"hi":3040000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1469000,"mid":1520000,"hi":1882750},"unit":"SGD","n":512,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2025-10-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-10-15","asOfFromVerb":"updated","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":36,"mid":36,"hi":36},"unit":"premises","n":36,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 96 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":96,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 96 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":4861.8,"mid":7845.97,"hi":13544.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":20.4,"mid":29.37,"hi":44},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":55.9,"mid":79.73,"hi":128},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":45.7,"mid":76.27,"hi":127.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":9.43,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":44.5,"mid":65.17,"hi":94},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":5.1,"mid":10.33,"hi":19.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":113.63,"hi":128.2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.21,"hi":3.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.06,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":11.46,"hi":25.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":5.7,"mid":18.32,"hi":50.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":241.3,"mid":425.25,"hi":728.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":241.3,"mid":425.25,"hi":728.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[{"codes":["BP6","DT1"],"name":"BUKIT PANJANG LRT STATION (BP6 / DT1)","taps":86069,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":8},{"codes":["NS3"],"name":"BUKIT GOMBAK MRT STATION (NS3)","taps":42033,"metres":86,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":4},{"codes":["DT3"],"name":"HILLVIEW MRT STATION (DT3)","taps":13517,"metres":391,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT2"],"name":"CASHEW MRT STATION (DT2)","taps":8775,"metres":3,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP4"],"name":"TECK WHYE LRT STATION (BP4)","taps":7660,"metres":24,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP5"],"name":"PHOENIX LRT STATION (BP5)","taps":4336,"metres":22,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP13"],"name":"SENJA LRT STATION (BP13)","taps":2553,"metres":375,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Senja Hawker Centre","stalls":28,"status":"Existing (new)","metres":832},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Senja Hawker Centre, 832m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.011,"shopfrontSqm":26784,"shopfrontWhy":null,"zonedSqm":2435314,"dominantUse":"SPECIAL USE","parcels":790,"meanPlotRatio":3.16,"topUses":[{"use":"SPECIAL USE","share":0.651},{"use":"RESIDENTIAL","share":0.133},{"use":"PARK","share":0.122}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":56200,"households":63500,"noEmployedPersonShare":0.117,"shareAbove10k":0.553,"shareAbove20k":0.21,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":14,"hdbUnits":2128,"rooms":{"u1":0,"u2":0,"u3":0,"u4":1319,"u5exec":809,"rental":0},"resale":{"n":138,"median":600000,"p25":555000,"p75":680000,"psm":6174,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":94,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":38.6058201058201,"mid":61.9701726844584,"hi":88.75127032520325},"unit":"SGD/sqm/month","n":4,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"BUKIT BATOK","corners":["BRICKWORKS","BUKIT BATOK CENTRAL","BUKIT BATOK EAST","HONG KAH NORTH"],"drape":true,"asOf":"2026-08-07","asOfFrom":"2026-04-09","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area BUKIT BATOK","caveat":"PLANNING-AREA grain, not this corner: 4 HDB shop tenders awarded across 4 corners of BUKIT BATOK (BRICKWORKS, BUKIT BATOK CENTRAL, BUKIT BATOK EAST, HONG KAH NORTH), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"GOODWOOD PARK":{"area":"NEWTON","region":"CENTRAL REGION","people":{"value":{"lo":1570,"mid":1570,"hi":1570},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":58,"households":{"value":{"lo":376,"mid":475,"hi":585},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":13600,"mid":13600,"hi":13600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area NEWTON, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in NEWTON with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":263,"mid":263,"hi":263},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":576,"mid":576,"hi":576},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":149,"mid":149,"hi":149},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":213,"mid":213,"hi":213},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":347,"mid":347,"hi":347},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":314,"mid":314,"hi":314},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":188,"mid":188,"hi":188},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":236,"mid":236,"hi":236},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1490,"mid":1490,"hi":1490},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1799,"mid":1799,"hi":1799},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1001,"mid":1001,"hi":1001},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1177,"mid":1177,"hi":1177},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":129.05271905445076,"mid":129.05271905445076,"hi":129.05271905445076},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1772064000,"listedShare":1,"unitSqft":377,"unitSqftLo":377,"unitSqftHi":377,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":158,"listedOn":"2026-02-26","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":80.11,"median":120.29,"p75":163.8,"why":"judged against District 10's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 377 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3650,"mid":4725,"hi":5950},"unit":"SGD/month","n":37,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3650,"mid":4725,"hi":5950},"unit":"SGD/month","n":37,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":53.06775883340865,"mid":74.14903273458916,"hi":95.23030663576965},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1765705392,"listedShare":1,"unitSqft":1168,"unitSqftLo":1119,"unitSqftHi":1217,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":232,"listedOn":"2025-12-14","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 232 days before this snapshot (posted 2025-12-14), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-02-26, 74 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 158 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":94.71693036320507,"mid":98.48703966097369,"hi":102.25714895874233},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1774699200,"listedShare":1,"unitSqft":1570.5,"unitSqftLo":1570,"unitSqftHi":1571,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":128,"listedOn":"2026-03-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":52.28185059544722,"mid":52.28185059544722,"hi":52.28185059544722},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753660800,"listedShare":1,"unitSqft":35000,"unitSqftLo":35000,"unitSqftHi":35000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":371,"listedOn":"2025-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":4,"demoted":3,"by":{"class":2,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1622500,"mid":2164500,"hi":3866250},"unit":"SGD","n":44,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3944000,"mid":4538888,"hi":5100000},"unit":"SGD","n":19,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-04-14. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-04-14","asOfFromVerb":"updated","asOf":"2026-06-15","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2022-07-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 40 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9769.96,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.26,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.86,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":127.08,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.64,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.96,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.76,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":97.64,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.09,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.35,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":24.96,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":18.99,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":628.02,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":628.02,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":50,"mid":50,"hi":50},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2022-07-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":1},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["NS21","DT11"],"name":"NEWTON MRT STATION (NS21 / DT11)","taps":116671,"metres":96,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Newton Food Centre","stalls":83,"status":"Existing","metres":334},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Newton Food Centre, 334m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.02,"shopfrontSqm":6714,"shopfrontWhy":null,"zonedSqm":329130,"dominantUse":"RESERVE SITE","parcels":64,"meanPlotRatio":1.62,"topUses":[{"use":"RESERVE SITE","share":0.557},{"use":"RESIDENTIAL","share":0.296},{"use":"ROAD","share":0.09}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; NEWTON is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":71.83,"mid":120.29,"hi":366.5},"unit":"SGD/sqm/month","n":3,"district":"10","share":0.833,"postals":36,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":128.61,"mid":243.14,"hi":366.5,"n":3},{"sizeBand":"over-30-100","lo":80.11,"mid":120.29,"hi":163.8,"n":3},{"sizeBand":"over-100-300","lo":71.83,"mid":81.5,"hi":181.35,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 10","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 83% of this corner's geocoded postals sit in District 10. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"GREENWOOD PARK":{"area":"WOODLANDS","region":"NORTH REGION","people":{"value":{"lo":50,"mid":50,"hi":50},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":50300,"mid":50300,"hi":50300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area WOODLANDS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in WOODLANDS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2051,"mid":2051,"hi":2051},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2748,"mid":2748,"hi":2748},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1410,"mid":1410,"hi":1410},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":5409,"mid":5409,"hi":5409},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":922,"mid":922,"hi":922},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1000,"mid":1000,"hi":1000},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":798,"mid":798,"hi":798},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":881,"mid":881,"hi":881},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1116,"mid":1116,"hi":1116},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1633,"mid":1633,"hi":1633},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4222,"mid":4222,"hi":4222},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1084,"mid":1084,"hi":1084},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":921,"mid":921,"hi":921},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":847,"mid":847,"hi":847},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1071,"mid":1071,"hi":1071},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":911,"mid":911,"hi":911},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5173,"mid":5173,"hi":5173},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7169,"mid":7169,"hi":7169},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":12108,"mid":12108,"hi":12108},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":10092,"mid":10092,"hi":10092},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4110,"mid":4110,"hi":4110},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3925,"mid":3925,"hi":3925},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":4413,"mid":4413,"hi":4413},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":3721,"mid":3721,"hi":3721},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":26.89029324299234,"mid":27.045713794440807,"hi":27.20113434588928},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1752019200,"listedShare":1,"unitSqft":14815,"unitSqftLo":5597,"unitSqftHi":24033,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":390,"listedOn":"2025-07-09","share":1,"known":true},"classWord":"light-industrial","classFamily":"light-industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"light-industrial"}},{"value":{"lo":25.83190338820839,"mid":25.83190338820839,"hi":25.83190338820839},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1767916800,"listedShare":1,"unitSqft":5812,"unitSqftLo":5812,"unitSqftHi":5812,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":206,"listedOn":"2026-01-09","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory-workshop"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3300,"mid":3400,"hi":3500},"unit":"SGD/month","n":2,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3200,"mid":3200,"hi":3200},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3200,"mid":3200,"hi":3200},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2023-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3600,"mid":3600,"hi":3600},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":71,"mid":71,"hi":71},"unit":"premises","n":71,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 12 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["TE1"],"name":"WOODLANDS NORTH MRT STATION (TE1)","taps":22200,"metres":0,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Marsiling Lane Blk 20/21","stalls":52,"status":"Existing","metres":323},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Marsiling Lane Blk 20/21, 323m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1305886,"dominantUse":"BUSINESS 2 - WHITE","parcels":41,"meanPlotRatio":3.11,"topUses":[{"use":"BUSINESS 2 - WHITE","share":0.188},{"use":"PARK","share":0.185},{"use":"ROAD","share":0.178}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":73000,"households":81900,"noEmployedPersonShare":0.106,"shareAbove10k":0.529,"shareAbove20k":0.147,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"25","share":1,"postals":10,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":299.2,"mid":377.98,"hi":458.27,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 25","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 25. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 25 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":299.2,"mid":377.98,"hi":458.27},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 25 stamps a Level 1 (street level) shop-space band of S$27.80–42.57 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 - white (19% of 41 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"GUILIN":{"area":"BUKIT BATOK","region":"WEST REGION","people":{"value":{"lo":12740,"mid":12740,"hi":12740},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3809,"mid":4814,"hi":5930},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40800,"mid":40800,"hi":40800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT BATOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT BATOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2840,"mid":2840,"hi":2840},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4436,"mid":4436,"hi":4436},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":8163,"mid":8163,"hi":8163},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2435,"mid":2435,"hi":2435},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1787,"mid":1787,"hi":1787},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1985,"mid":1985,"hi":1985},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3452,"mid":3452,"hi":3452},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2204,"mid":2204,"hi":2204},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2622,"mid":2622,"hi":2622},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2928,"mid":2928,"hi":2928},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3234,"mid":3234,"hi":3234},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":7718,"mid":7718,"hi":7718},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1810,"mid":1810,"hi":1810},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2000,"mid":2000,"hi":2000},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3021,"mid":3021,"hi":3021},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3723,"mid":3723,"hi":3723},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11951,"mid":11951,"hi":11951},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":15072,"mid":15072,"hi":15072},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":21705,"mid":21705,"hi":21705},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":20328,"mid":20328,"hi":20328},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9631,"mid":9631,"hi":9631},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10891,"mid":10891,"hi":10891},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":17078,"mid":17078,"hi":17078},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":16851,"mid":16851,"hi":16851},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":23.834373065571523,"mid":25.797505298714295,"hi":39.01917526057273},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1764523600,"listedShare":1,"unitSqft":3200,"unitSqftLo":400,"unitSqftHi":6000,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":245,"listedOn":"2025-11-30","share":1,"known":true},"classWord":"light-industrial","classFamily":"light-industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"light-industrial"}},{"value":{"lo":38.750077500154994,"mid":38.750077500154994,"hi":38.750077500154994},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780099200,"listedShare":1,"unitSqft":500,"unitSqftLo":500,"unitSqftHi":500,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":65,"listedOn":"2026-05-30","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory-workshop"}},{"value":{"lo":38.67273203608283,"mid":38.67273203608283,"hi":38.67273203608283},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1779996405,"listedShare":1,"unitSqft":4175,"unitSqftLo":4175,"unitSqftHi":4175,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":66,"listedOn":"2026-05-28","share":1,"known":true},"classWord":"industrial","classFamily":"industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"industrial"}}],"hdbTender":[{"value":{"lo":4888,"mid":4888,"hi":4888},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-04-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"}],"residential":[{"value":{"lo":1625,"mid":2675,"hi":4275},"unit":"SGD/month","n":604,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 29 blocks pooled here; the oldest part's newest approval month ends 2024-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9355,"sources":29,"sourcesAskedUnanswered":2,"coverageNote":"built from 29 of 31 sources known in this subzone (94%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1787.5,"mid":2950,"hi":3500},"unit":"SGD/month","n":147,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2024-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2275,"hi":2900},"unit":"SGD/month","n":374,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2022-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2100,"mid":2725,"hi":3787.5},"unit":"SGD/month","n":45,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":3200,"hi":4275},"unit":"SGD/month","n":38,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2612.5,"mid":4000,"hi":4500},"unit":"SGD/month","n":69,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[{"value":{"lo":5600,"mid":5600,"hi":5600},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-04-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":102.56410256410255,"mid":102.56410256410255,"hi":102.56410256410255},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-04-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":1,"ceilingSqm":30,"psm":{"lo":39.656512061562125,"hi":44.015990551601085},"psf":{"lo":3.6842105263157894,"hi":4.089219330855019},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":39.656512061562125,"mid":41.8362513065816,"hi":44.015990551601085},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1778976000,"listedShare":1,"unitSqft":229.5,"unitSqftLo":190,"unitSqftHi":269,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":4,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":745000,"mid":875000,"hi":1058000},"unit":"SGD","n":97,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1020000,"mid":1277000,"hi":1608000},"unit":"SGD","n":216,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2025-07-14. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-07-14","asOfFromVerb":"updated","asOf":"2026-07-16","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":53,"mid":53,"hi":53},"unit":"premises","n":53,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 62 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":62,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 62 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":6504.59,"hi":9567.2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":24.73,"hi":36.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":68.73,"hi":113.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":72.8,"hi":127.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":5.3,"mid":9.4,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":61.69,"hi":94},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":8.76,"hi":14.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.74,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.91,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":2.04,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":12.98,"hi":25.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":10.35,"hi":17.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":378.03,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":378.03,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":54.6,"mid":54.6,"hi":54.6},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["NS2"],"name":"BUKIT BATOK MRT STATION (NS2)","taps":63247,"metres":177,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4},{"codes":["NS3"],"name":"BUKIT GOMBAK MRT STATION (NS3)","taps":42033,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Batok West Hawker Centre","stalls":22,"status":"Existing (new)","metres":587},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Batok West Hawker Centre, 587m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1096270,"dominantUse":"PARK","parcels":88,"meanPlotRatio":2.66,"topUses":[{"use":"PARK","share":0.517},{"use":"RESIDENTIAL","share":0.234},{"use":"ROAD","share":0.063}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":56200,"households":63500,"noEmployedPersonShare":0.117,"shareAbove10k":0.553,"shareAbove20k":0.21,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":31,"hdbUnits":2685,"rooms":{"u1":0,"u2":0,"u3":1391,"u4":662,"u5exec":630,"rental":2},"resale":{"n":189,"median":420000,"p25":385000,"p75":570000,"psm":5768,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":57,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":102.88,"mid":223.62,"hi":409.02},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 23 stamps a Level 1 (street level) shop-space band of S$9.56–38.00 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is park (52% of 88 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"GUL BASIN":{"area":"PIONEER","region":"WEST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":32800,"mid":32800,"hi":32800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PIONEER, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PIONEER with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":48,"mid":48,"hi":48},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1140,"mid":1140,"hi":1140},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":47,"mid":47,"hi":47},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":408,"mid":408,"hi":408},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":162,"mid":162,"hi":162},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":204,"mid":204,"hi":204},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":126,"mid":126,"hi":126},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":282,"mid":282,"hi":282},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":430,"mid":430,"hi":430},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2002,"mid":2002,"hi":2002},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":362,"mid":362,"hi":362},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1369,"mid":1369,"hi":1369},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":16.14586562506458,"mid":19.57074621219949,"hi":23.680602916761384},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1760227200,"listedShare":1,"unitSqft":18000,"unitSqftLo":2400,"unitSqftHi":33000,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":295,"listedOn":"2025-10-12","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory-workshop"}},{"value":{"lo":19.417250163476357,"mid":20.885199316003934,"hi":23.62809603667987},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1763856000,"listedShare":1,"unitSqft":51000,"unitSqftLo":41000,"unitSqftHi":67000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":253,"listedOn":"2025-11-23","share":1,"known":true},"classWord":"industrial","classFamily":"industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"industrial"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 30 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW30"],"name":"GUL CIRCLE MRT STATION (EW30)","taps":9802,"metres":1332,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","metres":3835},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Hawker Centre, 3835m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1802708,"dominantUse":"BUSINESS 2","parcels":79,"meanPlotRatio":1.06,"topUses":[{"use":"BUSINESS 2","share":0.888},{"use":"ROAD","share":0.097},{"use":"CIVIC & COMMUNITY INSTITUTION","share":0.007}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; PIONEER is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":23,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (89% of 79 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"GUL CIRCLE":{"area":"PIONEER","region":"WEST REGION","people":{"value":{"lo":20,"mid":20,"hi":20},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":32800,"mid":32800,"hi":32800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PIONEER, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PIONEER with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":498,"mid":498,"hi":498},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1589,"mid":1589,"hi":1589},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":336,"mid":336,"hi":336},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3024,"mid":3024,"hi":3024},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":234,"mid":234,"hi":234},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":477,"mid":477,"hi":477},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":358,"mid":358,"hi":358},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":981,"mid":981,"hi":981},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1650,"mid":1650,"hi":1650},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":238,"mid":238,"hi":238},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2995,"mid":2995,"hi":2995},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":379,"mid":379,"hi":379},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":547,"mid":547,"hi":547},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":225,"mid":225,"hi":225},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1031,"mid":1031,"hi":1031},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":448,"mid":448,"hi":448},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3443,"mid":3443,"hi":3443},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2578,"mid":2578,"hi":2578},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":5173,"mid":5173,"hi":5173},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":4629,"mid":4629,"hi":4629},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1666,"mid":1666,"hi":1666},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1268,"mid":1268,"hi":1268},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":2901,"mid":2901,"hi":2901},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":2539,"mid":2539,"hi":2539},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":14.800376822975865,"mid":22.061309104801555,"hi":27.576504761739585},"unit":"SGD/sqm/month","n":13,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":13,"listedEpoch":1781481600,"listedShare":1,"unitSqft":19000,"unitSqftLo":2401,"unitSqftHi":109505,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":49,"listedOn":"2026-06-15","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":15.06947458339361,"mid":19.375038750077497,"hi":48.252012212836675},"unit":"SGD/sqm/month","n":20,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":19,"listedEpoch":1764374400,"listedShare":1,"unitSqft":58688,"unitSqftLo":9000,"unitSqftHi":148000,"listings":20,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":247,"listedOn":"2025-11-29","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":14.10324872656119,"mid":14.10324872656119,"hi":14.10324872656119},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1774742400,"listedShare":1,"unitSqft":30680,"unitSqftLo":30680,"unitSqftHi":30680,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2"},"label":"propertyType: grade-b2","streetGrain":{"streets":[{"street":"GUL CIRCLE","share":1,"postals":23,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":23,"why":"measured on GUL CIRCLE, 100% of whose 23 geocoded postals sit in this corner"},"listedAge":{"days":127,"listedOn":"2026-03-29","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b2\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.2x the median of the 14 rows typed \"grade-b2\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b2","classFamily":"grade-b2"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":3,"demoted":3,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":19,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 19 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":41,"mid":41,"hi":41},"unit":"premises","n":41,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 96 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":0.96,"sources":96,"sourcesAskedUnanswered":4,"coverageNote":"built from 96 of 100 sources known in this subzone (96%): a FLOOR, not a census","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":19,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 19 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["EW30"],"name":"GUL CIRCLE MRT STATION (EW30)","taps":9802,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","metres":2878},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Hawker Centre, 2878m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.003,"shopfrontSqm":8214,"shopfrontWhy":null,"zonedSqm":3275745,"dominantUse":"BUSINESS 2","parcels":350,"meanPlotRatio":1.52,"topUses":[{"use":"BUSINESS 2","share":0.807},{"use":"ROAD","share":0.169},{"use":"BUSINESS 2 - WHITE","share":0.017}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; PIONEER is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":77,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"stock_outside_priced_cell","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"ownMedianSqft":30680,"ownSizeBand":"over-300","publishedSizeBands":["30-and-below","over-30-100","over-100-300"],"dearestFrom":"context","dearestStreet":null,"why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and it prices stock this corner does not have: URA stamps 3 cells there, 30 sqm and below, over 30 to 100 sqm, over 100 to 300 sqm, while the units actually let here run about 30680 sqft (over 300 sqm), a size URA publishes no median for in this district. Every rent measured at this corner sits below that band's own 25th percentile (the dearest is S$2.05 psf against a p25 of S$13.71 psf), so standing the band here would not be reporting the district. It would be reporting a market this corner is not in, at a price nothing measured here supports. The district figure is real, its placement here is not. This is URA's disclosure, never a count of shops, and the band is kept below so a reader can see what was refused."}}},"HENDERSON HILL":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"value":{"lo":11590,"mid":11590,"hi":11590},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3507,"mid":4433,"hi":5460},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3344,"mid":3344,"hi":3344},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2448,"mid":2448,"hi":2448},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2346,"mid":2346,"hi":2346},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1785,"mid":1785,"hi":1785},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2944,"mid":2944,"hi":2944},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2792,"mid":2792,"hi":2792},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1987,"mid":1987,"hi":1987},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1868,"mid":1868,"hi":1868},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12973,"mid":12973,"hi":12973},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":11302,"mid":11302,"hi":11302},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11363,"mid":11363,"hi":11363},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10107,"mid":10107,"hi":10107},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":[{"value":{"lo":4268,"mid":4268,"hi":4268},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-03-27","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":2000,"mid":3100,"hi":5050},"unit":"SGD/month","n":909,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 21 blocks pooled here; the oldest part's newest approval month ends 2026-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.84,"sources":21,"sourcesAskedUnanswered":4,"coverageNote":"built from 21 of 25 sources known in this subzone (84%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":3400,"hi":4712.5},"unit":"SGD/month","n":353,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":2900,"hi":3800},"unit":"SGD/month","n":478,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 11 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":4500,"hi":6200},"unit":"SGD/month","n":78,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2026-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":22.590923096798175,"mid":27.207356503531678,"hi":37.653996378453456},"unit":"SGD/sqm/month","n":14,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":14,"listedEpoch":1773662400,"listedShare":1,"unitSqft":3165,"unitSqftLo":1200,"unitSqftHi":4900,"listings":14,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":140,"listedOn":"2026-03-16","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":80.7293281253229,"mid":80.7293281253229,"hi":80.7293281253229},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752105600,"listedShare":1,"unitSqft":3574,"unitSqftLo":3574,"unitSqftHi":3574,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":389,"listedOn":"2025-07-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":98.6691788198391,"hi":98.6691788198391},"psf":{"lo":9.166666666666666,"hi":9.166666666666666},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":98.6691788198391,"mid":98.6691788198391,"hi":98.6691788198391},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752019200,"listedShare":1,"unitSqft":60,"unitSqftLo":60,"unitSqftHi":60,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":3,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":78,"mid":78,"hi":78},"unit":"premises","n":78,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-05-04. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-05-04","asOfFromVerb":"updated","asOf":"2026-05-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":165,"mid":165,"hi":165},"unit":"premises","n":165,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 42 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":42,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 42 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":3746.78,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0154,"note":"the TOP of this range is the condo-apts stratum, which holds 1.5% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":13.29,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0154,"note":"the TOP of this range is the condo-apts stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":31.64,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0154,"note":"the TOP of this range is the condo-apts stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":26.7,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0154,"note":"the TOP of this range is the condo-apts stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":6.47,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":32.58,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0154,"note":"the TOP of this range is the condo-apts stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":3.8,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0154,"note":"the TOP of this range is the condo-apts stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":112.07,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0154,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 1.5% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.2,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0202,"note":"the TOP of this range is the condo-apts stratum, which holds 2.0% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.45,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0202,"note":"the TOP of this range is the condo-apts stratum, which holds 2.0% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":4.51,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0154,"note":"the TOP of this range is the condo-apts stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":4.66,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0154,"note":"the TOP of this range is the condo-apts stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":168.37,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0154,"note":"the TOP of this range is the condo-apts stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":168.37,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0154,"note":"the TOP of this range is the condo-apts stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["EW17"],"name":"TIONG BAHRU MRT STATION (EW17)","taps":52004,"metres":195,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["EW18"],"name":"REDHILL MRT STATION (EW18)","taps":39142,"metres":212,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Bukit Merah View Blk 115 (Blk 115 Bukit Merah View Market and Food Centre)","stalls":84,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":84,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.034,"shopfrontSqm":21182,"shopfrontWhy":null,"zonedSqm":618889,"dominantUse":"RESIDENTIAL","parcels":37,"meanPlotRatio":3.42,"topUses":[{"use":"RESIDENTIAL","share":0.476},{"use":"ROAD","share":0.218},{"use":"RESERVE SITE","share":0.074}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":36,"hdbUnits":4803,"rooms":{"u1":0,"u2":256,"u3":1892,"u4":1439,"u5exec":390,"rental":826},"resale":{"n":236,"median":740000,"p25":440000,"p75":1000000,"psm":10074,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":79.82,"mid":112.96000000000001,"hi":183.14},"unit":"SGD/sqm/month","n":3,"district":"03","share":1,"postals":34,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":95.98,"mid":132.22,"hi":183.14,"n":3},{"sizeBand":"over-30-100","lo":79.82,"mid":93.7,"hi":105.25,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 03","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 03. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":19.09090909090909,"mid":35.49846657406516,"hi":41.1764705882353},"unit":"SGD/sqm/month","n":4,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"BUKIT MERAH","corners":["ALEXANDRA HILL","TELOK BLANGAH DRIVE","TELOK BLANGAH RISE","TIONG BAHRU STATION"],"drape":true,"asOf":"2026-08-07","asOfFrom":"2025-11-14","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area BUKIT MERAH","caveat":"PLANNING-AREA grain, not this corner: 4 HDB shop tenders awarded across 4 corners of BUKIT MERAH (ALEXANDRA HILL, TELOK BLANGAH DRIVE, TELOK BLANGAH RISE, TIONG BAHRU STATION), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"HILLCREST":{"area":"BUKIT TIMAH","region":"CENTRAL REGION","people":{"value":{"lo":9840,"mid":9840,"hi":9840},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2317,"mid":2929,"hi":3608},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":18000,"mid":18000,"hi":18000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT TIMAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT TIMAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":652,"mid":652,"hi":652},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1729,"mid":1729,"hi":1729},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":521,"mid":521,"hi":521},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":591,"mid":591,"hi":591},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1411,"mid":1411,"hi":1411},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":975,"mid":975,"hi":975},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":540,"mid":540,"hi":540},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":399,"mid":399,"hi":399},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5140,"mid":5140,"hi":5140},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5100,"mid":5100,"hi":5100},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2848,"mid":2848,"hi":2848},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2572,"mid":2572,"hi":2572},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"TAN KAH KEE MRT STATION (DT8)","stationTaps":12304,"exit":"Exit B","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. TAN KAH KEE (DT8)'s Exit B opens in this corner and the station takes 12,304 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":69.03555110193406,"mid":69.03555110193406,"hi":69.03555110193406},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1768679199,"listedShare":1,"unitSqft":764,"unitSqftLo":764,"unitSqftHi":764,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":197,"listedOn":"2026-01-17","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":127.05,"median":257.53,"p75":297.99,"why":"judged against District 11's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 764 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3500,"mid":11000,"hi":34800},"unit":"SGD/month","n":134,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 27 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6600,"mid":9605.5,"hi":11250},"unit":"SGD/month","n":15,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3500,"mid":5012.5,"hi":13000},"unit":"SGD/month","n":91,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 10 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":11000,"mid":16000,"hi":34800},"unit":"SGD/month","n":16,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 14 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7800,"mid":11000,"hi":20000},"unit":"SGD/month","n":22,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 17 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":102.25714895874233,"mid":102.25714895874233,"hi":102.25714895874233},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1751932800,"listedShare":1,"unitSqft":2088,"unitSqftLo":2088,"unitSqftHi":2088,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":391,"listedOn":"2025-07-08","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 391 days before this snapshot (posted 2025-07-08), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-01-17, 194 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 197 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":69.03555110193406,"mid":85.6463500303382,"hi":102.25714895874233},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1760306000,"listedShare":1,"unitSqft":1426,"unitSqftLo":764,"unitSqftHi":2088,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"LINDEN DRIVE","share":1,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ORIOLE CRESCENT","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":20,"why":"measured on LINDEN DRIVE, ORIOLE CRESCENT, 100% of whose 20 geocoded postals sit in this corner"},"listedAge":{"days":294,"listedOn":"2025-10-12","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":3,"demoted":2,"by":{"class":1,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":6000000,"mid":8790000,"hi":14100000},"unit":"SGD","n":58,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 13 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-08-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5191888,"mid":5904000,"hi":6880000},"unit":"SGD","n":18,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-07-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":895000,"mid":1860000,"hi":2525000},"unit":"SGD","n":66,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-12-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1933000,"mid":3100000,"hi":5953000},"unit":"SGD","n":407,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-02-28. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":10288000,"mid":13850000,"hi":26500000},"unit":"SGD","n":24,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 7 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-05-31","asOfFromVerb":"contracts to","asOf":"2025-09-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3405000,"mid":3900000,"hi":4100000},"unit":"SGD","n":56,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4268600,"mid":4470000,"hi":4750000},"unit":"SGD","n":8,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":6512500,"mid":6525000,"hi":6537500},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":21,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 21 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 7 postals pooled here; the oldest part's newest row was updated 2026-02-25. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-02-25","asOfFromVerb":"updated","asOf":"2026-08-07","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":53,"mid":53,"hi":53},"unit":"premises","n":53,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 257 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":257,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 257 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":11555.41,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":40.45,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":120.55,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":120.7,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":7.5,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.6,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":17.05,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":112.09,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.85,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":22,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":33.84,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":675.73,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":675.73,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":21,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 21 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["CC19","DT9"],"name":"BOTANIC GARDENS MRT STATION (CC19 / DT9)","taps":12970,"metres":198,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT8"],"name":"TAN KAH KEE MRT STATION (DT8)","taps":12304,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT7"],"name":"SIXTH AVENUE MRT STATION (DT7)","taps":9364,"metres":123,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Adam Road Food Centre","stalls":32,"status":"Existing","metres":69},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Adam Road Food Centre, 69m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.003,"shopfrontSqm":8182,"shopfrontWhy":null,"zonedSqm":2719858,"dominantUse":"RESIDENTIAL","parcels":1641,"meanPlotRatio":1.47,"topUses":[{"use":"RESIDENTIAL","share":0.673},{"use":"ROAD","share":0.217},{"use":"EDUCATIONAL INSTITUTION","share":0.069}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$25,000 -$29,999","earningHouseholds":24000,"households":27000,"noEmployedPersonShare":0.119,"shareAbove10k":0.842,"shareAbove20k":0.625,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":93.3,"mid":190.545,"hi":297.99},"unit":"SGD/sqm/month","n":3,"district":"11","share":1,"postals":249,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":127.05,"mid":257.53,"hi":297.99,"n":3},{"sizeBand":"over-100-300","lo":93.3,"mid":123.56,"hi":133.45,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 11","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 11. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"HILLVIEW":{"area":"BUKIT BATOK","region":"WEST REGION","people":{"value":{"lo":20600,"mid":20600,"hi":20600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":5752,"mid":7272,"hi":8956},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40800,"mid":40800,"hi":40800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT BATOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT BATOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2660,"mid":2660,"hi":2660},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2592,"mid":2592,"hi":2592},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1042,"mid":1042,"hi":1042},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":142,"mid":142,"hi":142},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1455,"mid":1455,"hi":1455},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1438,"mid":1438,"hi":1438},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":383,"mid":383,"hi":383},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":86,"mid":86,"hi":86},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2623,"mid":2623,"hi":2623},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2808,"mid":2808,"hi":2808},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":327,"mid":327,"hi":327},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":933,"mid":933,"hi":933},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1558,"mid":1558,"hi":1558},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1762,"mid":1762,"hi":1762},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":314,"mid":314,"hi":314},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":457,"mid":457,"hi":457},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10504,"mid":10504,"hi":10504},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":11017,"mid":11017,"hi":11017},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":2352,"mid":2352,"hi":2352},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":2305,"mid":2305,"hi":2305},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8033,"mid":8033,"hi":8033},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8443,"mid":8443,"hi":8443},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":1831,"mid":1831,"hi":1831},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":1773,"mid":1773,"hi":1773},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":88.91925996412378,"mid":88.91925996412378,"hi":88.91925996412378},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1779235200,"listedShare":1,"unitSqft":460,"unitSqftLo":460,"unitSqftHi":460,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":75,"listedOn":"2026-05-20","share":1,"known":true}},{"value":{"lo":129.16692500051664,"mid":129.16692500051664,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1781468972,"listedShare":1,"unitSqft":3283,"unitSqftLo":3283,"unitSqftHi":3283,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":49,"listedOn":"2026-06-14","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-300","p25":102.88,"median":140.8,"p75":182.81,"why":"judged against District 23's stamped Level 1 (street level) cell for units over 300 sqm, the band this row's own median unit of 3283 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3000,"mid":4600,"hi":9000},"unit":"SGD/month","n":325,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 11 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3187.5,"mid":6300,"hi":9000},"unit":"SGD/month","n":8,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":4150,"hi":4925},"unit":"SGD/month","n":314,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5600,"mid":6300,"hi":7950},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":20.411440031686386,"mid":23.680074756289514,"hi":40.90234134033773},"unit":"SGD/sqm/month","n":14,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":14,"listedEpoch":1752840000,"listedShare":1,"unitSqft":2349.5,"unitSqftLo":334,"unitSqftHi":112000,"listings":14,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":381,"listedOn":"2025-07-18","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":25.47431841670595,"mid":25.47431841670595,"hi":25.47431841670595},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1768953600,"listedShare":1,"unitSqft":2662,"unitSqftLo":2662,"unitSqftHi":2662,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":194,"listedOn":"2026-01-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":34.499712874069616,"mid":34.499712874069616,"hi":34.499712874069616},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785196800,"listedShare":1,"unitSqft":390,"unitSqftLo":390,"unitSqftHi":390,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"warehouse"},"label":"propertyType: warehouse","listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"warehouse\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3.5x the median of the 4 rows typed \"warehouse\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"warehouse","classFamily":"warehouse"},{"value":{"lo":21.52782083341944,"mid":22.605444451123734,"hi":23.683068068828028},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1768772657,"listedShare":1,"unitSqft":3856.5,"unitSqftLo":1600,"unitSqftHi":6113,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":196,"listedOn":"2026-01-18","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":2,"ceilingSqm":30,"psm":{"lo":67.98259210553508,"hi":67.98259210553508},"psf":{"lo":6.315789473684211,"hi":6.315789473684211},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":67.98259210553508,"mid":67.98259210553508,"hi":67.98259210553508},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785010834,"listedShare":1,"unitSqft":190,"unitSqftLo":190,"unitSqftHi":190,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":67.98259210553508,"mid":67.98259210553508,"hi":67.98259210553508},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1760745600,"listedShare":1,"unitSqft":190,"unitSqftLo":190,"unitSqftHi":190,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3930000,"mid":4980000,"hi":6860000},"unit":"SGD","n":18,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2025-03-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3223000,"mid":3730000,"hi":4550000},"unit":"SGD","n":41,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":848000,"mid":1427500,"hi":1812500},"unit":"SGD","n":181,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-09-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1167000,"mid":1800000,"hi":2300000},"unit":"SGD","n":1509,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":8130000,"mid":9665000,"hi":12500000},"unit":"SGD","n":5,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-01-31","asOfFromVerb":"contracts to","asOf":"2023-03-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2660000,"mid":2819444,"hi":3172500},"unit":"SGD","n":8,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3680000,"mid":3680000,"hi":3680000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 9 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-07-27","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":33,"mid":33,"hi":33},"unit":"premises","n":33,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 164 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":164,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 164 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9878.11,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.45,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":114.26,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":126.69,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.45,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.94,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.9,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":98.52,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.13,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.27,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":24.78,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":19.89,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":630.91,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":630.91,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["DT3"],"name":"HILLVIEW MRT STATION (DT3)","taps":13517,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT4"],"name":"HUME MRT STATION (DT4)","taps":4657,"metres":0,"measuredTo":"exit","nearestExit":"2","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Timah Interim Hawker Centre and Market","stalls":78,"status":"Interim Centre","metres":1057},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Timah Interim Hawker Centre and Market, 1057m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.008,"shopfrontSqm":15570,"shopfrontWhy":null,"zonedSqm":2050720,"dominantUse":"RESIDENTIAL","parcels":752,"meanPlotRatio":1.93,"topUses":[{"use":"RESIDENTIAL","share":0.495},{"use":"PARK","share":0.264},{"use":"ROAD","share":0.165}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":56200,"households":63500,"noEmployedPersonShare":0.117,"shareAbove10k":0.553,"shareAbove20k":0.21,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":0.748,"postals":155,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 75% of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"HOLLAND DRIVE":{"area":"QUEENSTOWN","region":"CENTRAL REGION","people":{"value":{"lo":11990,"mid":11990,"hi":11990},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3924,"mid":4961,"hi":6110},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":159200,"mid":159200,"hi":159200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area QUEENSTOWN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in QUEENSTOWN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":15,"shown":15,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2497,"mid":2497,"hi":2497},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1493,"mid":1493,"hi":1493},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1467,"mid":1467,"hi":1467},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1045,"mid":1045,"hi":1045},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1973,"mid":1973,"hi":1973},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2217,"mid":2217,"hi":2217},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1481,"mid":1481,"hi":1481},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1608,"mid":1608,"hi":1608},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9717,"mid":9717,"hi":9717},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8451,"mid":8451,"hi":8451},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8211,"mid":8211,"hi":8211},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7709,"mid":7709,"hi":7709},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"HOLLAND VILLAGE MRT STATION (CC21)","stationTaps":21046,"exit":"Exit B","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. HOLLAND VILLAGE (CC21)'s Exit B opens in this corner and the station takes 21,046 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":119.76,"mid":133.615,"hi":272.73},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2025-06-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2025-06-30","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"LORONG LIPUT","share":1,"postals":11,"contributed":true,"lastValuedQuarter":"2025-06-30"},{"street":"HOLLAND AVENUE","share":0.85,"postals":20,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.903,"shareKnown":true,"postals":31,"why":"measured on LORONG LIPUT, HOLLAND AVENUE, 90% of whose 31 geocoded postals sit in this corner"}},{"value":{"lo":104.7197216345652,"mid":131.44390605020524,"hi":138.39313392912496},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1783656843,"listedShare":1,"unitSqft":1680,"unitSqftLo":350,"unitSqftHi":5200,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"HOLLAND DRIVE","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG MAMBONG","share":1,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HOLLAND AVENUE","share":0.85,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.955,"shareKnown":true,"postals":66,"why":"measured on HOLLAND DRIVE, LORONG MAMBONG, HOLLAND AVENUE, 96% of whose 66 geocoded postals sit in this corner"},"listedAge":{"days":24,"listedOn":"2026-07-10","share":1,"known":true}},{"value":{"lo":131.1656395072945,"mid":187.55534433636234,"hi":235.05980964490305},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1785432165,"listedShare":1,"unitSqft":1066.5,"unitSqftLo":517,"unitSqftHi":1615,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"HOLLAND VILLAGE WAY","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HOLLAND AVENUE","share":0.85,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.864,"shareKnown":true,"postals":22,"why":"measured on HOLLAND VILLAGE WAY, HOLLAND AVENUE, 86% of whose 22 geocoded postals sit in this corner"},"listedAge":{"days":3,"listedOn":"2026-07-30","share":1,"known":true}},{"value":{"lo":233.27360036213014,"mid":235.05980964490305,"hi":247.56993958432358},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1784106386,"listedShare":1,"unitSqft":1421,"unitSqftLo":635,"unitSqftHi":1615,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"HOLLAND VILLAGE WAY","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":2,"why":"measured on HOLLAND VILLAGE WAY, 100% of whose 2 geocoded postals sit in this corner"},"listedAge":{"days":19,"listedOn":"2026-07-15","share":1,"known":true}},{"value":{"lo":69.96541770861317,"mid":129.40220173093653,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":14,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":15,"listedEpoch":1778787064,"listedShare":1,"unitSqft":1680,"unitSqftLo":732,"unitSqftHi":5200,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":80,"listedOn":"2026-05-14","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2050,"mid":3175,"hi":5225},"unit":"SGD/month","n":2089,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 31 blocks pooled here; the oldest part's newest approval month ends 2025-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9688,"sources":31,"sourcesAskedUnanswered":1,"coverageNote":"built from 31 of 32 sources known in this subzone (97%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2362.5,"mid":3600,"hi":5200},"unit":"SGD/month","n":418,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 20 blocks pooled here; the oldest part's newest approval month ends 2023-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2050,"mid":3000,"hi":3500},"unit":"SGD/month","n":1505,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 19 blocks pooled here; the oldest part's newest approval month ends 2025-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2225,"mid":4250,"hi":6000},"unit":"SGD/month","n":166,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2024-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3700,"mid":4625,"hi":5925},"unit":"SGD/month","n":31,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":95.6792037040864,"mid":160.70518252147613,"hi":247.56993958432358},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1777507200,"listedShare":1,"unitSqft":1615,"unitSqftLo":382,"unitSqftHi":2700,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":95,"listedOn":"2026-04-30","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 95 days before this snapshot (posted 2026-04-30), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 92 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":104.7197216345652,"mid":137.84650677373577,"hi":241.3148746146133},"unit":"SGD/sqm/month","n":22,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":21,"listedEpoch":1783930110,"listedShare":1,"unitSqft":1381.5,"unitSqftLo":350,"unitSqftHi":5200,"listings":25,"asOf":"2026-08-03","carried":true,"coverage":0.8,"sources":4,"sourcesAskedUnanswered":1,"coverageNote":"built from 4 of 5 sources known in this subzone (80%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"HOLLAND DRIVE","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HOLLAND VILLAGE WAY","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG MAMBONG","share":1,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HOLLAND AVENUE","share":0.85,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.956,"shareKnown":true,"postals":68,"why":"measured on HOLLAND DRIVE, HOLLAND VILLAGE WAY, LORONG MAMBONG and 1 more, 96% of whose 68 geocoded postals sit in this corner"},"listedAge":{"days":21,"listedOn":"2026-07-13","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":26.912995299585255,"mid":32.08774170979145,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1753812000,"listedShare":1,"unitSqft":3963,"unitSqftLo":500,"unitSqftHi":16718,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":369,"listedOn":"2025-07-29","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":116.86531309570553,"mid":116.86531309570553,"hi":116.86531309570553},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1768176000,"listedShare":1,"unitSqft":1750,"unitSqftLo":1750,"unitSqftHi":1750,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"restaurant"},"label":"propertyType: restaurant","listedAge":{"days":203,"listedOn":"2026-01-12","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 203 days before this snapshot (posted 2026-01-12), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 200 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"restaurant","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":15,"listings":15,"strata":4,"ceilingSqm":30,"psm":{"lo":167.4386064821512,"hi":473.6120583352277},"psf":{"lo":15.555555555555554,"hi":44},"asOf":"2026-08-03","why":"15 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":418.39784676247086,"mid":446.00495254884925,"hi":473.6120583352277},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1776335950,"listedShare":1,"unitSqft":242,"unitSqftLo":183,"unitSqftHi":301,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":180.1491283131334,"mid":338.16705057960985,"hi":470.5534608397692},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785526759,"listedShare":1,"unitSqft":211,"unitSqftLo":183,"unitSqftHi":239,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":167.4386064821512,"mid":179.39850694516198,"hi":195.6585352564644},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1785485034,"listedShare":1,"unitSqft":240,"unitSqftLo":204,"unitSqftHi":270,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":180.1491283131334,"mid":216.17895397576007,"hi":470.5534608397692},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1758369600,"listedShare":1,"unitSqft":221.5,"unitSqftLo":183,"unitSqftHi":239,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":4,"by":{"class":2,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":2008500,"mid":2571120,"hi":3207008.5},"unit":"SGD","n":832,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-06-30","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":69,"mid":69,"hi":69},"unit":"premises","n":69,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 55 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":55,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 55 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2025-04-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-04-15","asOfFromVerb":"updated","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"vet-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":300,"mid":300,"hi":300},"unit":"premises","n":300,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 105 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":105,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 105 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4177.6,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.014,"note":"the TOP of this range is the condo-apts stratum, which holds 1.4% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":15.19,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.014,"note":"the TOP of this range is the condo-apts stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":36.47,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.014,"note":"the TOP of this range is the condo-apts stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":32,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.014,"note":"the TOP of this range is the condo-apts stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.65,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":37.22,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.014,"note":"the TOP of this range is the condo-apts stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.49,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.014,"note":"the TOP of this range is the condo-apts stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":116.01,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.014,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 1.4% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.2,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0148,"note":"the TOP of this range is the condo-apts stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.43,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0148,"note":"the TOP of this range is the condo-apts stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.02,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.014,"note":"the TOP of this range is the condo-apts stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.39,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.014,"note":"the TOP of this range is the condo-apts stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":196.56,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.014,"note":"the TOP of this range is the condo-apts stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":196.56,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.014,"note":"the TOP of this range is the condo-apts stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 55 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":55,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 55 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["EW21","CC22"],"name":"BUONA VISTA MRT STATION (EW21 / CC22)","taps":64537,"metres":94,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4},{"codes":["EW20"],"name":"COMMONWEALTH MRT STATION (EW20)","taps":29554,"metres":110,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4},{"codes":["CC21"],"name":"HOLLAND VILLAGE MRT STATION (CC21)","taps":21046,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Holland Village Market and Food Centre","stalls":21,"status":"Existing","updated":"2024-12-11","open":true},{"name":"Holland Drive Blk 44 (Holland Drive Market and Food Centre)","stalls":45,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":66,"openCentres":2,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.123,"shopfrontSqm":56594,"shopfrontWhy":null,"zonedSqm":458859,"dominantUse":"RESIDENTIAL","parcels":141,"meanPlotRatio":3.08,"topUses":[{"use":"RESIDENTIAL","share":0.439},{"use":"ROAD","share":0.192},{"use":"BUSINESS 1","share":0.1}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":32700,"households":40100,"noEmployedPersonShare":0.192,"shareAbove10k":0.615,"shareAbove20k":0.336,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":40,"hdbUnits":5505,"rooms":{"u1":0,"u2":0,"u3":2869,"u4":1559,"u5exec":739,"rental":338},"resale":{"n":255,"median":515388,"p25":450000,"p75":836000,"psm":7537,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":71.83,"mid":120.29,"hi":366.5},"unit":"SGD/sqm/month","n":3,"district":"10","share":0.914,"postals":93,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":128.61,"mid":243.14,"hi":366.5,"n":3},{"sizeBand":"over-30-100","lo":80.11,"mid":120.29,"hi":163.8,"n":3},{"sizeBand":"over-100-300","lo":71.83,"mid":81.5,"hi":181.35,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 10","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 91% of this corner's geocoded postals sit in District 10. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"HOLLAND ROAD":{"area":"BUKIT TIMAH","region":"CENTRAL REGION","people":{"value":{"lo":11760,"mid":11760,"hi":11760},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2935,"mid":3710,"hi":4569},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":18000,"mid":18000,"hi":18000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT TIMAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT TIMAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3656,"mid":3656,"hi":3656},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5467,"mid":5467,"hi":5467},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1692,"mid":1692,"hi":1692},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2352,"mid":2352,"hi":2352},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1628,"mid":1628,"hi":1628},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1656,"mid":1656,"hi":1656},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":730,"mid":730,"hi":730},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":683,"mid":683,"hi":683},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4544,"mid":4544,"hi":4544},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2799,"mid":2799,"hi":2799},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2567,"mid":2567,"hi":2567},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1845,"mid":1845,"hi":1845},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1968,"mid":1968,"hi":1968},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1815,"mid":1815,"hi":1815},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1036,"mid":1036,"hi":1036},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":983,"mid":983,"hi":983},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":17983,"mid":17983,"hi":17983},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":16482,"mid":16482,"hi":16482},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":8760,"mid":8760,"hi":8760},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":7769,"mid":7769,"hi":7769},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9807,"mid":9807,"hi":9807},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8719,"mid":8719,"hi":8719},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":4949,"mid":4949,"hi":4949},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":4568,"mid":4568,"hi":4568},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":43.10320382278126,"mid":96.56722070375554,"hi":113.95019170783905},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1780387224,"listedShare":1,"unitSqft":878,"unitSqftLo":614,"unitSqftHi":36210,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":62,"listedOn":"2026-06-02","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3200,"mid":8800,"hi":43800},"unit":"SGD/month","n":332,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 31 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4000,"mid":8000,"hi":13000},"unit":"SGD/month","n":14,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 9 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3200,"mid":5387.5,"hi":9000},"unit":"SGD/month","n":282,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 8 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8700,"mid":19450,"hi":44900},"unit":"SGD/month","n":23,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 14 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8000,"mid":12650,"hi":22375},"unit":"SGD/month","n":24,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 14 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":91.3,"mid":120.75,"hi":144.79},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail (measured on BUKIT TIMAH ROAD, 34% of whose 120 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"BUKIT TIMAH ROAD","share":0.342,"postals":120,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.342,"shareKnown":true,"postals":120,"why":"measured on BUKIT TIMAH ROAD, 34% of whose 120 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on BUKIT TIMAH ROAD, 34% of whose 120 geocoded postals sit in this corner"},{"value":{"lo":51.99956723048174,"mid":60.277898333574434,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784799729,"listedShare":1,"unitSqft":750,"unitSqftLo":493,"unitSqftHi":828,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse (measured on BUKIT TIMAH ROAD, 34% of whose 120 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"BUKIT TIMAH ROAD","share":0.342,"postals":120,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.342,"shareKnown":true,"postals":120,"why":"measured on BUKIT TIMAH ROAD, 34% of whose 120 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on BUKIT TIMAH ROAD, 34% of whose 120 geocoded postals sit in this corner"},{"value":{"lo":64.92105197050495,"mid":145.0158392369046,"hi":248.39793269330124},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784611663,"listedShare":1,"unitSqft":777,"unitSqftLo":650,"unitSqftHi":829,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b (measured on KING ALBERT PARK, BUKIT TIMAH ROAD, 41% of whose 133 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"KING ALBERT PARK","share":1,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BUKIT TIMAH ROAD","share":0.342,"postals":120,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.406,"shareKnown":true,"postals":133,"why":"measured on KING ALBERT PARK, BUKIT TIMAH ROAD, 41% of whose 133 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on KING ALBERT PARK, BUKIT TIMAH ROAD, 41% of whose 133 geocoded postals sit in this corner"},{"value":{"lo":128.26456125300805,"mid":128.26456125300805,"hi":128.26456125300805},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785166785,"listedShare":1,"unitSqft":334,"unitSqftLo":334,"unitSqftHi":334,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical (measured on BUKIT TIMAH ROAD, 34% of whose 120 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"BUKIT TIMAH ROAD","share":0.342,"postals":120,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.342,"shareKnown":true,"postals":120,"why":"measured on BUKIT TIMAH ROAD, 34% of whose 120 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on BUKIT TIMAH ROAD, 34% of whose 120 geocoded postals sit in this corner"},{"value":{"lo":107.83516810911377,"mid":113.41078652264156,"hi":125.78782158656095},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":5,"listedEpoch":1785125581,"listedShare":1,"unitSqft":836.75,"unitSqftLo":333,"unitSqftHi":1382,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop (measured on KING ALBERT PARK, BUKIT TIMAH ROAD, 41% of whose 133 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"KING ALBERT PARK","share":1,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BUKIT TIMAH ROAD","share":0.342,"postals":120,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.406,"shareKnown":true,"postals":133,"why":"measured on KING ALBERT PARK, BUKIT TIMAH ROAD, 41% of whose 133 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on KING ALBERT PARK, BUKIT TIMAH ROAD, 41% of whose 133 geocoded postals sit in this corner"},{"value":{"lo":61.35428937524541,"mid":93.62654092796942,"hi":128.12675467667924},"unit":"SGD/sqm/month","n":19,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":18,"listedEpoch":1785045938,"listedShare":1,"unitSqft":842.25,"unitSqftLo":323,"unitSqftHi":36210,"listings":19,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled (measured on KING ALBERT PARK, BUKIT TIMAH ROAD, 41% of whose 133 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"KING ALBERT PARK","share":1,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BUKIT TIMAH ROAD","share":0.342,"postals":120,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.406,"shareKnown":true,"postals":133,"why":"measured on KING ALBERT PARK, BUKIT TIMAH ROAD, 41% of whose 133 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on KING ALBERT PARK, BUKIT TIMAH ROAD, 41% of whose 133 geocoded postals sit in this corner"}],"context":[{"value":{"lo":44.25163171313996,"mid":44.71783992920015,"hi":45.184048145260356},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1780265394,"listedShare":1,"unitSqft":36105,"unitSqftLo":36000,"unitSqftHi":36210,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":63,"listedOn":"2026-05-31","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":107.83516810911377,"mid":150.79277780494436,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1765281600,"listedShare":1,"unitSqft":519.5,"unitSqftLo":490,"unitSqftHi":549,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":237,"listedOn":"2025-12-09","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 237 days before this snapshot (posted 2025-12-09), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-06-02, 175 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":53.81955208354861,"mid":60.277898333574434,"hi":64.58346250025832},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1777161600,"listedShare":1,"unitSqft":630,"unitSqftLo":630,"unitSqftHi":750,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":99,"listedOn":"2026-04-26","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":45.20842375018083,"mid":45.20842375018083,"hi":45.20842375018083},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780343246,"listedShare":1,"unitSqft":25000,"unitSqftLo":25000,"unitSqftHi":25000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":62,"listedOn":"2026-06-01","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":44.8496267362905,"mid":44.8496267362905,"hi":44.8496267362905},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1771891200,"listedShare":1,"unitSqft":36000,"unitSqftLo":36000,"unitSqftHi":36000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2"},"label":"propertyType: grade-b2","listedAge":{"days":160,"listedOn":"2026-02-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b2\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.2x the median of the 14 rows typed \"grade-b2\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b2","classFamily":"grade-b2"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":180.06541589291353,"hi":180.06541589291353},"psf":{"lo":16.728624535315983,"hi":16.728624535315983},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":180.06541589291353,"mid":180.06541589291353,"hi":180.06541589291353},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785488289,"listedShare":1,"unitSqft":269,"unitSqftLo":269,"unitSqftHi":269,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":5,"by":{"class":4,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":43.1,"mid":96.6,"hi":114,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":3000000,"mid":8050000,"hi":10500000},"unit":"SGD","n":81,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 12 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-11-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5004722,"mid":5815000,"hi":7400000},"unit":"SGD","n":36,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1091000,"mid":2638000,"hi":3802560},"unit":"SGD","n":299,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1881000,"mid":2620000,"hi":3822000},"unit":"SGD","n":661,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4322500,"mid":14350000,"hi":35500000},"unit":"SGD","n":59,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 15 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-09-30","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3083750,"mid":4190000,"hi":5005000},"unit":"SGD","n":35,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-04-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3710100,"mid":5178444,"hi":5937500},"unit":"SGD","n":71,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-09-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5950000,"mid":5950000,"hi":5950000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":21,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 21 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2024-11-12. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-11-12","asOfFromVerb":"updated","asOf":"2026-03-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":70,"mid":70,"hi":70},"unit":"premises","n":70,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 226 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":226,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 226 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":10845.44,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":39.18,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":117.89,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":123.24,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":8.75,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.74,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":16.14,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":106.35,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.55,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.54,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":23.18,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":27.94,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":656.76,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":656.76,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 21 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["DT6"],"name":"KING ALBERT PARK MRT STATION (DT6)","taps":16529,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT7"],"name":"SIXTH AVENUE MRT STATION (DT7)","taps":9364,"metres":139,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Timah Market","stalls":82,"status":"Under Construction","metres":336},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Timah Market, 336m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.004,"shopfrontSqm":14515,"shopfrontWhy":null,"zonedSqm":3463715,"dominantUse":"RESIDENTIAL","parcels":1498,"meanPlotRatio":1.83,"topUses":[{"use":"RESIDENTIAL","share":0.712},{"use":"ROAD","share":0.158},{"use":"PARK","share":0.089}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$25,000 -$29,999","earningHouseholds":24000,"households":27000,"noEmployedPersonShare":0.119,"shareAbove10k":0.842,"shareAbove20k":0.625,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":71.83,"mid":120.29,"hi":366.5},"unit":"SGD/sqm/month","n":3,"district":"10","share":0.71,"postals":214,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":128.61,"mid":243.14,"hi":366.5,"n":3},{"sizeBand":"over-30-100","lo":80.11,"mid":120.29,"hi":163.8,"n":3},{"sizeBand":"over-100-300","lo":71.83,"mid":81.5,"hi":181.35,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 10","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 71% of this corner's geocoded postals sit in District 10. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"HONG KAH":{"area":"JURONG WEST","region":"WEST REGION","people":{"value":{"lo":51190,"mid":51190,"hi":51190},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":14573,"mid":18422,"hi":22690},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":47500,"mid":47500,"hi":47500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG WEST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG WEST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":10107,"mid":10107,"hi":10107},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":7983,"mid":7983,"hi":7983},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6783,"mid":6783,"hi":6783},"unit":"taps","n":240,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":6343,"mid":6343,"hi":6343},"unit":"taps","n":240,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":7977,"mid":7977,"hi":7977},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":10421,"mid":10421,"hi":10421},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5622,"mid":5622,"hi":5622},"unit":"taps","n":240,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6376,"mid":6376,"hi":6376},"unit":"taps","n":240,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":40135,"mid":40135,"hi":40135},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":39269,"mid":39269,"hi":39269},"unit":"taps","n":690,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":34196,"mid":34196,"hi":34196},"unit":"taps","n":240,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":33860,"mid":33860,"hi":33860},"unit":"taps","n":240,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":42.335930842516106,"mid":131.5589050931188,"hi":177.4840776484327},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1785120885,"listedShare":1,"unitSqft":849,"unitSqftLo":450,"unitSqftHi":1270,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"JURONG WEST AVENUE 1","share":1,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JURONG WEST STREET 41","share":1,"postals":43,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JURONG WEST STREET 42","share":1,"postals":55,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JURONG WEST STREET 51","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JURONG WEST STREET 52","share":1,"postals":35,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":173,"why":"measured on JURONG WEST AVENUE 1, JURONG WEST STREET 41, JURONG WEST STREET 42 and 2 more, 100% of whose 173 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true}},{"value":{"lo":145.87931222646068,"mid":145.87931222646068,"hi":145.87931222646068},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784255002,"listedShare":1,"unitSqft":1292,"unitSqftLo":1292,"unitSqftHi":1292,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"JURONG WEST STREET 41","share":1,"postals":43,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":43,"why":"measured on JURONG WEST STREET 41, 100% of whose 43 geocoded postals sit in this corner"},"listedAge":{"days":17,"listedOn":"2026-07-17","share":1,"known":true}}],"hdbTender":[{"value":{"lo":600,"mid":825,"hi":1425},"unit":"SGD/month","n":4,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2026-01-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-01-22","asOfFromVerb":"bids closed","asOf":"2026-06-26","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":25,"mid":33.99122807017544,"hi":46.721311475409834},"unit":"SGD/sqm/month","n":4,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2026-01-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-01-22","asOfFromVerb":"bids closed","asOf":"2026-06-26","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1525,"mid":2700,"hi":4412.5},"unit":"SGD/month","n":2736,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 149 blocks pooled here; the oldest part's newest approval month ends 2022-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9313,"sources":149,"sourcesAskedUnanswered":11,"coverageNote":"built from 149 of 160 sources known in this subzone (93%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1000,"mid":2987.5,"hi":4250},"unit":"SGD/month","n":1095,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 100 blocks pooled here; the oldest part's newest approval month ends 2023-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":100,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 100 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":750,"mid":2450,"hi":4000},"unit":"SGD/month","n":1053,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 66 blocks pooled here; the oldest part's newest approval month ends 2021-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":66,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 66 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1762.5,"mid":3000,"hi":4050},"unit":"SGD/month","n":413,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 31 blocks pooled here; the oldest part's newest approval month ends 2022-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":2200,"hi":2400},"unit":"SGD/month","n":21,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1787.5,"mid":2900,"hi":4412.5},"unit":"SGD/month","n":154,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 13 blocks pooled here; the oldest part's newest approval month ends 2025-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3800,"mid":4150,"hi":5300},"unit":"SGD/month","n":195,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":42.335930842516106,"mid":131.5589050931188,"hi":177.4840776484327},"unit":"SGD/sqm/month","n":7,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1784732536,"listedShare":1,"unitSqft":901.5,"unitSqftLo":450,"unitSqftHi":1292,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"JURONG WEST AVENUE 1","share":1,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JURONG WEST STREET 41","share":1,"postals":43,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JURONG WEST STREET 42","share":1,"postals":55,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JURONG WEST STREET 51","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JURONG WEST STREET 52","share":1,"postals":35,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":173,"why":"measured on JURONG WEST AVENUE 1, JURONG WEST STREET 41, JURONG WEST STREET 42 and 2 more, 100% of whose 173 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-22","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":24.757038422702088,"mid":26.9097760417743,"hi":30.138524051841845},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1727308800,"listedShare":1,"unitSqft":7904,"unitSqftLo":5064,"unitSqftHi":48416,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":676,"listedOn":"2024-09-26","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":42.335930842516106,"mid":115.70491214163798,"hi":240.98306903081465},"unit":"SGD/sqm/month","n":14,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":14,"listedEpoch":1774778913,"listedShare":1,"unitSqft":933.5,"unitSqftLo":350,"unitSqftHi":1292,"listings":14,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":127,"listedOn":"2026-03-29","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 127 days before this snapshot (posted 2026-03-29), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-27, 120 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":143.5188055561296,"mid":143.5188055561296,"hi":143.5188055561296},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1765411200,"listedShare":1,"unitSqft":600,"unitSqftLo":600,"unitSqftHi":600,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":235,"listedOn":"2025-12-11","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 235 days before this snapshot (posted 2025-12-11), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-27, 228 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":24.757038422702088,"mid":24.757038422702088,"hi":24.757038422702088},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1775779200,"listedShare":1,"unitSqft":48416,"unitSqftLo":48416,"unitSqftHi":48416,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b1"},"label":"propertyType: grade-b1","listedAge":{"days":115,"listedOn":"2026-04-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b1\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3.2x the median of the 11 rows typed \"grade-b1\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b1","classFamily":"grade-b1"},{"value":{"lo":1800,"mid":1800,"hi":1800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":15.929203539823009,"mid":15.929203539823009,"hi":15.929203539823009},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[{"value":{"lo":5900,"mid":5900,"hi":5900},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-06-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":92.1875,"mid":92.1875,"hi":92.1875},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-06-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":2,"ceilingSqm":30,"psm":{"lo":107.6391041670972,"hi":292.7783633345044},"psf":{"lo":10,"hi":27.2},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":161.4586562506458,"mid":227.11850979257508,"hi":292.7783633345044},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1783834580,"listedShare":1,"unitSqft":275,"unitSqftLo":250,"unitSqftHi":300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":107.6391041670972,"mid":107.6391041670972,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783283507,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":11,"demoted":7,"by":{"class":5,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":5,"ofBands":5,"lo":42.3,"mid":131.6,"hi":177.5,"note":"the record here covers 5 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1150000,"mid":1377500,"hi":1710000},"unit":"SGD","n":634,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":60,"mid":60,"hi":60},"unit":"premises","n":60,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 43 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 19 postals pooled here; the oldest part's newest row was updated 2024-12-27. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-12-27","asOfFromVerb":"updated","asOf":"2026-08-12","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":64,"mid":64,"hi":64},"unit":"premises","n":64,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":25,"mid":25,"hi":25},"unit":"premises","n":25,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":509,"mid":509,"hi":509},"unit":"premises","n":509,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 194 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":194,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 194 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5124.04,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0221,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.2% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":19.96,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0221,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.2% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":51.12,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0221,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.2% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":48.77,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0221,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.2% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.36,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0221,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.2% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":47.08,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0221,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.2% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.99,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0221,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.2% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":112.21,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.33,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.76,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.56,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0221,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.2% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.83,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0221,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.2% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":265.36,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0221,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.2% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":265.36,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0221,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.2% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":39,"mid":39,"hi":39},"unit":"premises","n":39,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 43 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":22.8,"mid":25,"hi":30.5},"unit":"sqm","n":4,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2026-01-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-01-22","asOfFromVerb":"bids closed","asOf":"2026-06-26","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":113,"mid":113,"hi":113},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":64,"mid":64,"hi":64},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["EW26"],"name":"LAKESIDE MRT STATION (EW26)","taps":70470,"metres":62,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Jurong West Street 52 Blk 505","stalls":60,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":60,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.063,"shopfrontSqm":109080,"shopfrontWhy":null,"zonedSqm":1745272,"dominantUse":"RESIDENTIAL","parcels":92,"meanPlotRatio":2.83,"topUses":[{"use":"RESIDENTIAL","share":0.586},{"use":"ROAD","share":0.129},{"use":"EDUCATIONAL INSTITUTION","share":0.125}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":78500,"households":88700,"noEmployedPersonShare":0.115,"shareAbove10k":0.543,"shareAbove20k":0.185,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":174,"hdbUnits":15751,"rooms":{"u1":0,"u2":512,"u3":4478,"u4":7101,"u5exec":3645,"rental":15},"resale":{"n":938,"median":480000,"p25":418000,"p75":590000,"psm":5314,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":188,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"HONG KAH NORTH":{"area":"BUKIT BATOK","region":"WEST REGION","people":{"value":{"lo":24590,"mid":24590,"hi":24590},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":7661,"mid":9683,"hi":11927},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40800,"mid":40800,"hi":40800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT BATOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT BATOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3957,"mid":3957,"hi":3957},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3007,"mid":3007,"hi":3007},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2226,"mid":2226,"hi":2226},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1712,"mid":1712,"hi":1712},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3362,"mid":3362,"hi":3362},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3625,"mid":3625,"hi":3625},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2080,"mid":2080,"hi":2080},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2011,"mid":2011,"hi":2011},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":16199,"mid":16199,"hi":16199},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":14653,"mid":14653,"hi":14653},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12068,"mid":12068,"hi":12068},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10997,"mid":10997,"hi":10997},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":[{"value":{"lo":1175,"mid":3787.5,"hi":6400},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2025-12-18. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-12-18","asOfFromVerb":"bids closed","asOf":"2026-06-26","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":73.4375,"mid":88.75127032520325,"hi":104.0650406504065},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2025-12-18. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-12-18","asOfFromVerb":"bids closed","asOf":"2026-06-26","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1400,"mid":2700,"hi":4100},"unit":"SGD/month","n":1520,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 89 blocks pooled here; the oldest part's newest approval month ends 2023-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.899,"sources":89,"sourcesAskedUnanswered":10,"coverageNote":"built from 89 of 99 sources known in this subzone (90%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1350,"mid":3000,"hi":3850},"unit":"SGD/month","n":617,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 66 blocks pooled here; the oldest part's newest approval month ends 2023-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":66,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 66 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2500,"hi":3500},"unit":"SGD/month","n":768,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 58 blocks pooled here; the oldest part's newest approval month ends 2022-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":58,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 58 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2200,"mid":3200,"hi":3600},"unit":"SGD/month","n":45,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 9 blocks pooled here; the oldest part's newest approval month ends 2024-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2150,"mid":3000,"hi":4100},"unit":"SGD/month","n":90,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 9 blocks pooled here; the oldest part's newest approval month ends 2024-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3975,"mid":4050,"hi":4275},"unit":"SGD/month","n":12,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":82.52331319477452,"mid":82.52331319477452,"hi":82.52331319477452},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1752580800,"listedShare":1,"unitSqft":600,"unitSqftLo":600,"unitSqftHi":600,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":384,"listedOn":"2025-07-15","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 384 days before this snapshot (posted 2025-07-15), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an HDB tender award closed 2026-06-26, 346 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":82.52331319477452,"mid":84.8298654269266,"hi":87.13641765907867},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1764244800,"listedShare":1,"unitSqft":510,"unitSqftLo":420,"unitSqftHi":600,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"BUKIT BATOK STREET 31","share":1,"postals":32,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":32,"why":"measured on BUKIT BATOK STREET 31, 100% of whose 32 geocoded postals sit in this corner"},"listedAge":{"days":249,"listedOn":"2025-11-27","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":19.47589606900628,"mid":19.47589606900628,"hi":19.47589606900628},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785268600,"listedShare":1,"unitSqft":2476,"unitSqftLo":2476,"unitSqftHi":2476,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":87.13641765907867,"mid":128.0494362313859,"hi":179.39850694516198},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1764936000,"listedShare":1,"unitSqft":354,"unitSqftLo":330,"unitSqftHi":420,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":241,"listedOn":"2025-12-05","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 241 days before this snapshot (posted 2025-12-05), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an HDB tender award closed 2026-06-26, 203 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":2,"ceilingSqm":30,"psm":{"lo":235.97803605863618,"hi":279.86167083445275},"psf":{"lo":21.923076923076923,"hi":26.000000000000004},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":235.97803605863618,"mid":235.97803605863618,"hi":235.97803605863618},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784780692,"listedShare":1,"unitSqft":260,"unitSqftLo":260,"unitSqftHi":260,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":235.97803605863618,"mid":257.9198534465445,"hi":279.86167083445275},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1770163200,"listedShare":1,"unitSqft":255,"unitSqftLo":250,"unitSqftHi":260,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":4,"by":{"class":2,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1157500,"mid":1354000,"hi":1500000},"unit":"SGD","n":66,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":19,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 19 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2025-01-02. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-01-02","asOfFromVerb":"updated","asOf":"2026-07-17","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":33,"mid":33,"hi":33},"unit":"premises","n":33,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":177,"mid":177,"hi":177},"unit":"premises","n":177,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 97 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":97,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 97 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4603.55,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0472,"note":"the TOP of this range is the condo-apts stratum, which holds 4.7% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":17.58,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0472,"note":"the TOP of this range is the condo-apts stratum, which holds 4.7% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":44.58,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0472,"note":"the TOP of this range is the condo-apts stratum, which holds 4.7% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":39.96,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0472,"note":"the TOP of this range is the condo-apts stratum, which holds 4.7% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.66,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":41.68,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0472,"note":"the TOP of this range is the condo-apts stratum, which holds 4.7% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.1,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0472,"note":"the TOP of this range is the condo-apts stratum, which holds 4.7% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":113.05,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0472,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 4.7% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.24,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0495,"note":"the TOP of this range is the condo-apts stratum, which holds 5.0% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.56,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0495,"note":"the TOP of this range is the condo-apts stratum, which holds 5.0% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":6.62,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0472,"note":"the TOP of this range is the condo-apts stratum, which holds 4.7% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.95,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0472,"note":"the TOP of this range is the condo-apts stratum, which holds 4.7% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":227.29,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0472,"note":"the TOP of this range is the condo-apts stratum, which holds 4.7% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":227.29,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0472,"note":"the TOP of this range is the condo-apts stratum, which holds 4.7% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 19 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":16,"mid":38.75,"hi":61.5},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2025-12-18. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-12-18","asOfFromVerb":"bids closed","asOf":"2026-06-26","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["NS3"],"name":"BUKIT GOMBAK MRT STATION (NS3)","taps":42033,"metres":16,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Batok West Hawker Centre","stalls":22,"status":"Existing (new)","metres":594},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Batok West Hawker Centre, 594m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.046,"shopfrontSqm":40257,"shopfrontWhy":null,"zonedSqm":874196,"dominantUse":"RESIDENTIAL","parcels":50,"meanPlotRatio":2.97,"topUses":[{"use":"RESIDENTIAL","share":0.58},{"use":"ROAD","share":0.157},{"use":"EDUCATIONAL INSTITUTION","share":0.102}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":56200,"households":63500,"noEmployedPersonShare":0.117,"shareAbove10k":0.553,"shareAbove20k":0.21,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":109,"hdbUnits":8270,"rooms":{"u1":0,"u2":156,"u3":3003,"u4":3752,"u5exec":1130,"rental":229},"resale":{"n":518,"median":473000,"p25":405000,"p75":538000,"psm":5589,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":95,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"HOUGANG CENTRAL":{"area":"HOUGANG","region":"NORTH-EAST REGION","people":{"value":{"lo":4620,"mid":4620,"hi":4620},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1173,"mid":1483,"hi":1827},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50900,"mid":50900,"hi":50900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area HOUGANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in HOUGANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5358,"mid":5358,"hi":5358},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":9364,"mid":9364,"hi":9364},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":12491,"mid":12491,"hi":12491},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3803,"mid":3803,"hi":3803},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3170,"mid":3170,"hi":3170},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4935,"mid":4935,"hi":4935},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":5230,"mid":5230,"hi":5230},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2084,"mid":2084,"hi":2084},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":8063,"mid":8063,"hi":8063},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6203,"mid":6203,"hi":6203},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5110,"mid":5110,"hi":5110},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":11216,"mid":11216,"hi":11216},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5136,"mid":5136,"hi":5136},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4519,"mid":4519,"hi":4519},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4293,"mid":4293,"hi":4293},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":5762,"mid":5762,"hi":5762},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":30483,"mid":30483,"hi":30483},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":31183,"mid":31183,"hi":31183},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":31307,"mid":31307,"hi":31307},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":30863,"mid":30863,"hi":30863},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":24855,"mid":24855,"hi":24855},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":25572,"mid":25572,"hi":25572},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":24597,"mid":24597,"hi":24597},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":24144,"mid":24144,"hi":24144},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":57.140864853137195,"mid":57.140864853137195,"hi":57.140864853137195},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783624448,"listedShare":1,"unitSqft":1507,"unitSqftLo":1507,"unitSqftHi":1507,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":24,"listedOn":"2026-07-09","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":183.4,"median":220.71,"p75":251.55,"why":"judged against District 19's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1507 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2187.5,"mid":3050,"hi":4500},"unit":"SGD/month","n":286,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 17 blocks pooled here; the oldest part's newest approval month ends 2024-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2150,"mid":3100,"hi":4000},"unit":"SGD/month","n":112,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 10 blocks pooled here; the oldest part's newest approval month ends 2022-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2550,"mid":2975,"hi":3200},"unit":"SGD/month","n":13,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2025-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-05-31","asOfFromVerb":"approvals to","asOf":"2025-11-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2475,"mid":3050,"hi":3800},"unit":"SGD/month","n":86,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2024-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3717.5,"hi":4500},"unit":"SGD/month","n":75,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2025-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-02-28","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4500,"mid":6000,"hi":7000},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2800,"mid":3750,"hi":4700},"unit":"SGD/month","n":8,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7600,"mid":7600,"hi":7600},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2025-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[{"value":{"lo":1828,"mid":1828,"hi":1828},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":43.01176470588236,"mid":43.01176470588236,"hi":43.01176470588236},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":410.05373016037026,"hi":410.05373016037026},"psf":{"lo":38.095238095238095,"hi":38.095238095238095},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":410.05373016037026,"mid":410.05373016037026,"hi":410.05373016037026},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784332800,"listedShare":1,"unitSqft":210,"unitSqftLo":210,"unitSqftHi":210,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]}},"homePrices":[{"value":{"lo":3235000,"mid":3550000,"hi":4985000},"unit":"SGD","n":22,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":849000,"mid":1254444,"hi":1479444},"unit":"SGD","n":20,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-05-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3886750,"mid":4012500,"hi":4270000},"unit":"SGD","n":36,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-07-01. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-07-01","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":142,"mid":142,"hi":142},"unit":"premises","n":142,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 57 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":7395.45,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0247,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 2.5% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":28.16,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0247,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 2.5% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":73.36,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0247,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 2.5% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":72.58,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0247,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 2.5% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":9.8,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":62.74,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0247,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 2.5% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":9.6,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0247,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 2.5% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":114.31,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.97,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.9,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":9.46,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":15.68,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0247,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 2.5% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":398.95,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0247,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 2.5% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":398.95,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0247,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 2.5% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":42.5,"mid":42.5,"hi":42.5},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[{"codes":["NE14"],"name":"HOUGANG MRT STATION (NE14)","taps":62170,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Ci Yuan Hawker Centre","stalls":40,"status":"Existing (new)","metres":851},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Ci Yuan Hawker Centre, 851m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.162,"shopfrontSqm":76017,"shopfrontWhy":null,"zonedSqm":468836,"dominantUse":"RESIDENTIAL","parcels":288,"meanPlotRatio":2.9,"topUses":[{"use":"RESIDENTIAL","share":0.434},{"use":"ROAD","share":0.339},{"use":"COMMERCIAL & RESIDENTIAL","share":0.111}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":67600,"households":79400,"noEmployedPersonShare":0.147,"shareAbove10k":0.592,"shareAbove20k":0.249,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":22,"hdbUnits":1069,"rooms":{"u1":0,"u2":0,"u3":39,"u4":449,"u5exec":581,"rental":0},"resale":{"n":54,"median":805000,"p25":725000,"p75":980000,"psm":7156,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":56,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"HOUGANG EAST":{"area":"HOUGANG","region":"NORTH-EAST REGION","people":{"value":{"lo":23420,"mid":23420,"hi":23420},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":6453,"mid":8157,"hi":10047},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50900,"mid":50900,"hi":50900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area HOUGANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in HOUGANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4111,"mid":4111,"hi":4111},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1774,"mid":1774,"hi":1774},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2203,"mid":2203,"hi":2203},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1305,"mid":1305,"hi":1305},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2211,"mid":2211,"hi":2211},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3957,"mid":3957,"hi":3957},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1790,"mid":1790,"hi":1790},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2208,"mid":2208,"hi":2208},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13695,"mid":13695,"hi":13695},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":13189,"mid":13189,"hi":13189},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10469,"mid":10469,"hi":10469},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10635,"mid":10635,"hi":10635},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":216.88,"mid":303.66,"hi":336.53},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"HOUGANG AVENUE 10","share":0.732,"postals":41,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.732,"shareKnown":true,"postals":41,"why":"measured on HOUGANG AVENUE 10, 73% of whose 41 geocoded postals sit in this corner"}}],"hdbTender":[{"value":{"lo":3500,"mid":3500,"hi":3500},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-02-27","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":64.51612903225806,"mid":64.51612903225806,"hi":64.51612903225806},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-02-27","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1650,"mid":3000,"hi":4700},"unit":"SGD/month","n":1171,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 75 blocks pooled here; the oldest part's newest approval month ends 2022-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9494,"sources":75,"sourcesAskedUnanswered":4,"coverageNote":"built from 75 of 79 sources known in this subzone (95%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1300,"mid":3100,"hi":3800},"unit":"SGD/month","n":688,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 60 blocks pooled here; the oldest part's newest approval month ends 2021-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":60,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 60 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1650,"mid":2600,"hi":3300},"unit":"SGD/month","n":137,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2022-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1925,"mid":3175,"hi":4300},"unit":"SGD/month","n":268,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 36 blocks pooled here; the oldest part's newest approval month ends 2023-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":3250,"hi":4700},"unit":"SGD/month","n":78,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2022-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2700,"mid":3400,"hi":4050},"unit":"SGD/month","n":25,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[{"value":{"lo":4700,"mid":4700,"hi":4700},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"basement","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, basement (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":21.076233183856502,"mid":21.076233183856502,"hi":21.076233183856502},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"basement","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, basement (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":1050000,"mid":1258888,"hi":1580000},"unit":"SGD","n":221,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2025-02-06. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-02-06","asOfFromVerb":"updated","asOf":"2026-07-17","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":64,"mid":64,"hi":64},"unit":"premises","n":64,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 92 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":92,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 92 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":5594.81,"hi":9567.2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":22.77,"hi":36.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":58.65,"hi":113.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":57.06,"hi":127.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":5.3,"mid":10.7,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":51.91,"hi":94},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":6.63,"hi":14.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.29,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.31,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.73,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":8.19,"hi":25.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":7.23,"hi":17.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":296.73,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":296.73,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":54.25,"mid":54.25,"hi":54.25},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-02-27","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":223,"mid":223,"hi":223},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"basement","resultSet":"provisional","tenderTrade":"unrestricted"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|no_instrument_here":{"quantity":"commercialRent.psm","code":"no_instrument_here","ours":false,"n":1}},"stations":{"list":[{"codes":["NE14"],"name":"HOUGANG MRT STATION (NE14)","taps":62170,"metres":119,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3},{"codes":["NE15"],"name":"BUANGKOK MRT STATION (NE15)","taps":50466,"metres":293,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["SE4"],"name":"KANGKAR LRT STATION (SE4)","taps":7655,"metres":394,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Buangkok Hawker Centre","stalls":38,"status":"Existing (new)","metres":326},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Buangkok Hawker Centre, 326m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.001,"shopfrontSqm":1152,"shopfrontWhy":null,"zonedSqm":909284,"dominantUse":"RESIDENTIAL","parcels":30,"meanPlotRatio":2.97,"topUses":[{"use":"RESIDENTIAL","share":0.419},{"use":"PARK","share":0.171},{"use":"ROAD","share":0.166}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":67600,"households":79400,"noEmployedPersonShare":0.147,"shareAbove10k":0.592,"shareAbove20k":0.249,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":84,"hdbUnits":6931,"rooms":{"u1":0,"u2":0,"u3":645,"u4":4084,"u5exec":2202,"rental":0},"resale":{"n":440,"median":688000,"p25":605000,"p75":810000,"psm":6870,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":92,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"HOUGANG WEST":{"area":"HOUGANG","region":"NORTH-EAST REGION","people":{"value":{"lo":42820,"mid":42820,"hi":42820},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":12115,"mid":15315,"hi":18863},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50900,"mid":50900,"hi":50900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area HOUGANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in HOUGANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":9382,"mid":9382,"hi":9382},"unit":"taps","n":736,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5068,"mid":5068,"hi":5068},"unit":"taps","n":736,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5638,"mid":5638,"hi":5638},"unit":"taps","n":256,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3623,"mid":3623,"hi":3623},"unit":"taps","n":256,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4873,"mid":4873,"hi":4873},"unit":"taps","n":736,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":8175,"mid":8175,"hi":8175},"unit":"taps","n":736,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3883,"mid":3883,"hi":3883},"unit":"taps","n":256,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4834,"mid":4834,"hi":4834},"unit":"taps","n":256,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":30890,"mid":30890,"hi":30890},"unit":"taps","n":736,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":29811,"mid":29811,"hi":29811},"unit":"taps","n":736,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":25538,"mid":25538,"hi":25538},"unit":"taps","n":256,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":24893,"mid":24893,"hi":24893},"unit":"taps","n":256,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":84.98,"mid":104.57,"hi":114},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"HOUGANG STREET 51","share":0.607,"postals":28,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.607,"shareKnown":true,"postals":28,"why":"measured on HOUGANG STREET 51, 61% of whose 28 geocoded postals sit in this corner"}},{"value":{"lo":91.49323854203261,"mid":196.38089369811695,"hi":299.9232004655959},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1785073155,"listedShare":1,"unitSqft":683,"unitSqftLo":600,"unitSqftHi":1335,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"HOUGANG AVENUE 8","share":0.742,"postals":93,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HOUGANG AVENUE 4","share":0.7,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.735,"shareKnown":true,"postals":113,"why":"measured on HOUGANG AVENUE 8, HOUGANG AVENUE 4, 74% of whose 113 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-26","share":1,"known":true}},{"value":{"lo":322.91731250129163,"mid":322.91731250129163,"hi":322.91731250129163},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784198711,"listedShare":1,"unitSqft":700,"unitSqftLo":700,"unitSqftHi":700,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"HOUGANG AVENUE 4","share":0.7,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.7,"shareKnown":true,"postals":20,"why":"measured on HOUGANG AVENUE 4, 70% of whose 20 geocoded postals sit in this corner"},"listedAge":{"days":18,"listedOn":"2026-07-16","share":1,"known":true}},{"value":{"lo":75.21949976736353,"mid":91.49323854203261,"hi":214.94496033367705},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1782518400,"listedShare":1,"unitSqft":646,"unitSqftLo":600,"unitSqftHi":1431,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":37,"listedOn":"2026-06-27","share":1,"known":true}}],"hdbTender":[{"value":{"lo":750,"mid":750,"hi":750},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":32.608695652173914,"mid":32.608695652173914,"hi":32.608695652173914},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1300,"mid":2800,"hi":4225},"unit":"SGD/month","n":2514,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 154 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9167,"sources":154,"sourcesAskedUnanswered":14,"coverageNote":"built from 154 of 168 sources known in this subzone (92%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1200,"mid":2850,"hi":3875},"unit":"SGD/month","n":1125,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 103 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":103,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 103 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1275,"mid":2375,"hi":3200},"unit":"SGD/month","n":851,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 50 blocks pooled here; the oldest part's newest approval month ends 2021-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":50,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 50 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1925,"mid":3000,"hi":4000},"unit":"SGD/month","n":382,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 42 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":42,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 42 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3150,"hi":4225},"unit":"SGD/month","n":156,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 20 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":142.86,"mid":142.86,"hi":142.86},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"HOUGANG STREET 51","share":0.607,"postals":28,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.607,"shareKnown":true,"postals":28,"why":"measured on HOUGANG STREET 51, 61% of whose 28 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":91.49323854203261,"mid":203.10833770856053,"hi":322.91731250129163},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1784780399,"listedShare":1,"unitSqft":678,"unitSqftLo":600,"unitSqftHi":1335,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"HOUGANG AVENUE 8","share":0.742,"postals":93,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HOUGANG AVENUE 4","share":0.7,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.735,"shareKnown":true,"postals":113,"why":"measured on HOUGANG AVENUE 8, HOUGANG AVENUE 4, 74% of whose 113 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":6500,"mid":6500,"hi":6500},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2019-04-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2019-04-24: the 3-year tenancy HDB lets these units on ran out 2022-04-24, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"}],"provisional":[{"value":{"lo":6200,"mid":6200,"hi":6200},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":100.64935064935065,"mid":100.64935064935065,"hi":100.64935064935065},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":4,"listings":4,"strata":3,"ceilingSqm":30,"psm":{"lo":161.4586562506458,"hi":1506.9474583393608},"psf":{"lo":14.999999999999998,"hi":140},"asOf":"2026-08-03","why":"4 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":161.4586562506458,"mid":161.4586562506458,"hi":161.4586562506458},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784608759,"listedShare":1,"unitSqft":100,"unitSqftLo":100,"unitSqftHi":100,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":232.50046500092998,"mid":232.50046500092998,"hi":232.50046500092998},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784782413,"listedShare":1,"unitSqft":180,"unitSqftLo":180,"unitSqftHi":180,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":249.7227216676655,"mid":878.3350900035132,"hi":1506.9474583393608},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1783512000,"listedShare":1,"unitSqft":130,"unitSqftLo":10,"unitSqftHi":250,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":3,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"disagreement":{"achievedPsm":104.6,"achievedContracts":3,"askPsm":203.6,"askListings":8,"ratio":1.95,"note":"the headline is the SIGNED figure: 3 leases at S$9.71 psf. But 8 current asking prices here say S$18.91 psf, higher by 1.9x, off 2.7x as many observations. A signed lease is what someone paid and an ask is what a landlord wants; neither is the other's correction, and we do not average them. Where they part this far, the signed few may be old, small or unrepresentative. Read both before you budget."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":24,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 24 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 11 postals pooled here; the oldest part's newest row was updated 2026-04-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-04-18","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":37,"mid":37,"hi":37},"unit":"premises","n":37,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":190,"mid":190,"hi":190},"unit":"premises","n":190,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 165 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":165,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 165 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":5044.39,"hi":9567.2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0402,"note":"the TOP of this range is the condo-apts stratum, which holds 4.0% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":20.1,"hi":36.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0402,"note":"the TOP of this range is the condo-apts stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":50.95,"hi":113.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0402,"note":"the TOP of this range is the condo-apts stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":47.28,"hi":127.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0402,"note":"the TOP of this range is the condo-apts stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":5.3,"mid":9.9,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":46.22,"hi":94},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0402,"note":"the TOP of this range is the condo-apts stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":5.72,"hi":14.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0402,"note":"the TOP of this range is the condo-apts stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":112.41,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0402,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 4.0% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.22,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0402,"note":"the TOP of this range is the condo-apts stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.51,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0402,"note":"the TOP of this range is the condo-apts stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":7,"hi":25.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0402,"note":"the TOP of this range is the condo-apts stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":6.37,"hi":17.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0402,"note":"the TOP of this range is the condo-apts stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":256.33,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0402,"note":"the TOP of this range is the condo-apts stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":256.33,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0402,"note":"the TOP of this range is the condo-apts stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 24 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":23,"mid":23,"hi":23},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":61.6,"mid":61.6,"hi":61.6},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["NE14"],"name":"HOUGANG MRT STATION (NE14)","taps":62170,"metres":97,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["NE15"],"name":"BUANGKOK MRT STATION (NE15)","taps":50466,"metres":297,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Ci Yuan Hawker Centre","stalls":40,"status":"Existing (new)","metres":72},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Ci Yuan Hawker Centre, 72m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.017,"shopfrontSqm":21676,"shopfrontWhy":null,"zonedSqm":1284459,"dominantUse":"RESIDENTIAL","parcels":65,"meanPlotRatio":2.8,"topUses":[{"use":"RESIDENTIAL","share":0.606},{"use":"ROAD","share":0.127},{"use":"EDUCATIONAL INSTITUTION","share":0.084}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":67600,"households":79400,"noEmployedPersonShare":0.147,"shareAbove10k":0.592,"shareAbove20k":0.249,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":170,"hdbUnits":14138,"rooms":{"u1":0,"u2":0,"u3":3295,"u4":7434,"u5exec":3408,"rental":1},"resale":{"n":775,"median":560000,"p25":468000,"p75":690000,"psm":6214,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":163,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"INSTITUTION HILL":{"area":"RIVER VALLEY","region":"CENTRAL REGION","people":{"value":{"lo":4190,"mid":4190,"hi":4190},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1046,"mid":1322,"hi":1629},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":292,"mid":292,"hi":292},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":324,"mid":324,"hi":324},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2016,"mid":2016,"hi":2016},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2319,"mid":2319,"hi":2319},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":181,"mid":181,"hi":181},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":209,"mid":209,"hi":209},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":685,"mid":685,"hi":685},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1128,"mid":1128,"hi":1128},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":332,"mid":332,"hi":332},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":533,"mid":533,"hi":533},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2552,"mid":2552,"hi":2552},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3014,"mid":3014,"hi":3014},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":330,"mid":330,"hi":330},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":349,"mid":349,"hi":349},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2040,"mid":2040,"hi":2040},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1998,"mid":1998,"hi":1998},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1487,"mid":1487,"hi":1487},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1894,"mid":1894,"hi":1894},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":9999,"mid":9999,"hi":9999},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":10534,"mid":10534,"hi":10534},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1422,"mid":1422,"hi":1422},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1743,"mid":1743,"hi":1743},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":8619,"mid":8619,"hi":8619},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":8800,"mid":8800,"hi":8800},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":97.72064200141091,"mid":112.71402686254277,"hi":127.70741172367464},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785001493,"listedShare":1,"unitSqft":4420.5,"unitSqftLo":2941,"unitSqftHi":5900,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"MARTIN ROAD","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":4,"why":"measured on MARTIN ROAD, 100% of whose 4 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-25","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-300","p25":83.58,"median":173.76,"p75":300.96,"why":"judged against District 09's stamped Level 1 (street level) cell for units over 300 sqm, the band this row's own median unit of 4421 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3300,"mid":5500,"hi":9653},"unit":"SGD/month","n":259,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8612.5,"mid":10750,"hi":12000},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":5500,"hi":9653},"unit":"SGD/month","n":255,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":57.73,"mid":62.125,"hi":76.29},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2025-03-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2025-03-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2025-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"MARTIN ROAD","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2025-03-31"},{"street":"MOHAMED SULTAN ROAD","share":0.966,"postals":29,"contributed":true,"lastValuedQuarter":"2025-06-30"}],"share":0.97,"shareKnown":true,"postals":33,"why":"measured on MARTIN ROAD, MOHAMED SULTAN ROAD, 97% of whose 33 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":97.72064200141091,"mid":112.71402686254277,"hi":127.70741172367464},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785001493,"listedShare":1,"unitSqft":4420.5,"unitSqftLo":2941,"unitSqftHi":5900,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"MARTIN ROAD","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":4,"why":"measured on MARTIN ROAD, 100% of whose 4 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-25","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":64.57269858984161,"mid":89.30113400287095,"hi":145.31279062558121},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1760565397,"listedShare":1,"unitSqft":2045.5,"unitSqftLo":796,"unitSqftHi":22500,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":291,"listedOn":"2025-10-15","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 291 days before this snapshot (posted 2025-10-15), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-25, 284 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":56.9677710076559,"mid":66.68505201841441,"hi":69.9562802634377},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1776028798,"listedShare":1,"unitSqft":1077,"unitSqftLo":589,"unitSqftHi":5113,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":112,"listedOn":"2026-04-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":129.10821276188005,"mid":129.16692500051664,"hi":163.61143833398773},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1759700144,"listedShare":1,"unitSqft":2199,"unitSqftLo":1500,"unitSqftHi":2200,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":301,"listedOn":"2025-10-05","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 301 days before this snapshot (posted 2025-10-05), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-25, 294 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":172.22256666735552,"hi":172.22256666735552},"psf":{"lo":16,"hi":16},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":172.22256666735552,"mid":172.22256666735552,"hi":172.22256666735552},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1765411200,"listedShare":1,"unitSqft":75,"unitSqftLo":75,"unitSqftHi":75,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":5,"by":{"class":3,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":870000,"mid":2278750,"hi":5244000},"unit":"SGD","n":1252,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 8 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2170000,"mid":2750000,"hi":5336250},"unit":"SGD","n":523,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":23,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 23 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-02-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":52,"mid":52,"hi":52},"unit":"premises","n":52,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 91 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":91,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 91 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9581.77,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0037,"note":"the TOP of this range is the landed stratum, which holds 0.37% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.93,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0037,"note":"the TOP of this range is the landed stratum, which holds 0.37% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.15,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0037,"note":"the TOP of this range is the landed stratum, which holds 0.37% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":127.75,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0037,"note":"the BOTTOM of this range is the landed stratum, which holds 0.37% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.97,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0037,"note":"the BOTTOM of this range is the landed stratum, which holds 0.37% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":94,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0037,"note":"the BOTTOM of this range is the landed stratum, which holds 0.37% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.52,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0037,"note":"the TOP of this range is the landed stratum, which holds 0.37% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96.12,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0037,"note":"the TOP of this range is the landed stratum, which holds 0.37% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.01,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0037,"note":"the TOP of this range is the landed stratum, which holds 0.37% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.49,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0037,"note":"the BOTTOM of this range is the landed stratum, which holds 0.37% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":25.28,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0037,"note":"the BOTTOM of this range is the landed stratum, which holds 0.37% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.42,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0037,"note":"the TOP of this range is the landed stratum, which holds 0.37% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.99,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0037,"note":"the TOP of this range is the landed stratum, which holds 0.37% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.99,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0037,"note":"the TOP of this range is the landed stratum, which holds 0.37% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":23,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 23 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["TE15"],"name":"GREAT WORLD MRT STATION (TE15)","taps":20533,"metres":0,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":6},{"codes":["TE16"],"name":"HAVELOCK MRT STATION (TE16)","taps":16683,"metres":255,"measuredTo":"exit","nearestExit":"Exit 4","exitsKnown":5},{"codes":["DT20"],"name":"FORT CANNING MRT STATION (DT20)","taps":13588,"metres":292,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Zion Riverside Food Centre","stalls":32,"status":"Existing","metres":291},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Zion Riverside Food Centre, 291m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.083,"shopfrontSqm":33151,"shopfrontWhy":null,"zonedSqm":401644,"dominantUse":"RESIDENTIAL","parcels":177,"meanPlotRatio":2.97,"topUses":[{"use":"RESIDENTIAL","share":0.503},{"use":"ROAD","share":0.212},{"use":"RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","share":0.072}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; RIVER VALLEY is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":83.58,"mid":145.39,"hi":300.96},"unit":"SGD/sqm/month","n":3,"district":"09","share":1,"postals":87,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":116.17,"mid":145.26,"hi":294.1,"n":3},{"sizeBand":"over-30-100","lo":110.23,"mid":143.26,"hi":166.55,"n":3},{"sizeBand":"over-100-300","lo":113,"mid":145.52,"hi":216.3,"n":3},{"sizeBand":"over-300","lo":83.58,"mid":173.76,"hi":300.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 09","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 09. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"INTERNATIONAL BUSINESS PARK":{"area":"JURONG EAST","region":"WEST REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":62200,"mid":62200,"hi":62200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG EAST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG EAST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":11,"shown":11,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":553,"mid":553,"hi":553},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1402,"mid":1402,"hi":1402},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":158,"mid":158,"hi":158},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":189,"mid":189,"hi":189},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":872,"mid":872,"hi":872},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":249,"mid":249,"hi":249},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":177,"mid":177,"hi":177},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":155,"mid":155,"hi":155},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2266,"mid":2266,"hi":2266},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2320,"mid":2320,"hi":2320},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":909,"mid":909,"hi":909},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":828,"mid":828,"hi":828},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":54.524611717830894,"mid":58.52947676702856,"hi":62.53434181622623},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1751932800,"listedShare":1,"unitSqft":1248,"unitSqftLo":893,"unitSqftHi":1603,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":391,"listedOn":"2025-07-08","share":1,"known":true}},{"value":{"lo":47.3593099444137,"mid":58.44768294675929,"hi":63.481443100452324},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1751932800,"listedShare":1,"unitSqft":614,"unitSqftLo":323,"unitSqftHi":2271,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":391,"listedOn":"2025-07-08","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":25.11579097232268,"mid":46.29066355148244,"hi":62.52228816514369},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1765756800,"listedShare":1,"unitSqft":1200,"unitSqftLo":840,"unitSqftHi":12357,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":231,"listedOn":"2025-12-15","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":27.399044697079287,"mid":48.02339509252075,"hi":62.52164304015617},"unit":"SGD/sqm/month","n":19,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":19,"listedEpoch":1780012800,"listedShare":1,"unitSqft":1700,"unitSqftLo":355,"unitSqftHi":16138,"listings":19,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":66,"listedOn":"2026-05-29","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":64.57751065595824,"mid":64.58048657810828,"hi":64.58346250025832},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1780704000,"listedShare":1,"unitSqft":3617,"unitSqftLo":3617,"unitSqftHi":3617,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"business-park"},"label":"propertyType: business-park","listedAge":{"days":58,"listedOn":"2026-06-06","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"business-park\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 2.2x the median of the 688 off-class rows. Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"business-park","classFamily":"business-park"},{"value":{"lo":63.481443100452324,"mid":63.481443100452324,"hi":63.481443100452324},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1751932800,"listedShare":1,"unitSqft":420,"unitSqftLo":420,"unitSqftHi":420,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"INTERNATIONAL BUSINESS PARK","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":15,"why":"measured on INTERNATIONAL BUSINESS PARK, 100% of whose 15 geocoded postals sit in this corner"},"listedAge":{"days":391,"listedOn":"2025-07-08","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":82.9021671845966,"hi":82.9021671845966},"psf":{"lo":7.701863354037267,"hi":7.701863354037267},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":82.9021671845966,"mid":82.9021671845966,"hi":82.9021671845966},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1751932800,"listedShare":1,"unitSqft":161,"unitSqftLo":161,"unitSqftHi":161,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2025-07-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-07-15","asOfFromVerb":"updated","asOf":"2026-07-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":38,"mid":38,"hi":38},"unit":"premises","n":38,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 20 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW24","NS1"],"name":"JURONG EAST MRT STATION (EW24 / NS1)","taps":142052,"metres":434,"nearestExit":"Exit B","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Teban Gardens Road Blk 37A (Teban Gardens Market and Food Centre)","stalls":28,"status":"Existing","metres":436},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Teban Gardens Road Blk 37A (Teban Gardens Market and Food Centre), 436m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.135,"shopfrontSqm":69987,"shopfrontWhy":null,"zonedSqm":517420,"dominantUse":"BUSINESS PARK","parcels":34,"meanPlotRatio":2.55,"topUses":[{"use":"BUSINESS PARK","share":0.464},{"use":"ROAD","share":0.319},{"use":"BUSINESS PARK - WHITE","share":0.135}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":22300,"households":26400,"noEmployedPersonShare":0.159,"shareAbove10k":0.502,"shareAbove20k":0.152,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":15,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"ISTANA NEGARA":{"area":"NEWTON","region":"CENTRAL REGION","people":{"value":{"lo":50,"mid":50,"hi":50},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":13600,"mid":13600,"hi":13600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area NEWTON, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in NEWTON with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":31,"mid":31,"hi":31},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":64,"mid":64,"hi":64},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":27,"mid":27,"hi":27},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":19,"mid":19,"hi":19},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":100,"mid":100,"hi":100},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":14,"mid":14,"hi":14},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":19,"mid":19,"hi":19},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":12,"mid":12,"hi":12},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":273,"mid":273,"hi":273},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":157,"mid":157,"hi":157},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":135,"mid":135,"hi":135},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":78,"mid":78,"hi":78},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":89.699253472581,"mid":89.699253472581,"hi":89.699253472581},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1759695967,"listedShare":1,"unitSqft":1200,"unitSqftLo":1200,"unitSqftHi":1200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":301,"listedOn":"2025-10-05","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":113,"median":145.52,"p75":216.3,"why":"judged against District 09's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1200 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-07-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[],"fnbTotal":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-17. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-17","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["NS23"],"name":"SOMERSET MRT STATION (NS23)","taps":66219,"metres":326,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":4},{"codes":["NS24","NE6","CC1"],"name":"DHOBY GHAUT MRT STATION (NS24 / NE6 / CC1)","taps":64694,"metres":47,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":6},{"codes":["NE7","DT12"],"name":"LITTLE INDIA MRT STATION (NE7 / DT12)","taps":54755,"metres":80,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Buffalo Road Blk 665 (Tekka Centre/Zhu Jiao Market)","stalls":119,"status":"Existing","metres":230},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Buffalo Road Blk 665 (Tekka Centre/Zhu Jiao Market), 230m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":1,"shopfrontWhy":null,"zonedSqm":542968,"dominantUse":"CIVIC & COMMUNITY INSTITUTION","parcels":23,"meanPlotRatio":2.1,"topUses":[{"use":"CIVIC & COMMUNITY INSTITUTION","share":0.742},{"use":"ROAD","share":0.094},{"use":"RESERVE SITE","share":0.058}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; NEWTON is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":83.58,"mid":145.39,"hi":300.96},"unit":"SGD/sqm/month","n":3,"district":"09","share":1,"postals":2,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":116.17,"mid":145.26,"hi":294.1,"n":3},{"sizeBand":"over-30-100","lo":110.23,"mid":143.26,"hi":166.55,"n":3},{"sizeBand":"over-100-300","lo":113,"mid":145.52,"hi":216.3,"n":3},{"sizeBand":"over-300","lo":83.58,"mid":173.76,"hi":300.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 09","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 09. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"JELEBU":{"area":"BUKIT PANJANG","region":"WEST REGION","people":{"value":{"lo":29540,"mid":29540,"hi":29540},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":8210,"mid":10378,"hi":12783},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":11800,"mid":11800,"hi":11800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT PANJANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT PANJANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":7,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6527,"mid":6527,"hi":6527},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":9728,"mid":9728,"hi":9728},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":18568,"mid":18568,"hi":18568},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":9492,"mid":9492,"hi":9492},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4027,"mid":4027,"hi":4027},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4839,"mid":4839,"hi":4839},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":5911,"mid":5911,"hi":5911},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3354,"mid":3354,"hi":3354},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":11329,"mid":11329,"hi":11329},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":8886,"mid":8886,"hi":8886},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":9285,"mid":9285,"hi":9285},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":16945,"mid":16945,"hi":16945},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6969,"mid":6969,"hi":6969},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6466,"mid":6466,"hi":6466},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":6202,"mid":6202,"hi":6202},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":8356,"mid":8356,"hi":8356},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":40601,"mid":40601,"hi":40601},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":38601,"mid":38601,"hi":38601},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":48100,"mid":48100,"hi":48100},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":49127,"mid":49127,"hi":49127},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":33550,"mid":33550,"hi":33550},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":31962,"mid":31962,"hi":31962},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":33174,"mid":33174,"hi":33174},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":34673,"mid":34673,"hi":34673},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":166.93,"mid":276.32500000000005,"hi":405.95},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"JELEBU ROAD","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"PETIR ROAD","share":0.452,"postals":42,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.549,"shareKnown":true,"postals":51,"why":"measured on JELEBU ROAD, PETIR ROAD, 55% of whose 51 geocoded postals sit in this corner"}},{"value":{"lo":78.28298484879797,"mid":94.0770382729793,"hi":102.1890229434467},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1784374644,"listedShare":1,"unitSqft":756.25,"unitSqftLo":474,"unitSqftHi":1550,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"CASHEW ROAD","share":0.643,"postals":28,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PETIR ROAD","share":0.452,"postals":42,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.529,"shareKnown":true,"postals":70,"why":"measured on CASHEW ROAD, PETIR ROAD, 53% of whose 70 geocoded postals sit in this corner"},"listedAge":{"days":16,"listedOn":"2026-07-18","share":1,"known":true}},{"value":{"lo":108.44408262890599,"mid":111.10786110461108,"hi":111.97939062544789},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1784570492,"listedShare":1,"unitSqft":1550,"unitSqftLo":1500,"unitSqftHi":1550,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"CASHEW ROAD","share":0.643,"postals":28,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.643,"shareKnown":true,"postals":28,"why":"measured on CASHEW ROAD, 64% of whose 28 geocoded postals sit in this corner"},"listedAge":{"days":13,"listedOn":"2026-07-20","share":1,"known":true}},{"value":{"lo":114.81504444490368,"mid":114.81504444490368,"hi":114.81504444490368},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1779235200,"listedShare":1,"unitSqft":1500,"unitSqftLo":1500,"unitSqftHi":1500,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":75,"listedOn":"2026-05-20","share":1,"known":true}}],"hdbTender":[{"value":{"lo":5450,"mid":5450,"hi":5450},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":88.6178861788618,"mid":88.6178861788618,"hi":88.6178861788618},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1500,"mid":2800,"hi":4066},"unit":"SGD/month","n":1324,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 72 blocks pooled here; the oldest part's newest approval month ends 2021-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9231,"sources":72,"sourcesAskedUnanswered":6,"coverageNote":"built from 72 of 78 sources known in this subzone (92%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2900,"hi":3600},"unit":"SGD/month","n":467,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 51 blocks pooled here; the oldest part's newest approval month ends 2022-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1100,"mid":2300,"hi":3025},"unit":"SGD/month","n":323,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 27 blocks pooled here; the oldest part's newest approval month ends 2021-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1850,"mid":3200,"hi":3900},"unit":"SGD/month","n":379,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 29 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":3350,"hi":4250},"unit":"SGD/month","n":155,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2023-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5000,"mid":5700,"hi":15500},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2850,"mid":3775,"hi":4550},"unit":"SGD/month","n":129,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7000,"mid":7000,"hi":7000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":89.80608797936884,"mid":103.98639966290713,"hi":111.10612499002774},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1784278816,"listedShare":1,"unitSqft":999.5,"unitSqftLo":474,"unitSqftHi":1550,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CASHEW ROAD","share":0.643,"postals":28,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PETIR ROAD","share":0.452,"postals":42,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.529,"shareKnown":true,"postals":70,"why":"measured on CASHEW ROAD, PETIR ROAD, 53% of whose 70 geocoded postals sit in this corner"},"listedAge":{"days":17,"listedOn":"2026-07-17","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":7,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"disagreement":{"achievedPsm":276.3,"achievedContracts":6,"askPsm":106.7,"askListings":10,"ratio":0.39,"note":"the headline is the SIGNED figure: 6 leases at S$25.67 psf. But 10 current asking prices here say S$9.91 psf, lower by 2.6x, off 1.7x as many observations. A signed lease is what someone paid and an ask is what a landlord wants; neither is the other's correction, and we do not average them. Where they part this far, the signed few may be old, small or unrepresentative. Read both before you budget."}},"homePrices":[{"value":{"lo":3925000,"mid":4700000,"hi":6163999.5},"unit":"SGD","n":13,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-03-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":790000,"mid":1010000,"hi":1422500},"unit":"SGD","n":285,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1130000,"mid":2168000,"hi":2400000},"unit":"SGD","n":239,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 7 postals pooled here; the oldest part's newest row was updated 2025-04-25. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-04-25","asOfFromVerb":"updated","asOf":"2026-07-29","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":55,"mid":55,"hi":55},"unit":"premises","n":55,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":235,"mid":235,"hi":235},"unit":"premises","n":235,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 140 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":140,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 140 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":6227.72,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0148,"note":"the TOP of this range is the landed stratum, which holds 1.5% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":24.52,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0148,"note":"the TOP of this range is the landed stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":64.42,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0148,"note":"the TOP of this range is the landed stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":66.56,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.21,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0148,"note":"the BOTTOM of this range is the landed stratum, which holds 1.5% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":57.94,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":7.95,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0148,"note":"the TOP of this range is the landed stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.35,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0148,"note":"the TOP of this range is the landed stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.62,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0148,"note":"the TOP of this range is the landed stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.29,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":9.92,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":9.32,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0148,"note":"the TOP of this range is the landed stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":346.13,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0148,"note":"the TOP of this range is the landed stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":346.13,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0148,"note":"the TOP of this range is the landed stratum, which holds 1.5% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":61.5,"mid":61.5,"hi":61.5},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["BP6","DT1"],"name":"BUKIT PANJANG LRT STATION (BP6 / DT1)","taps":86069,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":8},{"codes":["DT2"],"name":"CASHEW MRT STATION (DT2)","taps":8775,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP9"],"name":"BANGKIT LRT STATION (BP9)","taps":4701,"metres":275,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP5"],"name":"PHOENIX LRT STATION (BP5)","taps":4336,"metres":352,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP8"],"name":"PENDING LRT STATION (BP8)","taps":4296,"metres":16,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP13"],"name":"SENJA LRT STATION (BP13)","taps":2553,"metres":268,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP7"],"name":"PETIR LRT STATION (BP7)","taps":2383,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Panjang Hawker Centre","stalls":28,"status":"Existing (new)","metres":76},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Panjang Hawker Centre, 76m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.033,"shopfrontSqm":30454,"shopfrontWhy":null,"zonedSqm":918116,"dominantUse":"RESIDENTIAL","parcels":243,"meanPlotRatio":2.71,"topUses":[{"use":"RESIDENTIAL","share":0.657},{"use":"ROAD","share":0.181},{"use":"EDUCATIONAL INSTITUTION","share":0.04}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":42000,"households":47700,"noEmployedPersonShare":0.122,"shareAbove10k":0.593,"shareAbove20k":0.207,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":96,"hdbUnits":7701,"rooms":{"u1":0,"u2":0,"u3":1611,"u4":3030,"u5exec":3059,"rental":1},"resale":{"n":404,"median":688000,"p25":490888,"p75":830000,"psm":6205,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":138,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"JOO KOON":{"area":"PIONEER","region":"WEST REGION","people":{"value":{"lo":20,"mid":20,"hi":20},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":32800,"mid":32800,"hi":32800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PIONEER, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PIONEER with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6526,"mid":6526,"hi":6526},"unit":"taps","n":989,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3240,"mid":3240,"hi":3240},"unit":"taps","n":989,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1422,"mid":1422,"hi":1422},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":10656,"mid":10656,"hi":10656},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2300,"mid":2300,"hi":2300},"unit":"taps","n":344,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1740,"mid":1740,"hi":1740},"unit":"taps","n":344,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1320,"mid":1320,"hi":1320},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3347,"mid":3347,"hi":3347},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3577,"mid":3577,"hi":3577},"unit":"taps","n":989,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5181,"mid":5181,"hi":5181},"unit":"taps","n":989,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":9918,"mid":9918,"hi":9918},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2157,"mid":2157,"hi":2157},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2621,"mid":2621,"hi":2621},"unit":"taps","n":344,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2388,"mid":2388,"hi":2388},"unit":"taps","n":344,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3753,"mid":3753,"hi":3753},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2682,"mid":2682,"hi":2682},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":16107,"mid":16107,"hi":16107},"unit":"taps","n":989,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":14015,"mid":14015,"hi":14015},"unit":"taps","n":989,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":18106,"mid":18106,"hi":18106},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":18847,"mid":18847,"hi":18847},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10410,"mid":10410,"hi":10410},"unit":"taps","n":344,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8724,"mid":8724,"hi":8724},"unit":"taps","n":344,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":11198,"mid":11198,"hi":11198},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":12222,"mid":12222,"hi":12222},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":95.16,"mid":95.16,"hi":95.16},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"JOO KOON CIRCLE","share":1,"postals":24,"contributed":true,"lastValuedQuarter":"2026-03-31"}],"share":1,"shareKnown":true,"postals":24,"why":"measured on JOO KOON CIRCLE, 100% of whose 24 geocoded postals sit in this corner"}},{"value":{"lo":39.27389984684354,"mid":39.27389984684354,"hi":39.27389984684354},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783296000,"listedShare":1,"unitSqft":10110,"unitSqftLo":10110,"unitSqftHi":10110,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":28,"listedOn":"2026-07-06","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":39.27389984684354,"mid":39.27389984684354,"hi":39.27389984684354},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783296000,"listedShare":1,"unitSqft":10110,"unitSqftLo":10110,"unitSqftHi":10110,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"SIXTH LOK YANG ROAD","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":2,"why":"measured on SIXTH LOK YANG ROAD, 100% of whose 2 geocoded postals sit in this corner"},"listedAge":{"days":28,"listedOn":"2026-07-06","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":14.800376822975865,"mid":21.886617847309765,"hi":24.839793269330126},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1780308136,"listedShare":1,"unitSqft":9000,"unitSqftLo":3000,"unitSqftHi":57650,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":63,"listedOn":"2026-06-01","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":13.993083541722637,"mid":20.977227535411338,"hi":22.604211875090414},"unit":"SGD/sqm/month","n":11,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":11,"listedEpoch":1772496000,"listedShare":1,"unitSqft":31798,"unitSqftLo":2000,"unitSqftHi":170000,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":153,"listedOn":"2026-03-03","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":5,"demoted":3,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"}},"otherStrata":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":100,"mid":100,"hi":100},"unit":"premises","n":100,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 93 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":93,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 93 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["EW29"],"name":"JOO KOON MRT STATION (EW29)","taps":36953,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","metres":1495},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Hawker Centre, 1495m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.002,"shopfrontSqm":4316,"shopfrontWhy":null,"zonedSqm":2348294,"dominantUse":"BUSINESS 2","parcels":292,"meanPlotRatio":1.74,"topUses":[{"use":"BUSINESS 2","share":0.691},{"use":"ROAD","share":0.216},{"use":"UTILITY","share":0.047}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; PIONEER is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":74,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"JOO SENG":{"area":"TOA PAYOH","region":"CENTRAL REGION","people":{"value":{"lo":7940,"mid":7940,"hi":7940},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2077,"mid":2626,"hi":3234},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":55100,"mid":55100,"hi":55100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TOA PAYOH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TOA PAYOH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1835,"mid":1835,"hi":1835},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2497,"mid":2497,"hi":2497},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":965,"mid":965,"hi":965},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":955,"mid":955,"hi":955},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2815,"mid":2815,"hi":2815},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2376,"mid":2376,"hi":2376},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1175,"mid":1175,"hi":1175},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1454,"mid":1454,"hi":1454},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8731,"mid":8731,"hi":8731},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9300,"mid":9300,"hi":9300},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5828,"mid":5828,"hi":5828},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6613,"mid":6613,"hi":6613},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"TAI SENG MRT STATION (CC11)","stationTaps":45228,"exit":"Exit B","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. TAI SENG (CC11)'s Exit B opens in this corner and the station takes 45,228 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":76.36145301298042,"mid":98.02412081634621,"hi":118.05579166713886},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784962950,"listedShare":1,"unitSqft":1359.75,"unitSqftLo":365,"unitSqftHi":3524,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"IRVING ROAD","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UPPER PAYA LEBAR ROAD","share":0.507,"postals":73,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.52,"shareKnown":true,"postals":75,"why":"measured on IRVING ROAD, UPPER PAYA LEBAR ROAD, 52% of whose 75 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-25","share":1,"known":true}},{"value":{"lo":37.67368645848402,"mid":43.93432823146825,"hi":175.41740276884772},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1782259200,"listedShare":1,"unitSqft":2826,"unitSqftLo":1442,"unitSqftHi":5570,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":40,"listedOn":"2026-06-24","share":1,"known":true}},{"value":{"lo":71.23176011057903,"mid":71.23176011057903,"hi":71.23176011057903},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1778786374,"listedShare":1,"unitSqft":408,"unitSqftLo":408,"unitSqftHi":408,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":80,"listedOn":"2026-05-14","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1600,"mid":3100,"hi":4325},"unit":"SGD/month","n":382,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 19 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1300,"mid":2975,"hi":4200},"unit":"SGD/month","n":128,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2600,"hi":3325},"unit":"SGD/month","n":127,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2025-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":3200,"hi":4000},"unit":"SGD/month","n":93,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3140,"hi":4325},"unit":"SGD/month","n":34,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2026-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3500,"mid":5301,"hi":7320},"unit":"SGD/month","n":16,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 9 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2900,"mid":3900,"hi":4700},"unit":"SGD/month","n":70,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":44.81,"mid":44.81,"hi":44.81},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2021-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"UPPER PAYA LEBAR ROAD","share":0.507,"postals":73,"contributed":true,"lastValuedQuarter":"2021-12-31"}],"share":0.507,"shareKnown":true,"postals":73,"why":"measured on UPPER PAYA LEBAR ROAD, 51% of whose 73 geocoded postals sit in this corner"},"notLeading":{"gate":"stale","why":"last stamped 2021-12, 18 quarters before URA's newest figures on this surface (2026-06-30). A signed-lease median more than four quarters back has had a full year of the publisher's own quarters issued after it for the same market and was replaced by none of them, so it cannot lead a card dated today. The number is untouched and stays here as the last thing this instrument stamped"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":39.83998567982448,"mid":76.96827424143821,"hi":118.05579166713886},"unit":"SGD/sqm/month","n":7,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1785256019,"listedShare":1,"unitSqft":2987,"unitSqftLo":365,"unitSqftHi":7565,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"IRVING ROAD","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KAMPONG AMPAT","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UPPER PAYA LEBAR ROAD","share":0.507,"postals":73,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.561,"shareKnown":true,"postals":82,"why":"measured on IRVING ROAD, KAMPONG AMPAT, UPPER PAYA LEBAR ROAD, 56% of whose 82 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":16.14586562506458,"mid":33.359226498067315,"hi":73.43051215782795},"unit":"SGD/sqm/month","n":102,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":100,"listedEpoch":1773273600,"listedShare":1,"unitSqft":2950,"unitSqftLo":365,"unitSqftHi":15050,"listings":102,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":71,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 71 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":144,"listedOn":"2026-03-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":15.871385909438482,"mid":33.368122291800134,"hi":50.23158194464536},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1755129600,"listedShare":1,"unitSqft":3456,"unitSqftLo":450,"unitSqftHi":10400,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":354,"listedOn":"2025-08-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":40.7490894346868,"mid":71.12277850014819,"hi":118.43356494449769},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1777248000,"listedShare":1,"unitSqft":1234.75,"unitSqftLo":1057,"unitSqftHi":1400,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":98,"listedOn":"2026-04-27","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 98 days before this snapshot (posted 2026-04-27), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-25, 89 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":26.909776041774297,"mid":30.21788450984309,"hi":46.24927587460079},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1765195200,"listedShare":1,"unitSqft":2605.5,"unitSqftLo":775,"unitSqftHi":3000,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":238,"listedOn":"2025-12-08","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":16.14586562506458,"mid":31.658560049146235,"hi":53.8195520835486},"unit":"SGD/sqm/month","n":13,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1755216000,"listedShare":1,"unitSqft":3100,"unitSqftLo":500,"unitSqftHi":16000,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":353,"listedOn":"2025-08-15","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":37.68334885562649,"mid":37.68334885562649,"hi":37.68334885562649},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1772469607,"listedShare":1,"unitSqft":5570,"unitSqftLo":5570,"unitSqftHi":5570,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"restaurant"},"label":"propertyType: restaurant","listedAge":{"days":153,"listedOn":"2026-03-02","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 153 days before this snapshot (posted 2026-03-02), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-25, 145 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"restaurant","classFamily":"shopfront"},{"value":{"lo":28.255264843863014,"mid":28.255264843863014,"hi":28.255264843863014},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784851200,"listedShare":1,"unitSqft":800,"unitSqftLo":800,"unitSqftHi":800,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b1"},"label":"propertyType: grade-b1","listedAge":{"days":10,"listedOn":"2026-07-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b1\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3.2x the median of the 11 rows typed \"grade-b1\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b1","classFamily":"grade-b1"},{"value":{"lo":17.491354427153297,"mid":28.07022427300007,"hi":38.64909411884684},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1781827200,"listedShare":1,"unitSqft":2469,"unitSqftLo":938,"unitSqftHi":4000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory"},"label":"propertyType: factory","listedAge":{"days":45,"listedOn":"2026-06-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3.4x the median of the 3 rows typed \"factory\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory","classFamily":"factory"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":23,"listings":23,"strata":7,"ceilingSqm":30,"psm":{"lo":47.487840073719354,"hi":409.0285958349694},"psf":{"lo":4.411764705882353,"hi":38},"asOf":"2026-08-03","why":"23 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":112.64557412835754,"mid":112.64557412835754,"hi":112.64557412835754},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785728297,"listedShare":1,"unitSqft":172,"unitSqftLo":172,"unitSqftHi":172,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":188.36843229242012,"mid":196.4413651049524,"hi":204.5142979174847},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784656790,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":48.252012212836675,"mid":79.6943367391008,"hi":409.0285958349694},"unit":"SGD/sqm/month","n":14,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":14,"listedEpoch":1778054493,"listedShare":1,"unitSqft":151.5,"unitSqftLo":50,"unitSqftHi":303,"listings":14,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":111.35079741423849,"mid":111.35079741423849,"hi":111.35079741423849},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1773014400,"listedShare":1,"unitSqft":290,"unitSqftLo":290,"unitSqftHi":290,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":86.06822769201094,"mid":86.06822769201094,"hi":86.06822769201094},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785181612,"listedShare":1,"unitSqft":250,"unitSqftLo":250,"unitSqftHi":250,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":89.36076572362786,"mid":89.36076572362786,"hi":89.36076572362786},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785431088,"listedShare":1,"unitSqft":265,"unitSqftLo":265,"unitSqftHi":265,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":47.487840073719354,"mid":53.8195520835486,"hi":78.65934535287873},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1770768000,"listedShare":1,"unitSqft":170,"unitSqftLo":130,"unitSqftHi":300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":13,"demoted":10,"by":{"class":7,"stale":1,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":5,"ofBands":5,"lo":37.7,"mid":43.9,"hi":175.4,"note":"the record here covers 5 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":4800000,"mid":5200000,"hi":5528000},"unit":"SGD","n":33,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2353750,"mid":3500000,"hi":4437500},"unit":"SGD","n":198,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-02-28. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-02-28","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":660000,"mid":1200000,"hi":2126000},"unit":"SGD","n":226,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":925000,"mid":1715000,"hi":2388000},"unit":"SGD","n":288,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":8383000,"mid":8383000,"hi":8383000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-11-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2209166,"mid":2495000,"hi":2520000},"unit":"SGD","n":10,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":64,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 64 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":64,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 64 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 7 postals pooled here; the oldest part's newest row was updated 2026-01-20. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-20","asOfFromVerb":"updated","asOf":"2026-08-04","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":25,"mid":25,"hi":25},"unit":"premises","n":25,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":25,"mid":25,"hi":25},"unit":"premises","n":25,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":389,"mid":389,"hi":389},"unit":"premises","n":389,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 254 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":254,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 254 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":7270.39,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":27.23,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":74.97,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":75.51,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":9.26,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":64.11,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":9.73,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.39,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.11,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.62,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":12.48,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":14.81,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":408.18,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":408.18,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":27,"mid":27,"hi":27},"unit":"premises","n":27,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 64 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":64,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 64 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":298,"mid":298,"hi":298},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["CC11"],"name":"TAI SENG MRT STATION (CC11)","taps":45228,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3},{"codes":["CC12"],"name":"BARTLEY MRT STATION (CC12)","taps":19279,"metres":114,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Woodleigh Village Hawker Centre","stalls":40,"status":"Existing (new)","metres":420},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Woodleigh Village Hawker Centre, 420m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.017,"shopfrontSqm":18116,"shopfrontWhy":null,"zonedSqm":1044659,"dominantUse":"BUSINESS 1","parcels":810,"meanPlotRatio":2.72,"topUses":[{"use":"BUSINESS 1","share":0.262},{"use":"CIVIC & COMMUNITY INSTITUTION","share":0.236},{"use":"RESIDENTIAL","share":0.187}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":42800,"households":52800,"noEmployedPersonShare":0.189,"shareAbove10k":0.589,"shareAbove20k":0.273,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":23,"hdbUnits":1721,"rooms":{"u1":0,"u2":0,"u3":470,"u4":669,"u5exec":572,"rental":10},"resale":{"n":103,"median":673000,"p25":590000,"p75":830000,"psm":6302,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":96.43,"mid":132.14,"hi":183},"unit":"SGD/sqm/month","n":3,"district":"13","share":0.73,"postals":211,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":96.43,"mid":132.14,"hi":132.74,"n":3},{"sizeBand":"over-30-100","lo":111.5,"mid":161.47,"hi":183,"n":3},{"sizeBand":"over-100-300","lo":98.2,"mid":129.67,"hi":136.1,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 13","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 73% of this corner's geocoded postals sit in District 13. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"JURONG GATEWAY":{"area":"JURONG EAST","region":"WEST REGION","people":{"value":{"lo":550,"mid":550,"hi":550},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":48,"households":{"value":{"lo":149,"mid":188,"hi":231},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":62200,"mid":62200,"hi":62200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG EAST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG EAST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":11,"shown":11,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5117,"mid":5117,"hi":5117},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":7145,"mid":7145,"hi":7145},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":8058,"mid":8058,"hi":8058},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":22347,"mid":22347,"hi":22347},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2178,"mid":2178,"hi":2178},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3944,"mid":3944,"hi":3944},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4688,"mid":4688,"hi":4688},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":7573,"mid":7573,"hi":7573},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":7236,"mid":7236,"hi":7236},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6152,"mid":6152,"hi":6152},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":27905,"mid":27905,"hi":27905},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":18785,"mid":18785,"hi":18785},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5482,"mid":5482,"hi":5482},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5004,"mid":5004,"hi":5004},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":15933,"mid":15933,"hi":15933},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":14273,"mid":14273,"hi":14273},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":25343,"mid":25343,"hi":25343},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":25631,"mid":25631,"hi":25631},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":70216,"mid":70216,"hi":70216},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":71836,"mid":71836,"hi":71836},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":22384,"mid":22384,"hi":22384},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":24037,"mid":24037,"hi":24037},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":60954,"mid":60954,"hi":60954},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":59821,"mid":59821,"hi":59821},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":224.45,"mid":292.58,"hi":395.26},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"JURONG GATEWAY ROAD","share":0.917,"postals":12,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.917,"shareKnown":true,"postals":12,"why":"measured on JURONG GATEWAY ROAD, 92% of whose 12 geocoded postals sit in this corner"}},{"value":{"lo":209.46535071624908,"mid":290.91649774891135,"hi":294.9570046620907},"unit":"SGD/sqm/month","n":7,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":7,"listedEpoch":1783849355,"listedShare":1,"unitSqft":412,"unitSqftLo":360,"unitSqftHi":1184,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"JURONG GATEWAY ROAD","share":0.917,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.917,"shareKnown":true,"postals":12,"why":"measured on JURONG GATEWAY ROAD, 92% of whose 12 geocoded postals sit in this corner"},"listedAge":{"days":22,"listedOn":"2026-07-12","share":1,"known":true}},{"value":{"lo":64.58346250025832,"mid":177.74998012458485,"hi":290.91649774891135},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1782993600,"listedShare":1,"unitSqft":4092,"unitSqftLo":1184,"unitSqftHi":7000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":32,"listedOn":"2026-07-02","share":1,"known":true}},{"value":{"lo":94.82492509958563,"mid":99.73275568244256,"hi":202.0892271911904},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1782507869,"listedShare":1,"unitSqft":506,"unitSqftLo":420,"unitSqftHi":840,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":37,"listedOn":"2026-06-26","share":1,"known":true}},{"value":{"lo":98.03197100828525,"mid":98.03197100828525,"hi":98.03197100828525},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784601547,"listedShare":1,"unitSqft":1098,"unitSqftLo":1098,"unitSqftHi":1098,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"VENTURE DRIVE","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":2,"why":"measured on VENTURE DRIVE, 100% of whose 2 geocoded postals sit in this corner"},"listedAge":{"days":13,"listedOn":"2026-07-21","share":1,"known":true}}],"hdbTender":[],"residential":[{"value":{"lo":3700,"mid":4400,"hi":4975},"unit":"SGD/month","n":86,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3700,"mid":4400,"hi":4975},"unit":"SGD/month","n":86,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":82.52331319477452,"mid":192.09205748309697,"hi":294.9570046620907},"unit":"SGD/sqm/month","n":11,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":11,"listedEpoch":1784271052,"listedShare":1,"unitSqft":481,"unitSqftLo":360,"unitSqftHi":1184,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"VENTURE DRIVE","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JURONG GATEWAY ROAD","share":0.917,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.929,"shareKnown":true,"postals":14,"why":"measured on VENTURE DRIVE, JURONG GATEWAY ROAD, 93% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":17,"listedOn":"2026-07-17","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":51.128574479371174,"mid":52.74316104187763,"hi":54.62684536480183},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":1,"listedEpoch":1784764800,"listedShare":1,"unitSqft":9860,"unitSqftLo":4300,"unitSqftHi":26870,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":80.72932812532291,"mid":218.6110381142305,"hi":349.0997972986936},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1777766400,"listedShare":1,"unitSqft":755,"unitSqftLo":370,"unitSqftHi":10000,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":92,"listedOn":"2026-05-03","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 92 days before this snapshot (posted 2026-05-03), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-21, 79 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":49.13110367105238,"mid":77.49703200889314,"hi":113.02105937545205},"unit":"SGD/sqm/month","n":23,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":20,"listedEpoch":1757764800,"listedShare":1,"unitSqft":1676,"unitSqftLo":517,"unitSqftHi":30000,"listings":26,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":324,"listedOn":"2025-09-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":16.684061145900067,"mid":24.541715750098163,"hi":32.29173125012916},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1774909170,"listedShare":1,"unitSqft":21144,"unitSqftLo":1288,"unitSqftHi":50000,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":125,"listedOn":"2026-03-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":22380,"mid":23912.5,"hi":25445},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2024-09-10. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2024-09-10","asOfFromVerb":"bids closed","asOf":"2025-04-29","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[{"value":{"lo":2600,"mid":2750,"hi":3100},"unit":"SGD/month","n":3,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2025-05-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-05-09","asOfFromVerb":"bids closed","shape":"span","asOf":"2025-05-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":27.216856892010533,"mid":28.571428571428573,"hi":33.65973072215422},"unit":"SGD/sqm/month","n":3,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2025-05-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-05-09","asOfFromVerb":"bids closed","shape":"span","asOf":"2025-05-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":15,"listings":15,"strata":5,"ceilingSqm":30,"psm":{"lo":50.23158194464536,"hi":790.0117737034657},"psf":{"lo":4.666666666666667,"hi":73.39449541284404},"asOf":"2026-08-03","why":"15 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":556.7539870711925,"mid":556.7539870711925,"hi":556.7539870711925},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784822422,"listedShare":1,"unitSqft":145,"unitSqftLo":145,"unitSqftHi":145,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":790.0117737034657,"mid":790.0117737034657,"hi":790.0117737034657},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785330384,"listedShare":1,"unitSqft":109,"unitSqftLo":109,"unitSqftHi":109,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":318.6117483346077,"mid":336.9103960430142,"hi":355.2090437514208},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1768729916,"listedShare":1,"unitSqft":212.5,"unitSqftLo":125,"unitSqftHi":300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":101.54632468594076,"mid":101.54632468594076,"hi":101.54632468594076},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1773014400,"listedShare":1,"unitSqft":265,"unitSqftLo":265,"unitSqftHi":265,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":50.23158194464536,"mid":100.18716618629816,"hi":127.70503577182862},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1782677767,"listedShare":1,"unitSqft":121,"unitSqftLo":50,"unitSqftHi":300,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":11,"demoted":6,"by":{"class":5,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"disagreement":{"achievedPsm":292.6,"achievedContracts":3,"askPsm":166.6,"askListings":13,"ratio":0.57,"note":"the headline is the SIGNED figure: 3 leases at S$27.18 psf. But 13 current asking prices here say S$15.48 psf, lower by 1.8x, off 4.3x as many observations. A signed lease is what someone paid and an ask is what a landlord wants; neither is the other's correction, and we do not average them. Where they part this far, the signed few may be old, small or unrepresentative. Read both before you budget."}},"homePrices":[{"value":{"lo":1704000,"mid":2147500,"hi":2807000},"unit":"SGD","n":362,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":980000,"mid":1298000,"hi":1600000},"unit":"SGD","n":169,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2024-09-01. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-09-01","asOfFromVerb":"updated","asOf":"2026-08-11","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":70,"mid":70,"hi":70},"unit":"premises","n":70,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":412,"mid":412,"hi":412},"unit":"premises","n":412,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 23 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":41,"mid":41,"hi":41},"unit":"premises","n":41,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":81.7,"mid":91,"hi":113.9},"unit":"sqm","n":3,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2025-05-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-05-09","asOfFromVerb":"bids closed","asOf":"2025-05-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":11},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["EW24","NS1"],"name":"JURONG EAST MRT STATION (EW24 / NS1)","taps":142052,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong East Street 24 Blk 254 (Yuhua Village Market and Food Centre)","stalls":60,"status":"Existing","metres":748},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong East Street 24 Blk 254 (Yuhua Village Market and Food Centre), 748m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.405,"shopfrontSqm":204240,"shopfrontWhy":null,"zonedSqm":504374,"dominantUse":"ROAD","parcels":36,"meanPlotRatio":4.19,"topUses":[{"use":"ROAD","share":0.278},{"use":"WHITE","share":0.227},{"use":"BUSINESS PARK","share":0.112}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":22300,"households":26400,"noEmployedPersonShare":0.159,"shareAbove10k":0.502,"shareAbove20k":0.152,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":22,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"JURONG ISLAND AND BUKOM":{"area":"WESTERN ISLANDS","region":"WEST REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":11300,"mid":11300,"hi":11300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area WESTERN ISLANDS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in WESTERN ISLANDS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":1,"withheld":2},"coverageNote":"Shown on 1 of WESTERN ISLANDS's 3 subzones; withheld from SEMAKAU, SUDONG, which publish no premises, taps or residents to carry a share of it."},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":[{"value":{"lo":26.9097760417743,"mid":26.9097760417743,"hi":26.9097760417743},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1755129600,"listedShare":1,"unitSqft":10000,"unitSqftLo":10000,"unitSqftHi":10000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":354,"listedOn":"2025-08-14","share":1,"known":true},"classWord":"industrial","classFamily":"industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"industrial"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":1,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":17,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 17 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":31,"mid":31,"hi":31},"unit":"premises","n":31,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 24 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":17,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 17 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW30"],"name":"GUL CIRCLE MRT STATION (EW30)","taps":9802,"metres":4144,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Teban Gardens Road Blk 37A (Teban Gardens Market and Food Centre)","stalls":28,"status":"Existing","metres":4006},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Teban Gardens Road Blk 37A (Teban Gardens Market and Food Centre), 4006m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":35841673,"dominantUse":"BUSINESS 2","parcels":316,"meanPlotRatio":1.01,"topUses":[{"use":"BUSINESS 2","share":0.879},{"use":"ROAD","share":0.07},{"use":"UTILITY","share":0.045}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; WESTERN ISLANDS is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":20,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (88% of 316 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"JURONG PORT":{"area":"JURONG EAST","region":"WEST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":62200,"mid":62200,"hi":62200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG EAST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG EAST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":11,"shown":11,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":125,"mid":125,"hi":125},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1140,"mid":1140,"hi":1140},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":127,"mid":127,"hi":127},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":463,"mid":463,"hi":463},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":637,"mid":637,"hi":637},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":165,"mid":165,"hi":165},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":221,"mid":221,"hi":221},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":160,"mid":160,"hi":160},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1308,"mid":1308,"hi":1308},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2057,"mid":2057,"hi":2057},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":769,"mid":769,"hi":769},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1178,"mid":1178,"hi":1178},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":29.7679286073335,"mid":29.953438887060358,"hi":30.138949166787217},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1701259200,"listedShare":1,"unitSqft":2497.5,"unitSqftLo":2495,"unitSqftHi":2500,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":978,"listedOn":"2023-11-29","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":18.114849082255272,"mid":68.05883809923819,"hi":96.68183009020707},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1783849077,"listedShare":1,"unitSqft":1714,"unitSqftLo":835,"unitSqftHi":32087,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":22,"listedOn":"2026-07-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":14.52339493387973,"mid":33.583400500134324,"hi":41.87640218141036},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1776038400,"listedShare":1,"unitSqft":2594,"unitSqftLo":2500,"unitSqftHi":6426,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":112,"listedOn":"2026-04-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":17.686428531792696,"mid":26.909776041774304,"hi":33.501121745128295},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1776384000,"listedShare":1,"unitSqft":24000,"unitSqftLo":6426,"unitSqftHi":61800,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":108,"listedOn":"2026-04-17","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":29.7679286073335,"mid":29.953438887060358,"hi":30.138949166787217},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1701259200,"listedShare":1,"unitSqft":2497.5,"unitSqftLo":2495,"unitSqftHi":2500,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"JALAN TEPONG","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":4,"why":"measured on JALAN TEPONG, 100% of whose 4 geocoded postals sit in this corner"},"listedAge":{"days":978,"listedOn":"2023-11-29","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":5,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":13,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 13 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":202,"mid":202,"hi":202},"unit":"premises","n":202,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 23 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 13 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW27"],"name":"BOON LAY MRT STATION (EW27)","taps":100680,"metres":2711,"nearestExit":"Exit F","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Teban Gardens Road Blk 37A (Teban Gardens Market and Food Centre)","stalls":28,"status":"Existing","metres":1966},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Teban Gardens Road Blk 37A (Teban Gardens Market and Food Centre), 1966m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":2409389,"dominantUse":"PORT / AIRPORT","parcels":65,"meanPlotRatio":2.49,"topUses":[{"use":"PORT / AIRPORT","share":0.51},{"use":"BUSINESS 2","share":0.261},{"use":"WATERBODY","share":0.104}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":22300,"households":26400,"noEmployedPersonShare":0.159,"shareAbove10k":0.502,"shareAbove20k":0.152,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":14,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is port / airport (51% of 65 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"JURONG RIVER":{"area":"JURONG EAST","region":"WEST REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":62200,"mid":62200,"hi":62200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG EAST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG EAST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":11,"shown":11,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":515,"mid":515,"hi":515},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1160,"mid":1160,"hi":1160},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":688,"mid":688,"hi":688},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":537,"mid":537,"hi":537},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1012,"mid":1012,"hi":1012},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":517,"mid":517,"hi":517},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":901,"mid":901,"hi":901},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":870,"mid":870,"hi":870},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2899,"mid":2899,"hi":2899},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3036,"mid":3036,"hi":3036},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3424,"mid":3424,"hi":3424},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3522,"mid":3522,"hi":3522},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":107.6391041670972,"mid":107.6391041670972,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780531200,"listedShare":1,"unitSqft":900,"unitSqftLo":900,"unitSqftHi":900,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":60,"listedOn":"2026-06-04","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":17.095622426538966,"mid":17.232103583068735,"hi":22.604211875090414},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1761523200,"listedShare":1,"unitSqft":17000,"unitSqftLo":3498,"unitSqftHi":40000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":280,"listedOn":"2025-10-27","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":12.378496979216179,"mid":20.845326513519367,"hi":38.74951862630158},"unit":"SGD/sqm/month","n":18,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":18,"listedEpoch":1778932800,"listedShare":1,"unitSqft":17882,"unitSqftLo":3500,"unitSqftHi":100746,"listings":18,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":79,"listedOn":"2026-05-16","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":85.57308781284227,"mid":85.57308781284227,"hi":85.57308781284227},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1775692800,"listedShare":1,"unitSqft":800,"unitSqftLo":800,"unitSqftHi":800,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":116,"listedOn":"2026-04-09","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 116 days before this snapshot (posted 2026-04-09), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-06-04, 56 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":13.993083541722637,"mid":18.298647708406527,"hi":33.368122291800134},"unit":"SGD/sqm/month","n":19,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":18,"listedEpoch":1763890838,"listedShare":1,"unitSqft":33500,"unitSqftLo":8000,"unitSqftHi":100000,"listings":19,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":253,"listedOn":"2025-11-23","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":85.57308781284227,"mid":96.60609598996973,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1778112000,"listedShare":1,"unitSqft":850,"unitSqftLo":800,"unitSqftHi":900,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"JALAN BESUT","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN TERUSAN","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":7,"why":"measured on JALAN BESUT, JALAN TERUSAN, 100% of whose 7 geocoded postals sit in this corner"},"listedAge":{"days":88,"listedOn":"2026-05-07","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":6,"demoted":5,"by":{"class":4,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":23,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 23 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":118,"mid":118,"hi":118},"unit":"premises","n":118,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 70 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":70,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 70 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 23 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW24","NS1"],"name":"JURONG EAST MRT STATION (EW24 / NS1)","taps":142052,"metres":790,"nearestExit":"Exit B","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Teban Gardens Road Blk 37A (Teban Gardens Market and Food Centre)","stalls":28,"status":"Existing","metres":682},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Teban Gardens Road Blk 37A (Teban Gardens Market and Food Centre), 682m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":2423821,"dominantUse":"BUSINESS 2","parcels":106,"meanPlotRatio":2.65,"topUses":[{"use":"BUSINESS 2","share":0.434},{"use":"RESIDENTIAL","share":0.246},{"use":"WATERBODY","share":0.164}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":22300,"households":26400,"noEmployedPersonShare":0.159,"shareAbove10k":0.502,"shareAbove20k":0.152,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":0.977,"postals":43,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 98% of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (43% of 106 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"JURONG WEST CENTRAL":{"area":"JURONG WEST","region":"WEST REGION","people":{"value":{"lo":60840,"mid":60840,"hi":60840},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":15694,"mid":19839,"hi":24435},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":47500,"mid":47500,"hi":47500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG WEST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG WEST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":20770,"mid":20770,"hi":20770},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":19640,"mid":19640,"hi":19640},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":26253,"mid":26253,"hi":26253},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":15980,"mid":15980,"hi":15980},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":9670,"mid":9670,"hi":9670},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":10191,"mid":10191,"hi":10191},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":12160,"mid":12160,"hi":12160},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":7316,"mid":7316,"hi":7316},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":23247,"mid":23247,"hi":23247},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":22027,"mid":22027,"hi":22027},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":19007,"mid":19007,"hi":19007},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":28215,"mid":28215,"hi":28215},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":15195,"mid":15195,"hi":15195},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":14169,"mid":14169,"hi":14169},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":13200,"mid":13200,"hi":13200},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":16734,"mid":16734,"hi":16734},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":88482,"mid":88482,"hi":88482},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":83575,"mid":83575,"hi":83575},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":79993,"mid":79993,"hi":79993},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":82162,"mid":82162,"hi":82162},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":68851,"mid":68851,"hi":68851},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":66986,"mid":66986,"hi":66986},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":63907,"mid":63907,"hi":63907},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":65348,"mid":65348,"hi":65348},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":190.24,"mid":304.22,"hi":398.29},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"JURONG WEST CENTRAL 2","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"JURONG WEST CENTRAL 3","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":19,"why":"measured on JURONG WEST CENTRAL 2, JURONG WEST CENTRAL 3, 100% of whose 19 geocoded postals sit in this corner"}},{"value":{"lo":189.8654483273085,"mid":189.8654483273085,"hi":189.8654483273085},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784085115,"listedShare":1,"unitSqft":1474,"unitSqftLo":1474,"unitSqftHi":1474,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"JURONG WEST CENTRAL 2","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":1,"why":"measured on JURONG WEST CENTRAL 2, 100% of whose 1 geocoded postals sit in this corner"},"listedAge":{"days":19,"listedOn":"2026-07-15","share":1,"known":true}},{"value":{"lo":192.21268601267357,"mid":192.21268601267357,"hi":192.21268601267357},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782590992,"listedShare":1,"unitSqft":1400,"unitSqftLo":1400,"unitSqftHi":1400,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":36,"listedOn":"2026-06-27","share":1,"known":true}}],"hdbTender":[{"value":{"lo":5600,"mid":6062.5,"hi":6525},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-22","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":91.80327868852459,"mid":129.55548549810845,"hi":167.30769230769232},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-22","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1900,"mid":3300,"hi":5100},"unit":"SGD/month","n":4971,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 176 blocks pooled here; the oldest part's newest approval month ends 2025-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":176,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 176 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1000,"mid":3150,"hi":4100},"unit":"SGD/month","n":1554,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 127 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":127,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 127 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":2900,"hi":3500},"unit":"SGD/month","n":55,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2025-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1912.5,"mid":3400,"hi":5100},"unit":"SGD/month","n":2733,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 140 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":140,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 140 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1975,"mid":3600,"hi":4800},"unit":"SGD/month","n":629,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 46 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4950,"mid":5268,"hi":6050},"unit":"SGD/month","n":31,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":189.8654483273085,"mid":189.8654483273085,"hi":189.8654483273085},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784085115,"listedShare":1,"unitSqft":1474,"unitSqftLo":1474,"unitSqftHi":1474,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"JURONG WEST CENTRAL 2","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":1,"why":"measured on JURONG WEST CENTRAL 2, 100% of whose 1 geocoded postals sit in this corner"},"listedAge":{"days":19,"listedOn":"2026-07-15","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":20.911871173402847,"mid":21.219846003411142,"hi":21.52782083341944},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1770336000,"listedShare":1,"unitSqft":52831,"unitSqftLo":5662,"unitSqftHi":100000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":178,"listedOn":"2026-02-06","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":18.83684322924201,"mid":18.83684322924201,"hi":18.83684322924201},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752537600,"listedShare":1,"unitSqft":40000,"unitSqftLo":40000,"unitSqftHi":40000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":384,"listedOn":"2025-07-15","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":8,"demoted":3,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1458500,"mid":1690000,"hi":1965000},"unit":"SGD","n":104,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":42,"mid":42,"hi":42},"unit":"premises","n":42,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 19 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":21,"mid":21,"hi":21},"unit":"premises","n":21,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 21 postals pooled here; the oldest part's newest row was updated 2024-02-22. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-02-22","asOfFromVerb":"updated","asOf":"2026-08-12","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":77,"mid":77,"hi":77},"unit":"premises","n":77,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":369,"mid":369,"hi":369},"unit":"premises","n":369,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 195 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":195,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 195 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5772.49,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0228,"note":"the TOP of this range is the condo-apts stratum, which holds 2.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0011,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.11% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":23.93,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0228,"note":"the TOP of this range is the condo-apts stratum, which holds 2.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0011,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.11% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":57.16,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0228,"note":"the TOP of this range is the condo-apts stratum, which holds 2.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0011,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.11% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":59.27,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0228,"note":"the TOP of this range is the condo-apts stratum, which holds 2.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0011,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.11% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":11.28,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0011,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.11% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":53.46,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0228,"note":"the TOP of this range is the condo-apts stratum, which holds 2.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0011,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.11% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.86,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0228,"note":"the TOP of this range is the condo-apts stratum, which holds 2.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0011,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.11% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":112.36,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-3-room","share":0.0129,"note":"the TOP of this range is the hdb-3-room stratum, which holds 1.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"condo-apts","share":0.0228,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 2.3% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.2,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0228,"note":"the TOP of this range is the condo-apts stratum, which holds 2.3% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.46,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0228,"note":"the TOP of this range is the condo-apts stratum, which holds 2.3% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.71,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0228,"note":"the TOP of this range is the condo-apts stratum, which holds 2.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0011,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.11% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.99,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0228,"note":"the TOP of this range is the condo-apts stratum, which holds 2.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0011,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.11% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":304.3,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0228,"note":"the TOP of this range is the condo-apts stratum, which holds 2.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0011,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.11% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":304.3,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0228,"note":"the TOP of this range is the condo-apts stratum, which holds 2.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0011,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 0.11% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":19,"mid":19,"hi":19},"unit":"premises","n":19,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 19 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":39,"mid":50,"hi":61},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-22","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["EW27"],"name":"BOON LAY MRT STATION (EW27)","taps":100680,"metres":0,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":6},{"codes":["EW28"],"name":"PIONEER MRT STATION (EW28)","taps":61475,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":39,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.06,"shopfrontSqm":91297,"shopfrontWhy":null,"zonedSqm":1515606,"dominantUse":"RESIDENTIAL","parcels":63,"meanPlotRatio":2.84,"topUses":[{"use":"RESIDENTIAL","share":0.561},{"use":"ROAD","share":0.228},{"use":"WATERBODY","share":0.06}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":78500,"households":88700,"noEmployedPersonShare":0.115,"shareAbove10k":0.543,"shareAbove20k":0.185,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":234,"hdbUnits":19051,"rooms":{"u1":0,"u2":32,"u3":287,"u4":7406,"u5exec":11326,"rental":0},"resale":{"n":1112,"median":605000,"p25":550000,"p75":663888,"psm":5818,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":193,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"KAKI BUKIT":{"area":"BEDOK","region":"EAST REGION","people":{"value":{"lo":34880,"mid":34880,"hi":34880},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":9765,"mid":12344,"hi":15204},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":61500,"mid":61500,"hi":61500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BEDOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BEDOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":9055,"mid":9055,"hi":9055},"unit":"taps","n":874,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":11116,"mid":11116,"hi":11116},"unit":"taps","n":874,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":7934,"mid":7934,"hi":7934},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":5291,"mid":5291,"hi":5291},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5504,"mid":5504,"hi":5504},"unit":"taps","n":304,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4513,"mid":4513,"hi":4513},"unit":"taps","n":304,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2722,"mid":2722,"hi":2722},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1167,"mid":1167,"hi":1167},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":8852,"mid":8852,"hi":8852},"unit":"taps","n":874,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":8694,"mid":8694,"hi":8694},"unit":"taps","n":874,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5794,"mid":5794,"hi":5794},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":6132,"mid":6132,"hi":6132},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4026,"mid":4026,"hi":4026},"unit":"taps","n":304,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5034,"mid":5034,"hi":5034},"unit":"taps","n":304,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2989,"mid":2989,"hi":2989},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3354,"mid":3354,"hi":3354},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":33013,"mid":33013,"hi":33013},"unit":"taps","n":874,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":36372,"mid":36372,"hi":36372},"unit":"taps","n":874,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":21641,"mid":21641,"hi":21641},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":20329,"mid":20329,"hi":20329},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":23929,"mid":23929,"hi":23929},"unit":"taps","n":304,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":25201,"mid":25201,"hi":25201},"unit":"taps","n":304,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":13908,"mid":13908,"hi":13908},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":13698,"mid":13698,"hi":13698},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":90.43449325514314,"mid":102.93356955869952,"hi":115.32761160760414},"unit":"SGD/sqm/month","n":7,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1785200221,"listedShare":1,"unitSqft":720,"unitSqftLo":350,"unitSqftHi":732,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"BEDOK RESERVOIR ROAD","share":0.57,"postals":149,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.57,"shareKnown":true,"postals":149,"why":"measured on BEDOK RESERVOIR ROAD, 57% of whose 149 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true}},{"value":{"lo":43.05564166683888,"mid":57.40752222245184,"hi":73.80967142886665},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":1,"listedEpoch":1783238985,"listedShare":1,"unitSqft":1000,"unitSqftLo":875,"unitSqftHi":1500,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"KAKI BUKIT CRESCENT","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":18,"why":"measured on KAKI BUKIT CRESCENT, 100% of whose 18 geocoded postals sit in this corner"},"listedAge":{"days":29,"listedOn":"2026-07-05","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1550,"mid":2800,"hi":4837.5},"unit":"SGD/month","n":1847,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 122 blocks pooled here; the oldest part's newest approval month ends 2024-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.976,"sources":122,"sourcesAskedUnanswered":3,"coverageNote":"built from 122 of 125 sources known in this subzone (98%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1000,"mid":2800,"hi":4000},"unit":"SGD/month","n":598,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 74 blocks pooled here; the oldest part's newest approval month ends 2021-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":74,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 74 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2350,"hi":3000},"unit":"SGD/month","n":565,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 34 blocks pooled here; the oldest part's newest approval month ends 2024-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2050,"mid":3325,"hi":4450},"unit":"SGD/month","n":439,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 44 blocks pooled here; the oldest part's newest approval month ends 2024-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1300,"mid":1750,"hi":2400},"unit":"SGD/month","n":42,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2025-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3500,"hi":4837.5},"unit":"SGD/month","n":203,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2024-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5800,"mid":5800,"hi":5800},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2675,"mid":3200,"hi":5100},"unit":"SGD/month","n":180,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7250,"mid":8375,"hi":9500},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":43.05564166683888,"mid":80.17054589057568,"hi":115.32761160760414},"unit":"SGD/sqm/month","n":10,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1784219603,"listedShare":1,"unitSqft":860,"unitSqftLo":350,"unitSqftHi":1500,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"KAKI BUKIT CRESCENT","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BEDOK RESERVOIR ROAD","share":0.57,"postals":149,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.617,"shareKnown":true,"postals":167,"why":"measured on KAKI BUKIT CRESCENT, BEDOK RESERVOIR ROAD, 62% of whose 167 geocoded postals sit in this corner"},"listedAge":{"days":17,"listedOn":"2026-07-16","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":21.52782083341944,"mid":29.517424960319367,"hi":70.81520010993238},"unit":"SGD/sqm/month","n":54,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":55,"listedEpoch":1770595200,"listedShare":1,"unitSqft":3714,"unitSqftLo":330,"unitSqftHi":13000,"listings":56,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":175,"listedOn":"2026-02-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":13.953217206845935,"mid":34.982708854306594,"hi":73.1945908336261},"unit":"SGD/sqm/month","n":175,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":176,"listedEpoch":1774310400,"listedShare":1,"unitSqft":2260,"unitSqftLo":330,"unitSqftHi":25551,"listings":185,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":69,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 69 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":132,"listedOn":"2026-03-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":26.362627175860222,"mid":84.97824013191884,"hi":123.01611904811108},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1768262400,"listedShare":1,"unitSqft":640,"unitSqftLo":350,"unitSqftHi":2164,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":202,"listedOn":"2026-01-13","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 202 days before this snapshot (posted 2026-01-13), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 196 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":20.202124653457425,"mid":34.70840275013882,"hi":60.89297892881499},"unit":"SGD/sqm/month","n":13,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":13,"listedEpoch":1770249600,"listedShare":1,"unitSqft":2600,"unitSqftLo":1000,"unitSqftHi":9857,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":179,"listedOn":"2026-02-05","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":26.9097760417743,"mid":30.24241004325097,"hi":32.543946838124626},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1772496000,"listedShare":1,"unitSqft":3383,"unitSqftLo":1323,"unitSqftHi":4662,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":153,"listedOn":"2026-03-03","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":36.69514914787405,"mid":39.875395407356464,"hi":43.05564166683888},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1776556800,"listedShare":1,"unitSqft":3330,"unitSqftLo":2260,"unitSqftHi":4400,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":106,"listedOn":"2026-04-19","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 106 days before this snapshot (posted 2026-04-19), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 100 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":41.978753217107986,"mid":42.001136579804474,"hi":43.05564166683888},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1772064000,"listedShare":1,"unitSqft":4328,"unitSqftLo":4328,"unitSqftHi":4328,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"vehicle-showroom"},"label":"propertyType: vehicle-showroom","listedAge":{"days":158,"listedOn":"2026-02-26","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"vehicle-showroom\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 2.3x the median of the 4 rows typed \"vehicle-showroom\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"vehicle-showroom","classFamily":"vehicle-showroom"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":30,"listings":30,"strata":7,"ceilingSqm":30,"psm":{"lo":28.703761111225923,"hi":430.55641666838875},"psf":{"lo":2.666666666666667,"hi":39.99999999999999},"asOf":"2026-08-03","why":"30 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":96.87519375038748,"mid":370.0094205743966,"hi":430.55641666838875},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785720191,"listedShare":1,"unitSqft":160,"unitSqftLo":100,"unitSqftHi":300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":107.63910416709719,"mid":135.62527125054248,"hi":163.61143833398776},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1768521600,"listedShare":1,"unitSqft":225,"unitSqftLo":200,"unitSqftHi":250,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":57.462721763050354,"mid":67.63323711832608,"hi":131.1851582036497},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1730937600,"listedShare":1,"unitSqft":110,"unitSqftLo":64,"unitSqftHi":260,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":134.54888020887148,"mid":183.88346961879103,"hi":370.0094205743966},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1775952000,"listedShare":1,"unitSqft":160,"unitSqftLo":90,"unitSqftHi":320,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":28.703761111225923,"mid":59.20150729190346,"hi":92.83872734412134},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1775340974,"listedShare":1,"unitSqft":140,"unitSqftLo":80,"unitSqftHi":300,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":46.48864964027454,"mid":53.819552083548594,"hi":69.96541770861317},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1773878400,"listedShare":1,"unitSqft":200,"unitSqftLo":100,"unitSqftHi":301,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":125.57895486161341,"mid":125.57895486161341,"hi":125.57895486161341},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1756771200,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":8,"by":{"class":6,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3823750,"mid":4750000,"hi":5380000},"unit":"SGD","n":17,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-10-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3797500,"mid":4385000,"hi":6000000},"unit":"SGD","n":19,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-03-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":650000,"mid":1248000,"hi":2673500},"unit":"SGD","n":600,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":742000,"mid":1267860,"hi":2013522},"unit":"SGD","n":915,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":7000000,"mid":7000000,"hi":7000000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2852500,"mid":3010000,"hi":3100000},"unit":"SGD","n":14,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3460000,"mid":3550000,"hi":3570000},"unit":"SGD","n":9,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":35,"mid":35,"hi":35},"unit":"premises","n":35,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 43 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 10 postals pooled here; the oldest part's newest row was updated 2025-02-14. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-02-14","asOfFromVerb":"updated","asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":57,"mid":57,"hi":57},"unit":"premises","n":57,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":438,"mid":438,"hi":438},"unit":"premises","n":438,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 416 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":416,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 416 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5347.42,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0163,"note":"the TOP of this range is the landed stratum, which holds 1.6% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0196,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.0% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":21.11,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0163,"note":"the TOP of this range is the landed stratum, which holds 1.6% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0196,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.0% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":52.15,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0163,"note":"the TOP of this range is the landed stratum, which holds 1.6% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0196,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.0% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":50.97,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0459,"note":"the TOP of this range is the condo-apts stratum, which holds 4.6% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0196,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.0% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.78,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0196,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.0% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":48.57,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0459,"note":"the TOP of this range is the condo-apts stratum, which holds 4.6% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0196,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.0% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.27,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0163,"note":"the TOP of this range is the landed stratum, which holds 1.6% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0196,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.0% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":113.18,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0163,"note":"the TOP of this range is the landed stratum, which holds 1.6% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"condo-apts","share":0.0459,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 4.6% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.3,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0166,"note":"the TOP of this range is the landed stratum, which holds 1.7% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.57,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0468,"note":"the TOP of this range is the condo-apts stratum, which holds 4.7% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":6.48,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0459,"note":"the TOP of this range is the condo-apts stratum, which holds 4.6% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0196,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.0% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.31,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0163,"note":"the TOP of this range is the landed stratum, which holds 1.6% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0196,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.0% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":275.64,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0163,"note":"the TOP of this range is the landed stratum, which holds 1.6% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0196,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.0% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":275.64,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0163,"note":"the TOP of this range is the landed stratum, which holds 1.6% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0196,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.0% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":50,"mid":50,"hi":50},"unit":"premises","n":50,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 43 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[{"codes":["DT28"],"name":"KAKI BUKIT MRT STATION (DT28)","taps":25289,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT27"],"name":"UBI MRT STATION (DT27)","taps":22154,"metres":341,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT29"],"name":"BEDOK NORTH MRT STATION (DT29)","taps":16681,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Bedok Reservoir Road Blk 630","stalls":36,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":36,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.017,"shopfrontSqm":47768,"shopfrontWhy":null,"zonedSqm":2841140,"dominantUse":"BUSINESS 2","parcels":586,"meanPlotRatio":2.2,"topUses":[{"use":"BUSINESS 2","share":0.298},{"use":"RESIDENTIAL","share":0.267},{"use":"ROAD","share":0.214}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":79200,"households":98100,"noEmployedPersonShare":0.194,"shareAbove10k":0.568,"shareAbove20k":0.29,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":138,"hdbUnits":11234,"rooms":{"u1":0,"u2":283,"u3":2383,"u4":4375,"u5exec":4184,"rental":9},"resale":{"n":586,"median":600000,"p25":495000,"p75":743188,"psm":6319,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.33,"mid":95,"hi":157.15},"unit":"SGD/sqm/month","n":3,"district":"14","share":0.789,"postals":351,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":82.14,"mid":95,"hi":145.45,"n":3},{"sizeBand":"over-30-100","lo":65.33,"mid":78.2,"hi":116.05,"n":3},{"sizeBand":"over-100-300","lo":69.58,"mid":102.84,"hi":157.15,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 14","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 79% of this corner's geocoded postals sit in District 14. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"KALLANG BAHRU":{"area":"KALLANG","region":"CENTRAL REGION","people":{"value":{"lo":20,"mid":20,"hi":20},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":72300,"mid":72300,"hi":72300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area KALLANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in KALLANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2264,"mid":2264,"hi":2264},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":6242,"mid":6242,"hi":6242},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":851,"mid":851,"hi":851},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2448,"mid":2448,"hi":2448},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1339,"mid":1339,"hi":1339},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1960,"mid":1960,"hi":1960},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":276,"mid":276,"hi":276},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":396,"mid":396,"hi":396},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4233,"mid":4233,"hi":4233},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2732,"mid":2732,"hi":2732},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2536,"mid":2536,"hi":2536},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1096,"mid":1096,"hi":1096},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1757,"mid":1757,"hi":1757},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1838,"mid":1838,"hi":1838},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":659,"mid":659,"hi":659},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":536,"mid":536,"hi":536},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12137,"mid":12137,"hi":12137},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":15602,"mid":15602,"hi":15602},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":5377,"mid":5377,"hi":5377},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":5579,"mid":5579,"hi":5579},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8609,"mid":8609,"hi":8609},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9919,"mid":9919,"hi":9919},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":2646,"mid":2646,"hi":2646},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":2806,"mid":2806,"hi":2806},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":114.67,"mid":122.9,"hi":155.65},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"KALLANG AVENUE","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":14,"why":"measured on KALLANG AVENUE, 100% of whose 14 geocoded postals sit in this corner"}},{"value":{"lo":80.72932812532291,"mid":80.72932812532291,"hi":80.72932812532291},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784427070,"listedShare":1,"unitSqft":2220,"unitSqftLo":2220,"unitSqftHi":2220,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"KALLANG AVENUE","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":14,"why":"measured on KALLANG AVENUE, 100% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":15,"listedOn":"2026-07-19","share":1,"known":true}},{"value":{"lo":105.08377959572121,"mid":112.18723532908722,"hi":120.14620732399887},"unit":"SGD/sqm/month","n":7,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1784693646,"listedShare":1,"unitSqft":958,"unitSqftLo":355,"unitSqftHi":3412,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"KALLANG AVENUE","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":14,"why":"measured on KALLANG AVENUE, 100% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-22","share":1,"known":true}},{"value":{"lo":101.24592564193244,"mid":107.63910416709719,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":7,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1783911186,"listedShare":1,"unitSqft":958,"unitSqftLo":850,"unitSqftHi":3939,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"KALLANG AVENUE","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":14,"why":"measured on KALLANG AVENUE, 100% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":21,"listedOn":"2026-07-13","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":99.70182438736634,"mid":107.6391041670972,"hi":109.9131697480922},"unit":"SGD/sqm/month","n":15,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":8,"listedEpoch":1784427070,"listedShare":1,"unitSqft":958,"unitSqftLo":355,"unitSqftHi":3939,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"KALLANG AVENUE","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":14,"why":"measured on KALLANG AVENUE, 100% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":15,"listedOn":"2026-07-19","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":17.22070734533696,"mid":43.41915083663395,"hi":71.03831963831763},"unit":"SGD/sqm/month","n":48,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":43,"listedEpoch":1770206400,"listedShare":1,"unitSqft":2411,"unitSqftLo":450,"unitSqftHi":30000,"listings":48,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":180,"listedOn":"2026-02-04","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":25.31632706769945,"mid":38.49481692780428,"hi":51.67330678790911},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1760345224,"listedShare":1,"unitSqft":2312,"unitSqftLo":1976,"unitSqftHi":2648,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":294,"listedOn":"2025-10-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":35.89166527745822,"mid":76.88507440506943,"hi":141.7049817892275},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1756684800,"listedShare":1,"unitSqft":1449,"unitSqftLo":350,"unitSqftHi":5998,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":336,"listedOn":"2025-09-01","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 336 days before this snapshot (posted 2025-09-01), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-22, 324 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":35.51974321975732,"mid":48.84360937814961,"hi":72.41176098513812},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1747958400,"listedShare":1,"unitSqft":1763,"unitSqftLo":633,"unitSqftHi":6396,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":437,"listedOn":"2025-05-23","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":25.846988678355096,"mid":25.846988678355096,"hi":25.846988678355096},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1654905600,"listedShare":1,"unitSqft":1266,"unitSqftLo":1266,"unitSqftHi":1266,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":1514,"listedOn":"2022-06-11","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":4,"listings":4,"strata":4,"ceilingSqm":30,"psm":{"lo":92.26208928608331,"hi":230.65522321520828},"psf":{"lo":8.571428571428571,"hi":21.428571428571427},"asOf":"2026-08-03","why":"4 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":230.65522321520828,"mid":230.65522321520828,"hi":230.65522321520828},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783945799,"listedShare":1,"unitSqft":70,"unitSqftLo":70,"unitSqftHi":70,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":92.26208928608331,"mid":92.26208928608331,"hi":92.26208928608331},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783283636,"listedShare":1,"unitSqft":70,"unitSqftLo":70,"unitSqftHi":70,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":230.65522321520828,"mid":230.65522321520828,"hi":230.65522321520828},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752278400,"listedShare":1,"unitSqft":70,"unitSqftLo":70,"unitSqftHi":70,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":107.6391041670972,"mid":107.6391041670972,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753315200,"listedShare":1,"unitSqft":250,"unitSqftLo":250,"unitSqftHi":250,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":6,"by":{"class":5,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":122.9,"leadN":3,"heldPsm":76.9,"heldN":7,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":1.6,"note":"the head here won on freshness, not weight. A record of 7 observations of the same class sits below it, held back by the ask-age gate, saying S$7.14 psf against the head's S$11.42 psf off 3, 1.6x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":19,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 19 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 7 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-07-06","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":163,"mid":163,"hi":163},"unit":"premises","n":163,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 78 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":78,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 78 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":26,"mid":26,"hi":26},"unit":"premises","n":26,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 19 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["NE9"],"name":"BOON KENG MRT STATION (NE9)","taps":50804,"metres":217,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3},{"codes":["EW11"],"name":"LAVENDER MRT STATION (EW11)","taps":38819,"metres":193,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["EW10"],"name":"KALLANG MRT STATION (EW10)","taps":23989,"metres":177,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT23"],"name":"BENDEMEER MRT STATION (DT23)","taps":10956,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bendemeer Road Blk 29 (Bendemeer Market and Food Centre)","stalls":88,"status":"Existing","metres":117},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bendemeer Road Blk 29 (Bendemeer Market and Food Centre), 117m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.003,"shopfrontSqm":2636,"shopfrontWhy":null,"zonedSqm":853690,"dominantUse":"BUSINESS 1","parcels":129,"meanPlotRatio":2.63,"topUses":[{"use":"BUSINESS 1","share":0.466},{"use":"ROAD","share":0.191},{"use":"WATERBODY","share":0.087}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":31900,"households":39200,"noEmployedPersonShare":0.189,"shareAbove10k":0.561,"shareAbove20k":0.276,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":63.21,"mid":118.35,"hi":147.17},"unit":"SGD/sqm/month","n":3,"district":"12","share":1,"postals":58,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":63.21,"mid":75.71,"hi":98.74,"n":3},{"sizeBand":"over-30-100","lo":112.99,"mid":125.25,"hi":147.17,"n":3},{"sizeBand":"over-100-300","lo":102.41,"mid":118.35,"hi":120.63,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 12","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 12. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"KALLANG WAY":{"area":"GEYLANG","region":"CENTRAL REGION","people":{"value":{"lo":50,"mid":50,"hi":50},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":125700,"mid":125700,"hi":125700},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area GEYLANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in GEYLANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1052,"mid":1052,"hi":1052},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3815,"mid":3815,"hi":3815},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":679,"mid":679,"hi":679},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":810,"mid":810,"hi":810},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4381,"mid":4381,"hi":4381},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1154,"mid":1154,"hi":1154},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1137,"mid":1137,"hi":1137},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":692,"mid":692,"hi":692},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9039,"mid":9039,"hi":9039},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7715,"mid":7715,"hi":7715},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4608,"mid":4608,"hi":4608},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3493,"mid":3493,"hi":3493},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":34.08571631958078,"mid":50.231581944645356,"hi":123.01611904811108},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1782725680,"listedShare":1,"unitSqft":1600,"unitSqftLo":1200,"unitSqftHi":2800,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":35,"listedOn":"2026-06-29","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":31.040113759814073,"mid":37.04787771332647,"hi":43.05564166683887},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1737806400,"listedShare":1,"unitSqft":1925,"unitSqftLo":1700,"unitSqftHi":2150,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"GENTING ROAD","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TANNERY LANE","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":24,"why":"measured on GENTING ROAD, TANNERY LANE, 100% of whose 24 geocoded postals sit in this corner"},"listedAge":{"days":555,"listedOn":"2025-01-25","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":17.529796964355832,"mid":29.436075016499505,"hi":62.42989300576665},"unit":"SGD/sqm/month","n":212,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":224,"listedEpoch":1773483743,"listedShare":1,"unitSqft":2175,"unitSqftLo":380,"unitSqftHi":40377,"listings":240,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":86,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 86 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":142,"listedOn":"2026-03-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":19.40535962449076,"mid":39.17207612018071,"hi":51.68306523885264},"unit":"SGD/sqm/month","n":50,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":35,"listedEpoch":1768651200,"listedShare":1,"unitSqft":3180,"unitSqftLo":335,"unitSqftHi":71000,"listings":53,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":198,"listedOn":"2026-01-17","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":31.040113759814073,"mid":31.040113759814073,"hi":31.040113759814073},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1693872000,"listedShare":1,"unitSqft":2150,"unitSqftLo":2150,"unitSqftHi":2150,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":1063,"listedOn":"2023-09-05","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 1063 days before this snapshot (posted 2023-09-05), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-06-29, 1028 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":29.071758048549327,"mid":31.040113759814073,"hi":57.04745936256975},"unit":"SGD/sqm/month","n":16,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":17,"listedEpoch":1767916800,"listedShare":1,"unitSqft":2925,"unitSqftLo":335,"unitSqftHi":8000,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":206,"listedOn":"2026-01-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":20.23184601924759,"mid":25.959778012067005,"hi":51.66173719580375},"unit":"SGD/sqm/month","n":17,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":14,"listedEpoch":1775767481,"listedShare":1,"unitSqft":2348.5,"unitSqftLo":1335,"unitSqftHi":5089,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":115,"listedOn":"2026-04-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":19,"listings":19,"strata":6,"ceilingSqm":30,"psm":{"lo":34.08571631958078,"hi":129.16692500051664},"psf":{"lo":3.166666666666667,"hi":12},"asOf":"2026-08-03","why":"19 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":60.995492361355076,"mid":86.11128333367776,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784702208,"listedShare":1,"unitSqft":250,"unitSqftLo":150,"unitSqftHi":250,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":34.08571631958078,"mid":46.39616558926603,"hi":100.46316388929073},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1781827200,"listedShare":1,"unitSqft":200,"unitSqftLo":124,"unitSqftHi":300,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":38.750077500154994,"mid":54.13179632032025,"hi":63.60492518964834},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1779783293,"listedShare":1,"unitSqft":178.5,"unitSqftLo":110,"unitSqftHi":250,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":91.49323854203261,"mid":91.49323854203261,"hi":91.49323854203261},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1716854400,"listedShare":1,"unitSqft":100,"unitSqftLo":100,"unitSqftHi":100,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":44.61724525061024,"mid":44.61724525061024,"hi":44.61724525061024},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1767398400,"listedShare":1,"unitSqft":193,"unitSqftLo":193,"unitSqftHi":193,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":40.94965919400437,"mid":40.94965919400437,"hi":40.94965919400437},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782259200,"listedShare":1,"unitSqft":184,"unitSqftLo":184,"unitSqftHi":184,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b1","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":6,"by":{"class":5,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":34.1,"mid":50.2,"hi":123,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":5000000,"mid":5000000,"hi":5000000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":36,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 36 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2026-04-29. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-04-29","asOfFromVerb":"updated","asOf":"2026-06-15","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"}},"otherStrata":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":153,"mid":153,"hi":153},"unit":"premises","n":153,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 151 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":151,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 151 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":25,"mid":25,"hi":25},"unit":"premises","n":25,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 36 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["NE10"],"name":"POTONG PASIR MRT STATION (NE10)","taps":35701,"metres":326,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3},{"codes":["DT24"],"name":"GEYLANG BAHRU MRT STATION (DT24)","taps":11703,"metres":244,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT25"],"name":"MATTAR MRT STATION (DT25)","taps":9782,"metres":265,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Geylang Bahru Blk 69 (Blk 69 Geylang Bahru Market and Food Centre)","stalls":78,"status":"Existing","metres":390},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Geylang Bahru Blk 69 (Blk 69 Geylang Bahru Market and Food Centre), 390m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":975672,"dominantUse":"BUSINESS 2","parcels":244,"meanPlotRatio":2.51,"topUses":[{"use":"BUSINESS 2","share":0.367},{"use":"BUSINESS 1","share":0.356},{"use":"ROAD","share":0.236}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41000,"households":49000,"noEmployedPersonShare":0.167,"shareAbove10k":0.517,"shareAbove20k":0.241,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"13","share":0.937,"postals":111,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":96.43,"mid":132.14,"hi":132.74,"n":3},{"sizeBand":"over-30-100","lo":111.5,"mid":161.47,"hi":183,"n":3},{"sizeBand":"over-100-300","lo":98.2,"mid":129.67,"hi":136.1,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 13","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 94% of this corner's geocoded postals sit in District 13. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":96.43,"mid":132.14,"hi":183},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 13 stamps a Level 1 (street level) shop-space band of S$8.96–17.00 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (37% of 244 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"KAMPONG BUGIS":{"area":"KALLANG","region":"CENTRAL REGION","people":{"value":{"lo":1690,"mid":1690,"hi":1690},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":58,"households":{"value":{"lo":477,"mid":602,"hi":742},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":72300,"mid":72300,"hi":72300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area KALLANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in KALLANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1030,"mid":1030,"hi":1030},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1101,"mid":1101,"hi":1101},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":775,"mid":775,"hi":775},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":784,"mid":784,"hi":784},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":771,"mid":771,"hi":771},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":954,"mid":954,"hi":954},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":942,"mid":942,"hi":942},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1169,"mid":1169,"hi":1169},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3917,"mid":3917,"hi":3917},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4389,"mid":4389,"hi":4389},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4780,"mid":4780,"hi":4780},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5074,"mid":5074,"hi":5074},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":48.44042204853146,"mid":59.670160694878184,"hi":68.96078606972027},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1777636800,"listedShare":1,"unitSqft":1552.5,"unitSqftLo":712,"unitSqftHi":2400,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":94,"listedOn":"2026-05-01","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2300,"mid":3700,"hi":4200},"unit":"SGD/month","n":50,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2023-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":3550,"hi":4200},"unit":"SGD/month","n":38,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2022-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":3200,"hi":4100},"unit":"SGD/month","n":4,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2022-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-02-28","asOfFromVerb":"approvals to","asOf":"2024-12-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2725,"mid":4000,"hi":4025},"unit":"SGD/month","n":8,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3075,"mid":4650,"hi":5900},"unit":"SGD/month","n":30,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":71.6517636738977,"mid":77.57503437712188,"hi":254.02121594245006},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1759363200,"listedShare":1,"unitSqft":1200,"unitSqftLo":1150,"unitSqftHi":1218,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":305,"listedOn":"2025-10-02","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 305 days before this snapshot (posted 2025-10-02), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-05-01, 212 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 94 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"f-and-b","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":99.24690282525573,"hi":99.24690282525573},"psf":{"lo":9.220338983050848,"hi":9.220338983050848},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":99.24690282525573,"mid":99.24690282525573,"hi":99.24690282525573},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1740268800,"listedShare":1,"unitSqft":118,"unitSqftLo":118,"unitSqftHi":118,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":2,"demoted":1,"by":{"class":0,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":760000,"mid":1730000,"hi":2661250},"unit":"SGD","n":50,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-05-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-06-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":30,"mid":30,"hi":30},"unit":"premises","n":30,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 47 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":5602.63,"hi":9567.2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":22.21,"hi":36.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":61.71,"hi":113.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":57.94,"hi":127.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":5.3,"mid":10.07,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-5-room-exec","share":0.0421,"note":"the TOP of this range is the hdb-5-room-exec stratum, which holds 4.2% of households here: a sliver, not the typical household"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":52.28,"hi":94},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":6.79,"hi":14.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.21,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.5,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.15,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":11.02,"hi":25.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-5-room-exec","share":0.0421,"note":"the BOTTOM of this range is the hdb-5-room-exec stratum, which holds 4.2% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":7.91,"hi":17.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":303.98,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":303.98,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":82,"mid":82,"hi":82},"unit":"rooms","n":4,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":1},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["EW11"],"name":"LAVENDER MRT STATION (EW11)","taps":38819,"metres":132,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["EW10"],"name":"KALLANG MRT STATION (EW10)","taps":23989,"metres":24,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["CC6"],"name":"STADIUM MRT STATION (CC6)","taps":14607,"metres":396,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"North Bridge Road Market","stalls":37,"status":"Existing","metres":127},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is North Bridge Road Market, 127m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.251,"shopfrontSqm":184828,"shopfrontWhy":null,"zonedSqm":736531,"dominantUse":"ROAD","parcels":128,"meanPlotRatio":3.06,"topUses":[{"use":"ROAD","share":0.275},{"use":"WATERBODY","share":0.162},{"use":"RESIDENTIAL","share":0.15}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":31900,"households":39200,"noEmployedPersonShare":0.189,"shareAbove10k":0.561,"shareAbove20k":0.276,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":11,"hdbUnits":460,"rooms":{"u1":0,"u2":0,"u3":85,"u4":344,"u5exec":31,"rental":0},"resale":null,"resaleAbsent":{"code":"below_publish_floor","ours":true,"n":4,"floor":5,"why":"only 4 resale transactions place here in the window, too few to publish a median"},"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.33,"mid":95,"hi":157.15},"unit":"SGD/sqm/month","n":3,"district":"14","share":0.933,"postals":45,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":82.14,"mid":95,"hi":145.45,"n":3},{"sizeBand":"over-30-100","lo":65.33,"mid":78.2,"hi":116.05,"n":3},{"sizeBand":"over-100-300","lo":69.58,"mid":102.84,"hi":157.15,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 14","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 93% of this corner's geocoded postals sit in District 14. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"KAMPONG GLAM":{"area":"ROCHOR","region":"CENTRAL REGION","people":{"value":{"lo":120,"mid":120,"hi":120},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":21,"households":{"value":{"lo":30,"mid":40,"hi":60},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone, a WIDE range: strata were suppressed","suppressionWidened":{"derivedHouseholds":6,"impliedSize":20,"strataSuppressed":38,"bounds":{"peoplePerHome":[2,4],"typicalPeoplePerHome":3,"publishedYear":"2025","fromPublishedMeans":[1.92,4.13]},"note":"the divide landed at 6 households, an implied 20 people each, because 38 of this corner's population strata were suppressed at source: the residents are counted whole while the households are not. That is not a large household, it is a numerator missing terms. So the count is published as a range built from WHOLE PEOPLE, because a home holds 2 or 4 people and never a fraction of one: at 4 people a home this corner holds about 30 homes, at 2 about 60, and around 40 at the typical 3. The band is SingStat's 2025 means by dwelling type rounded to whole people, read at build time rather than typed here. We do not pick a point inside it, because nothing here measures one."}},"workers":{"value":{"lo":33900,"mid":33900,"hi":33900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ROCHOR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ROCHOR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":226,"mid":226,"hi":226},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":497,"mid":497,"hi":497},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":192,"mid":192,"hi":192},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":341,"mid":341,"hi":341},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":801,"mid":801,"hi":801},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":661,"mid":661,"hi":661},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":850,"mid":850,"hi":850},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":632,"mid":632,"hi":632},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2763,"mid":2763,"hi":2763},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2841,"mid":2841,"hi":2841},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3255,"mid":3255,"hi":3255},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3061,"mid":3061,"hi":3061},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":59.26,"mid":74.47,"hi":233.76},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"JALAN SULTAN","share":0.75,"postals":20,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"NORTH BRIDGE ROAD","share":0.667,"postals":111,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"BEACH ROAD","share":0.341,"postals":85,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.546,"shareKnown":true,"postals":216,"why":"measured on JALAN SULTAN, NORTH BRIDGE ROAD, BEACH ROAD, 55% of whose 216 geocoded postals sit in this corner"}},{"value":{"lo":44.15963247880911,"mid":70.05535363557777,"hi":195.70746212199492},"unit":"SGD/sqm/month","n":79,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":72,"listedEpoch":1784905579,"listedShare":1,"unitSqft":1250,"unitSqftLo":330,"unitSqftHi":8000,"listings":86,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"ALIWAL STREET","share":1,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ARAB STREET","share":1,"postals":71,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BUSSORAH STREET","share":1,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HAJI LANE","share":1,"postals":45,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN KUBOR","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN PISANG","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KANDAHAR STREET","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SULTAN GATE","share":1,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN SULTAN","share":0.75,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NORTH BRIDGE ROAD","share":0.667,"postals":111,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BEACH ROAD","share":0.341,"postals":85,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.766,"shareKnown":true,"postals":418,"why":"measured on ALIWAL STREET, ARAB STREET, BUSSORAH STREET and 8 more, 77% of whose 418 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-24","share":1,"known":true}},{"value":{"lo":39.85587813312845,"mid":121.09399218798434,"hi":161.4586562506458},"unit":"SGD/sqm/month","n":21,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":21,"listedEpoch":1784534399,"listedShare":1,"unitSqft":700,"unitSqftLo":334,"unitSqftHi":8158,"listings":24,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"HAJI LANE","share":1,"postals":45,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NORTH BRIDGE ROAD","share":0.667,"postals":111,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BEACH ROAD","share":0.341,"postals":85,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.614,"shareKnown":true,"postals":241,"why":"measured on HAJI LANE, NORTH BRIDGE ROAD, BEACH ROAD, 61% of whose 241 geocoded postals sit in this corner"},"listedAge":{"days":14,"listedOn":"2026-07-20","share":1,"known":true}},{"value":{"lo":70.81520010993236,"mid":113.88664910618058,"hi":199.1323427091298},"unit":"SGD/sqm/month","n":63,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":56,"listedEpoch":1785038251,"listedShare":1,"unitSqft":1377.5,"unitSqftLo":490,"unitSqftHi":4200,"listings":66,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"ARAB STREET","share":1,"postals":71,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BUSSORAH STREET","share":1,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HAJI LANE","share":1,"postals":45,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN KLAPA","share":1,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KANDAHAR STREET","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN SULTAN","share":0.75,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NORTH BRIDGE ROAD","share":0.667,"postals":111,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BEACH ROAD","share":0.341,"postals":85,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.751,"shareKnown":true,"postals":394,"why":"measured on ARAB STREET, BUSSORAH STREET, HAJI LANE and 5 more, 75% of whose 394 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-26","share":1,"known":true}},{"value":{"lo":45.37113402392178,"mid":88.34310925161326,"hi":140.80558336602698},"unit":"SGD/sqm/month","n":35,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":39,"listedEpoch":1784447154,"listedShare":1,"unitSqft":522,"unitSqftLo":323,"unitSqftHi":1200,"listings":44,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"JALAN SULTAN","share":0.75,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NORTH BRIDGE ROAD","share":0.667,"postals":111,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BEACH ROAD","share":0.341,"postals":85,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.546,"shareKnown":true,"postals":216,"why":"measured on JALAN SULTAN, NORTH BRIDGE ROAD, BEACH ROAD, 55% of whose 216 geocoded postals sit in this corner"},"listedAge":{"days":15,"listedOn":"2026-07-19","share":1,"known":true}},{"value":{"lo":39.14149242439898,"mid":78.6369460916454,"hi":244.85205220410435},"unit":"SGD/sqm/month","n":73,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":73,"listedEpoch":1778241600,"listedShare":1,"unitSqft":1012,"unitSqftLo":398,"unitSqftHi":8000,"listings":74,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":66,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 66 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":87,"listedOn":"2026-05-08","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3000,"mid":3500,"hi":3900},"unit":"SGD/month","n":8,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2800,"mid":3200,"hi":3600},"unit":"SGD/month","n":2,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":3500,"hi":3800},"unit":"SGD/month","n":6,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4000,"mid":4200,"hi":4400},"unit":"SGD/month","n":2,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2700,"mid":2700,"hi":2700},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3600,"mid":4846.25,"hi":6200},"unit":"SGD/month","n":156,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":43.81,"mid":63.41,"hi":85.02},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"JALAN SULTAN","share":0.75,"postals":20,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"NORTH BRIDGE ROAD","share":0.667,"postals":111,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"BEACH ROAD","share":0.341,"postals":85,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.546,"shareKnown":true,"postals":216,"why":"measured on JALAN SULTAN, NORTH BRIDGE ROAD, BEACH ROAD, 55% of whose 216 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":44.15963247880911,"mid":97.30750873649086,"hi":175.26669513288877},"unit":"SGD/sqm/month","n":198,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":176,"listedEpoch":1784950513,"listedShare":1,"unitSqft":1268.75,"unitSqftLo":323,"unitSqftHi":8158,"listings":220,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"ALIWAL STREET","share":1,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ARAB STREET","share":1,"postals":71,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BUSSORAH STREET","share":1,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HAJI LANE","share":1,"postals":45,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN KLAPA","share":1,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN KUBOR","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN PISANG","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KANDAHAR STREET","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SULTAN GATE","share":1,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN SULTAN","share":0.75,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NORTH BRIDGE ROAD","share":0.667,"postals":111,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BEACH ROAD","share":0.341,"postals":85,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.771,"shareKnown":true,"postals":428,"why":"measured on ALIWAL STREET, ARAB STREET, BUSSORAH STREET and 9 more, 77% of whose 428 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-25","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":35.8797013890324,"mid":69.97528304949718,"hi":150.69474583393608},"unit":"SGD/sqm/month","n":61,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":67,"listedEpoch":1764007200,"listedShare":1,"unitSqft":1100,"unitSqftLo":431,"unitSqftHi":20000,"listings":70,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":251,"listedOn":"2025-11-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":96.9515335405769,"mid":112.22006384075831,"hi":127.48859414093971},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1777118400,"listedShare":1,"unitSqft":686,"unitSqftLo":667,"unitSqftHi":705,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":100,"listedOn":"2026-04-25","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 100 days before this snapshot (posted 2026-04-25), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-26, 92 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shop","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":28,"listings":29,"strata":6,"ceilingSqm":30,"psm":{"lo":53.819552083548594,"hi":1066.3447252820429},"psf":{"lo":4.999999999999999,"hi":99.06666666666666},"asOf":"2026-08-03","why":"28 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":93.21546420870618,"mid":117.64954085463724,"hi":142.0836175005683},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785387103,"listedShare":1,"unitSqft":200,"unitSqftLo":150,"unitSqftHi":250,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":161.4586562506458,"mid":190.2735491803333,"hi":219.08844211002085},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784457748,"listedShare":1,"unitSqft":213,"unitSqftLo":200,"unitSqftHi":226,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":60.02180529763784,"mid":123.24677427132629,"hi":140.5596549261063},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1785181940,"listedShare":1,"unitSqft":270.5,"unitSqftLo":200,"unitSqftHi":322,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":53.819552083548594,"mid":85.60844771680362,"hi":112.66226236156173},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1784217841,"listedShare":1,"unitSqft":244.5,"unitSqftLo":150,"unitSqftHi":300,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":140.5596549261063,"mid":142.0836175005683,"hi":1066.3447252820429},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1776816000,"listedShare":1,"unitSqft":250,"unitSqftLo":120,"unitSqftHi":291,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":69.85777860444608,"mid":69.96541770861317,"hi":147.73994689601577},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1775563200,"listedShare":1,"unitSqft":100,"unitSqftLo":100,"unitSqftHi":102,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":4,"by":{"class":3,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":59.3,"mid":74.5,"hi":233.8,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":922500,"mid":1720000,"hi":2380000},"unit":"SGD","n":438,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":201,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 201 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":201,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 201 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"money-changer":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"}},"otherStrata":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 20 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":244,"mid":244,"hi":244},"unit":"premises","n":244,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 443 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":443,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 443 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 201 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":201,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 201 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1011,"mid":1011,"hi":1011},"unit":"rooms","n":20,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 20 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":38},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["EW12","DT14"],"name":"BUGIS MRT STATION (EW12 / DT14)","taps":108677,"metres":138,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":8},{"codes":["EW11"],"name":"LAVENDER MRT STATION (EW11)","taps":38819,"metres":397,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT22"],"name":"JALAN BESAR MRT STATION (DT22)","taps":20646,"metres":358,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["CC5"],"name":"NICOLL HIGHWAY MRT STATION (CC5)","taps":9912,"metres":208,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Golden Mile Food Centre","stalls":112,"status":"Existing","metres":242},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Golden Mile Food Centre, 242m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.48,"shopfrontSqm":82304,"shopfrontWhy":null,"zonedSqm":171315,"dominantUse":"COMMERCIAL","parcels":584,"meanPlotRatio":4.2,"topUses":[{"use":"COMMERCIAL","share":0.438},{"use":"ROAD","share":0.344},{"use":"CIVIC & COMMUNITY INSTITUTION","share":0.062}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; ROCHOR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"hdbBlocks":1,"hdbUnits":348,"rooms":{"u1":0,"u2":0,"u3":0,"u4":0,"u5exec":0,"rental":348},"resale":null,"resaleAbsent":{"code":"no_sale_placed_in_window","ours":false,"n":0,"why":"no HDB resale transaction places in this subzone in the window"},"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":73.69,"mid":115.09,"hi":225.2},"unit":"SGD/sqm/month","n":3,"district":"07","share":1,"postals":377,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":86.33,"mid":95.24,"hi":110,"n":3},{"sizeBand":"over-30-100","lo":93.54,"mid":118.89,"hi":225.2,"n":3},{"sizeBand":"over-100-300","lo":73.69,"mid":122.38,"hi":166.15,"n":3},{"sizeBand":"over-300","lo":98.5,"mid":111.29,"hi":145.22,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 07","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 07. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"KAMPONG JAVA":{"area":"KALLANG","region":"CENTRAL REGION","people":{"value":{"lo":10340,"mid":10340,"hi":10340},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2919,"mid":3689,"hi":4544},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":72300,"mid":72300,"hi":72300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area KALLANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in KALLANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1437,"mid":1437,"hi":1437},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2048,"mid":2048,"hi":2048},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":827,"mid":827,"hi":827},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":765,"mid":765,"hi":765},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1807,"mid":1807,"hi":1807},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1508,"mid":1508,"hi":1508},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":757,"mid":757,"hi":757},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1055,"mid":1055,"hi":1055},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7001,"mid":7001,"hi":7001},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7567,"mid":7567,"hi":7567},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4657,"mid":4657,"hi":4657},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5249,"mid":5249,"hi":5249},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"FARRER PARK MRT STATION (NE8)","stationTaps":56468,"exit":"Exit E","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. FARRER PARK (NE8)'s Exit E opens in this corner and the station takes 56,468 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":92.32,"mid":93.495,"hi":113.33},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2021-06-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2021-06-30","asOfFromVerb":"quarter to","loEndShape":"median-only","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2025-12-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"RANGOON ROAD","share":0.974,"postals":39,"contributed":true,"lastValuedQuarter":"2025-12-31"},{"street":"OWEN ROAD","share":0.972,"postals":36,"contributed":true,"lastValuedQuarter":"2021-06-30"}],"share":0.973,"shareKnown":true,"postals":75,"why":"measured on RANGOON ROAD, OWEN ROAD, 97% of whose 75 geocoded postals sit in this corner"}},{"value":{"lo":73.1945908336261,"mid":83.6743033643335,"hi":96.88825630191359},"unit":"SGD/sqm/month","n":8,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1784700516,"listedShare":1,"unitSqft":1502,"unitSqftLo":398,"unitSqftHi":2500,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"RANGOON ROAD","share":0.974,"postals":39,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"OWEN ROAD","share":0.972,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.973,"shareKnown":true,"postals":75,"why":"measured on RANGOON ROAD, OWEN ROAD, 97% of whose 75 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-22","share":1,"known":true}},{"value":{"lo":46.56600180273756,"mid":76.24436545169385,"hi":100.05433970554762},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1782345600,"listedShare":1,"unitSqft":782,"unitSqftLo":398,"unitSqftHi":3005,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":39,"listedOn":"2026-06-25","share":1,"known":true}}],"hdbTender":[{"value":{"lo":5250,"mid":5250,"hi":5250},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":61.260210035005834,"mid":61.260210035005834,"hi":61.260210035005834},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":2250,"mid":3000,"hi":5000},"unit":"SGD/month","n":707,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2024-02-29. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-02-29","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9583,"sources":23,"sourcesAskedUnanswered":1,"coverageNote":"built from 23 of 24 sources known in this subzone (96%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2275,"mid":3125,"hi":4100},"unit":"SGD/month","n":307,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2021-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2250,"mid":3000,"hi":3450},"unit":"SGD/month","n":279,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2700,"mid":3900,"hi":5000},"unit":"SGD/month","n":121,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 9 blocks pooled here; the oldest part's newest approval month ends 2024-02-29. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-02-29","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5500,"mid":8400,"hi":12000},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2100,"mid":3850,"hi":5850},"unit":"SGD/month","n":229,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 18 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":84.23929891338042,"mid":117.56761966727237,"hi":150.8959404211643},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1776168000,"listedShare":1,"unitSqft":707.5,"unitSqftLo":345,"unitSqftHi":1070,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":111,"listedOn":"2026-04-14","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 111 days before this snapshot (posted 2026-04-14), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-22, 99 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":86.11128333367776,"mid":161.4586562506458,"hi":161.45865625064582},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1775337382,"listedShare":1,"unitSqft":1000,"unitSqftLo":973,"unitSqftHi":1070,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":120,"listedOn":"2026-04-04","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 120 days before this snapshot (posted 2026-04-04), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-22, 109 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":75.48192179717691,"mid":87.44966792353493,"hi":98.84309010996074},"unit":"SGD/sqm/month","n":11,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":11,"listedEpoch":1785276009,"listedShare":1,"unitSqft":1183.5,"unitSqftLo":345,"unitSqftHi":2500,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"RANGOON ROAD","share":0.974,"postals":39,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"OWEN ROAD","share":0.972,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.973,"shareKnown":true,"postals":75,"why":"measured on RANGOON ROAD, OWEN ROAD, 97% of whose 75 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":107.63910416709722,"mid":107.63910416709722,"hi":107.63910416709722},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752105600,"listedShare":1,"unitSqft":1550,"unitSqftLo":1550,"unitSqftHi":1550,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":389,"listedOn":"2025-07-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"},{"value":{"lo":53.819552083548594,"mid":53.819552083548594,"hi":53.819552083548594},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1775174400,"listedShare":1,"unitSqft":1600,"unitSqftLo":1600,"unitSqftHi":1600,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":122,"listedOn":"2026-04-03","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 122 days before this snapshot (posted 2026-04-03), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-22, 110 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shop","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":100.12939922520671,"hi":100.12939922520671},"psf":{"lo":9.30232558139535,"hi":9.30232558139535},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":100.12939922520671,"mid":100.12939922520671,"hi":100.12939922520671},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784005220,"listedShare":1,"unitSqft":172,"unitSqftLo":172,"unitSqftHi":172,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":5,"by":{"class":2,"stale":0,"askAge":3,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":5700000,"mid":6136000,"hi":6500000},"unit":"SGD","n":5,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-06-30","asOfFromVerb":"contracts to","asOf":"2024-10-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3400000,"mid":4295000,"hi":4700000},"unit":"SGD","n":16,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":681000,"mid":1411500,"hi":2839722},"unit":"SGD","n":735,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 17 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-01-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1670000,"mid":2480000,"hi":3212500},"unit":"SGD","n":114,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":8500000,"mid":8500000,"hi":8500000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2022-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":50,"mid":50,"hi":50},"unit":"premises","n":50,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 45 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2026-02-02. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-02-02","asOfFromVerb":"updated","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2022-07-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":221,"mid":221,"hi":221},"unit":"premises","n":221,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 172 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":172,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 172 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":6332.64,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0427,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0451,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.5% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":24.13,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0427,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0451,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.5% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":66.63,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0427,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0451,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.5% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":67.06,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0451,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.5% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.22,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0451,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.5% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":58.02,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0451,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.5% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":8.23,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0427,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0451,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.5% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.8,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0427,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.87,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0447,"note":"the TOP of this range is the landed stratum, which holds 4.5% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.65,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":11.84,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0451,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.5% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":10.79,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0427,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0451,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.5% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":355.02,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0427,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0451,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.5% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":355.02,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0427,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0451,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.5% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 45 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":85.7,"mid":85.7,"hi":85.7},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":6,"mid":6,"hi":6},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2022-07-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["NE8"],"name":"FARRER PARK MRT STATION (NE8)","taps":56468,"metres":0,"measuredTo":"exit","nearestExit":"Exit E","exitsKnown":9},{"codes":["NE7","DT12"],"name":"LITTLE INDIA MRT STATION (NE7 / DT12)","taps":54755,"metres":0,"measuredTo":"exit","nearestExit":"Exit F","exitsKnown":6},{"codes":["NE9"],"name":"BOON KENG MRT STATION (NE9)","taps":50804,"metres":356,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Cambridge Road Blk 41A (Pek Kio Market and Food Centre)","stalls":50,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":50,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.047,"shopfrontSqm":49914,"shopfrontWhy":null,"zonedSqm":1054631,"dominantUse":"RESIDENTIAL","parcels":618,"meanPlotRatio":2.87,"topUses":[{"use":"RESIDENTIAL","share":0.445},{"use":"ROAD","share":0.289},{"use":"SPORTS & RECREATION","share":0.062}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":31900,"households":39200,"noEmployedPersonShare":0.189,"shareAbove10k":0.561,"shareAbove20k":0.276,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":30,"hdbUnits":2752,"rooms":{"u1":0,"u2":0,"u3":779,"u4":1254,"u5exec":524,"rental":195},"resale":{"n":127,"median":663000,"p25":565000,"p75":800000,"psm":7692,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":43.81,"mid":79.01,"hi":134.61},"unit":"SGD/sqm/month","n":3,"district":"08","share":0.97,"postals":167,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":92.22,"mid":107.29,"hi":134.61,"n":3},{"sizeBand":"over-30-100","lo":65.65,"mid":79.01,"hi":105.39,"n":3},{"sizeBand":"over-100-300","lo":43.81,"mid":68.53,"hi":71.93,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 08","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 97% of this corner's geocoded postals sit in District 08. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"KAMPONG TIONG BAHRU":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"value":{"lo":9730,"mid":9730,"hi":9730},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2988,"mid":3778,"hi":4653},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1700,"mid":1700,"hi":1700},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1283,"mid":1283,"hi":1283},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1067,"mid":1067,"hi":1067},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":668,"mid":668,"hi":668},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1782,"mid":1782,"hi":1782},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2126,"mid":2126,"hi":2126},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":923,"mid":923,"hi":923},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1476,"mid":1476,"hi":1476},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6727,"mid":6727,"hi":6727},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7830,"mid":7830,"hi":7830},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5090,"mid":5090,"hi":5090},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6831,"mid":6831,"hi":6831},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":59.04647154516072,"mid":72.33994904549078,"hi":96.02995078497278},"unit":"SGD/sqm/month","n":14,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":13,"listedEpoch":1785407292,"listedShare":1,"unitSqft":590.5,"unitSqftLo":360,"unitSqftHi":1458,"listings":14,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"SILAT AVENUE","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN BUKIT MERAH","share":0.457,"postals":46,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.537,"shareKnown":true,"postals":54,"why":"measured on SILAT AVENUE, JALAN BUKIT MERAH, 54% of whose 54 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true}},{"value":{"lo":52.74293905981088,"mid":53.25882075831159,"hi":53.77470245681231},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784214907,"listedShare":1,"unitSqft":3024.5,"unitSqftLo":1200,"unitSqftHi":4849,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"SILAT AVENUE","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN BUKIT MERAH","share":0.457,"postals":46,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.537,"shareKnown":true,"postals":54,"why":"measured on SILAT AVENUE, JALAN BUKIT MERAH, 54% of whose 54 geocoded postals sit in this corner"},"listedAge":{"days":17,"listedOn":"2026-07-16","share":1,"known":true}},{"value":{"lo":62.838762734912514,"mid":62.838762734912514,"hi":62.838762734912514},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785304271,"listedShare":1,"unitSqft":728,"unitSqftLo":728,"unitSqftHi":728,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"SILAT AVENUE","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":8,"why":"measured on SILAT AVENUE, 100% of whose 8 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1800,"mid":2900,"hi":4300},"unit":"SGD/month","n":675,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2024-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8214,"sources":23,"sourcesAskedUnanswered":5,"coverageNote":"built from 23 of 28 sources known in this subzone (82%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2100,"mid":3175,"hi":4075},"unit":"SGD/month","n":122,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 12 blocks pooled here; the oldest part's newest approval month ends 2025-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":2800,"hi":3400},"unit":"SGD/month","n":494,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 17 blocks pooled here; the oldest part's newest approval month ends 2024-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3800,"hi":5125},"unit":"SGD/month","n":58,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2022-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-02-28","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2600,"mid":2600,"hi":2600},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2700,"mid":2700,"hi":2700},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2024-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3700,"mid":4100,"hi":4400},"unit":"SGD/month","n":73,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":93.97064649508485,"mid":93.97064649508485,"hi":93.97064649508485},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785681945,"listedShare":1,"unitSqft":630,"unitSqftLo":630,"unitSqftHi":630,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical (measured on JALAN BUKIT MERAH, 46% of whose 46 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"JALAN BUKIT MERAH","share":0.457,"postals":46,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.457,"shareKnown":true,"postals":46,"why":"measured on JALAN BUKIT MERAH, 46% of whose 46 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on JALAN BUKIT MERAH, 46% of whose 46 geocoded postals sit in this corner"}],"context":[{"value":{"lo":59.061236854374314,"mid":76.65208933111467,"hi":94.97568014743871},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1772569958,"listedShare":1,"unitSqft":850,"unitSqftLo":711,"unitSqftHi":3300,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":152,"listedOn":"2026-03-03","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 152 days before this snapshot (posted 2026-03-03), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 149 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":59.04647154516072,"mid":66.57903470225645,"hi":94.57994814682439},"unit":"SGD/sqm/month","n":20,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":19,"listedEpoch":1785342692,"listedShare":1,"unitSqft":676.5,"unitSqftLo":360,"unitSqftHi":4849,"listings":21,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"SILAT AVENUE","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN BUKIT MERAH","share":0.457,"postals":46,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.537,"shareKnown":true,"postals":54,"why":"measured on SILAT AVENUE, JALAN BUKIT MERAH, 54% of whose 54 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-29","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":19.08494754735766,"mid":33.03501918171781,"hi":48.43759687519374},"unit":"SGD/sqm/month","n":15,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":14,"listedEpoch":1774180800,"listedShare":1,"unitSqft":1450,"unitSqftLo":400,"unitSqftHi":5640,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":134,"listedOn":"2026-03-22","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":24.756993958432357,"mid":24.756993958432357,"hi":24.756993958432357},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783455165,"listedShare":1,"unitSqft":700,"unitSqftLo":700,"unitSqftHi":700,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":26,"listedOn":"2026-07-07","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":53.8195520835486,"mid":62.89435655794387,"hi":74.0968325501386},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1777766400,"listedShare":1,"unitSqft":720,"unitSqftLo":325,"unitSqftHi":1162,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":92,"listedOn":"2026-05-03","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 92 days before this snapshot (posted 2026-05-03), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 88 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":24.758185975089802,"mid":24.758185975089802,"hi":24.758185975089802},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1748044800,"listedShare":1,"unitSqft":903,"unitSqftLo":903,"unitSqftHi":903,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":436,"listedOn":"2025-05-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":40.61046424096201,"mid":40.61046424096201,"hi":40.61046424096201},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1766102400,"listedShare":1,"unitSqft":1259,"unitSqftLo":1259,"unitSqftHi":1259,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b1"},"label":"propertyType: grade-b1","listedAge":{"days":227,"listedOn":"2025-12-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b1\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3.2x the median of the 11 rows typed \"grade-b1\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b1","classFamily":"grade-b1"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":6,"listings":6,"strata":5,"ceilingSqm":30,"psm":{"lo":70.02873482871146,"hi":123.0161190481111},"psf":{"lo":6.505882352941176,"hi":11.428571428571429},"asOf":"2026-08-03","why":"6 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":73.53489315607878,"mid":73.53489315607878,"hi":73.53489315607878},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785474916,"listedShare":1,"unitSqft":291,"unitSqftLo":291,"unitSqftHi":291,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":82.52331319477452,"mid":82.52331319477452,"hi":82.52331319477452},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783170575,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":73.53489315607878,"mid":98.27550610209494,"hi":123.0161190481111},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1723758818,"listedShare":1,"unitSqft":285.5,"unitSqftLo":280,"unitSqftHi":291,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":107.6391041670972,"mid":107.6391041670972,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783711232,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":70.02873482871146,"mid":70.02873482871146,"hi":70.02873482871146},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1776816000,"listedShare":1,"unitSqft":170,"unitSqftLo":170,"unitSqftHi":170,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":7,"by":{"class":5,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1495000,"mid":1689444,"hi":2599250},"unit":"SGD","n":430,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 12 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-06-10. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-06-10","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-04-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":122,"mid":122,"hi":122},"unit":"premises","n":122,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 36 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4249.35,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":14.91,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":37.35,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":35.39,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":6.33,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":37.88,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.84,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.09,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.49,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.09,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":6.29,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.98,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":209.76,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":209.76,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 12 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":7,"mid":7,"hi":7},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-04-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[],"nearest":{"codes":["EW17"],"name":"TIONG BAHRU MRT STATION (EW17)","taps":52004,"metres":545,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[{"name":"Jalan Bukit Merah Blk 112 (Blk 112 Jalan Bukit Merah Market and Food Centre)","stalls":22,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":22,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.047,"shopfrontSqm":17746,"shopfrontWhy":null,"zonedSqm":375052,"dominantUse":"RESIDENTIAL","parcels":34,"meanPlotRatio":2.88,"topUses":[{"use":"RESIDENTIAL","share":0.55},{"use":"ROAD","share":0.275},{"use":"PARK","share":0.051}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":25,"hdbUnits":3244,"rooms":{"u1":0,"u2":1,"u3":1442,"u4":419,"u5exec":339,"rental":1043},"resale":{"n":99,"median":405000,"p25":360000,"p75":690000,"psm":6271,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":79.82,"mid":112.96000000000001,"hi":183.14},"unit":"SGD/sqm/month","n":3,"district":"03","share":1,"postals":31,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":95.98,"mid":132.22,"hi":183.14,"n":3},{"sizeBand":"over-30-100","lo":79.82,"mid":93.7,"hi":105.25,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 03","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 03. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"KAMPONG UBI":{"area":"GEYLANG","region":"CENTRAL REGION","people":{"value":{"lo":13780,"mid":13780,"hi":13780},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":4285,"mid":5416,"hi":6671},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":125700,"mid":125700,"hi":125700},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area GEYLANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in GEYLANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5409,"mid":5409,"hi":5409},"unit":"taps","n":851,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":10317,"mid":10317,"hi":10317},"unit":"taps","n":851,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2508,"mid":2508,"hi":2508},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4077,"mid":4077,"hi":4077},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2725,"mid":2725,"hi":2725},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3446,"mid":3446,"hi":3446},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":993,"mid":993,"hi":993},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":869,"mid":869,"hi":869},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":8995,"mid":8995,"hi":8995},"unit":"taps","n":851,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5396,"mid":5396,"hi":5396},"unit":"taps","n":851,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4148,"mid":4148,"hi":4148},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2552,"mid":2552,"hi":2552},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3030,"mid":3030,"hi":3030},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3027,"mid":3027,"hi":3027},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1629,"mid":1629,"hi":1629},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1570,"mid":1570,"hi":1570},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":25980,"mid":25980,"hi":25980},"unit":"taps","n":851,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":26806,"mid":26806,"hi":26806},"unit":"taps","n":851,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":11083,"mid":11083,"hi":11083},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":11071,"mid":11071,"hi":11071},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":15378,"mid":15378,"hi":15378},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":16518,"mid":16518,"hi":16518},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":6835,"mid":6835,"hi":6835},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":6852,"mid":6852,"hi":6852},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":79.73266975340533,"mid":79.73266975340533,"hi":79.73266975340533},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783598203,"listedShare":1,"unitSqft":1485,"unitSqftLo":1485,"unitSqftHi":1485,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"UBI AVENUE 1","share":1,"postals":52,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":52,"why":"measured on UBI AVENUE 1, 100% of whose 52 geocoded postals sit in this corner"},"listedAge":{"days":25,"listedOn":"2026-07-09","share":1,"known":true}},{"value":{"lo":48.43759687519374,"mid":64.58346250025832,"hi":70.58301912596538},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1782345600,"listedShare":1,"unitSqft":2130,"unitSqftLo":2000,"unitSqftHi":2745,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":39,"listedOn":"2026-06-25","share":1,"known":true}},{"value":{"lo":34.81212942014787,"mid":61.318185735855955,"hi":376.7368645848402},"unit":"SGD/sqm/month","n":7,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1784915760,"listedShare":1,"unitSqft":1489.25,"unitSqftLo":323,"unitSqftHi":7730,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"UBI AVENUE 3","share":1,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UBI AVENUE 4","share":1,"postals":28,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UBI CRESCENT","share":1,"postals":28,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PAYA LEBAR ROAD","share":0.409,"postals":22,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.852,"shareKnown":true,"postals":88,"why":"measured on UBI AVENUE 3, UBI AVENUE 4, UBI CRESCENT and 1 more, 85% of whose 88 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-24","share":1,"known":true}},{"value":{"lo":42.62508525017049,"mid":42.62508525017049,"hi":42.62508525017049},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780257104,"listedShare":1,"unitSqft":2500,"unitSqftLo":2500,"unitSqftHi":2500,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":63,"listedOn":"2026-05-31","share":1,"known":true}}],"hdbTender":[{"value":{"lo":5074,"mid":5074,"hi":5074},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":86.43952299829643,"mid":86.43952299829643,"hi":86.43952299829643},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1050,"mid":3000,"hi":4250},"unit":"SGD/month","n":736,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 49 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8448,"sources":49,"sourcesAskedUnanswered":9,"coverageNote":"built from 49 of 58 sources known in this subzone (84%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3000,"hi":4250},"unit":"SGD/month","n":544,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 39 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":39,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 39 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":2545,"hi":3200},"unit":"SGD/month","n":117,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 10 blocks pooled here; the oldest part's newest approval month ends 2024-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2550,"mid":3225,"hi":4225},"unit":"SGD/month","n":48,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2025-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1050,"mid":3772,"hi":4125},"unit":"SGD/month","n":27,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2024-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3800,"mid":4300,"hi":4900},"unit":"SGD/month","n":77,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":131.6,"mid":246.01,"hi":304.19},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail (measured on PAYA LEBAR ROAD, 41% of whose 22 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"PAYA LEBAR ROAD","share":0.409,"postals":22,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.409,"shareKnown":true,"postals":22,"why":"measured on PAYA LEBAR ROAD, 41% of whose 22 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on PAYA LEBAR ROAD, 41% of whose 22 geocoded postals sit in this corner"},{"value":{"lo":66.67,"mid":70.94,"hi":75.56},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office (measured on PAYA LEBAR ROAD, 41% of whose 22 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"PAYA LEBAR ROAD","share":0.409,"postals":22,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.409,"shareKnown":true,"postals":22,"why":"measured on PAYA LEBAR ROAD, 41% of whose 22 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on PAYA LEBAR ROAD, 41% of whose 22 geocoded postals sit in this corner"}],"context":[{"value":{"lo":141.16603825193076,"mid":141.16603825193076,"hi":141.16603825193076},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785494072,"listedShare":1,"unitSqft":610,"unitSqftLo":610,"unitSqftHi":610,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical","streetGrain":{"streets":[{"street":"UBI AVENUE 1","share":1,"postals":52,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":52,"why":"measured on UBI AVENUE 1, 100% of whose 52 geocoded postals sit in this corner"},"listedAge":{"days":3,"listedOn":"2026-07-31","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.8x the median of the 12 rows typed \"medical\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical","classFamily":"medical"},{"value":{"lo":34.81212942014787,"mid":75.15784443968536,"hi":376.7368645848402},"unit":"SGD/sqm/month","n":10,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1784839930,"listedShare":1,"unitSqft":1724.25,"unitSqftLo":323,"unitSqftHi":7730,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"UBI AVENUE 1","share":1,"postals":52,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UBI AVENUE 2","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UBI AVENUE 3","share":1,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UBI AVENUE 4","share":1,"postals":28,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UBI CRESCENT","share":1,"postals":28,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PAYA LEBAR ROAD","share":0.409,"postals":22,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.909,"shareKnown":true,"postals":143,"why":"measured on UBI AVENUE 1, UBI AVENUE 2, UBI AVENUE 3 and 3 more, 91% of whose 143 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-23","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":15.136749023498044,"mid":32.70285282854516,"hi":64.58346250025832},"unit":"SGD/sqm/month","n":312,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":302,"listedEpoch":1775422008,"listedShare":1,"unitSqft":1550,"unitSqftLo":323,"unitSqftHi":13200,"listings":319,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":127,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 127 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":119,"listedOn":"2026-04-05","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":21.52782083341944,"mid":25.294698760762408,"hi":75.34737291696804},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1774555202,"listedShare":1,"unitSqft":3200,"unitSqftLo":1130,"unitSqftHi":112000,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":129,"listedOn":"2026-03-26","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":18.213046390371776,"mid":38.57552760150564,"hi":84.03052741669298},"unit":"SGD/sqm/month","n":30,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":30,"listedEpoch":1776593061,"listedShare":1,"unitSqft":1219,"unitSqftLo":350,"unitSqftHi":5500,"listings":30,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":106,"listedOn":"2026-04-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":17.9398506945162,"mid":35.12249989867944,"hi":64.6317853304119},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1778932800,"listedShare":1,"unitSqft":1970.5,"unitSqftLo":1100,"unitSqftHi":15000,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":79,"listedOn":"2026-05-16","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":141.16603825193076,"mid":141.16603825193076,"hi":141.16603825193076},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1740355200,"listedShare":1,"unitSqft":610,"unitSqftLo":610,"unitSqftHi":610,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":525,"listedOn":"2025-02-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"},{"value":{"lo":32.61791035366581,"mid":38.271681481634566,"hi":54.989542346234444},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1776643200,"listedShare":1,"unitSqft":460,"unitSqftLo":450,"unitSqftHi":1023,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b1"},"label":"propertyType: grade-b1","listedAge":{"days":105,"listedOn":"2026-04-20","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b1\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3.2x the median of the 11 rows typed \"grade-b1\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b1","classFamily":"grade-b1"},{"value":{"lo":34.48129337974283,"mid":34.48129337974283,"hi":34.48129337974283},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1770508800,"listedShare":1,"unitSqft":1873,"unitSqftLo":1873,"unitSqftHi":1873,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory"},"label":"propertyType: factory","listedAge":{"days":176,"listedOn":"2026-02-08","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3.4x the median of the 3 rows typed \"factory\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory","classFamily":"factory"},{"value":{"lo":29.542048293573476,"mid":29.542048293573476,"hi":29.542048293573476},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1770076800,"listedShare":1,"unitSqft":1421,"unitSqftLo":1421,"unitSqftHi":1421,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-a"},"label":"propertyType: grade-a","listedAge":{"days":181,"listedOn":"2026-02-03","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-a\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 2.2x the median of the 688 off-class rows. Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-a","classFamily":"grade-a"}],"provisional":[{"value":{"lo":800,"mid":800,"hi":800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-06-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":45.714285714285715,"mid":45.714285714285715,"hi":45.714285714285715},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-06-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":66,"listings":66,"strata":5,"ceilingSqm":30,"psm":{"lo":35.8797013890324,"hi":289.08787976306104},"psf":{"lo":3.333333333333333,"hi":26.857142857142854},"asOf":"2026-08-03","why":"66 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":134.5488802088715,"mid":150.69474583393608,"hi":289.08787976306104},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1785133984,"listedShare":1,"unitSqft":200,"unitSqftLo":120,"unitSqftHi":320,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":99.02797583372941,"mid":99.02797583372941,"hi":99.02797583372941},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784538957,"listedShare":1,"unitSqft":250,"unitSqftLo":250,"unitSqftHi":250,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":43.05564166683888,"mid":61.90957649695429,"hi":130.70462648861803},"unit":"SGD/sqm/month","n":40,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":38,"listedEpoch":1772015096,"listedShare":1,"unitSqft":150,"unitSqftLo":70,"unitSqftHi":313,"listings":40,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":131.1851582036497,"mid":180.83369500072328,"hi":289.08787976306104},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1773360000,"listedShare":1,"unitSqft":200,"unitSqftLo":182,"unitSqftHi":320,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":35.8797013890324,"mid":64.58346250025832,"hi":242.1879843759687},"unit":"SGD/sqm/month","n":15,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":15,"listedEpoch":1775606400,"listedShare":1,"unitSqft":200,"unitSqftLo":90,"unitSqftHi":300,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":16,"demoted":10,"by":{"class":10,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":5,"ofBands":5,"lo":34.8,"mid":61.3,"hi":376.7,"note":"the record here covers 5 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1330900,"mid":1510000,"hi":1777500},"unit":"SGD","n":115,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1469750,"mid":1788000,"hi":2005000},"unit":"SGD","n":23,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":63,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 63 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":63,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 63 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2025-10-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-10-18","asOfFromVerb":"updated","asOf":"2026-07-09","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":43,"mid":43,"hi":43},"unit":"premises","n":43,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":432,"mid":432,"hi":432},"unit":"premises","n":432,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 263 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":263,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 263 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4823.69,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0178,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.8% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":19.74,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0178,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.8% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":51.64,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0178,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.8% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":44.39,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0178,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.8% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.26,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0178,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.8% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":43.98,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0178,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.8% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.17,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0178,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.8% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":110.12,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0178,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.8% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.12,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.32,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.48,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0178,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.8% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.74,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0178,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.8% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":238.88,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0178,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.8% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":238.88,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0178,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.8% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":41,"mid":41,"hi":41},"unit":"premises","n":41,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 63 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":63,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 63 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":58.7,"mid":58.7,"hi":58.7},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":17.5,"mid":17.5,"hi":17.5},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20}},"stations":{"list":[{"codes":["CC11"],"name":"TAI SENG MRT STATION (CC11)","taps":45228,"metres":138,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3},{"codes":["CC10","DT26"],"name":"MACPHERSON MRT STATION (CC10 / DT26)","taps":39086,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":5},{"codes":["DT27"],"name":"UBI MRT STATION (DT27)","taps":22154,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Circuit Road Blk 80 (80 Circuit Road Market and Food Centre)","stalls":16,"status":"Existing","metres":322},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Circuit Road Blk 80 (80 Circuit Road Market and Food Centre), 322m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.012,"shopfrontSqm":21851,"shopfrontWhy":null,"zonedSqm":1890069,"dominantUse":"BUSINESS 2","parcels":238,"meanPlotRatio":2.44,"topUses":[{"use":"BUSINESS 2","share":0.298},{"use":"BUSINESS 1","share":0.222},{"use":"ROAD","share":0.207}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41000,"households":49000,"noEmployedPersonShare":0.167,"shareAbove10k":0.517,"shareAbove20k":0.241,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":62,"hdbUnits":4739,"rooms":{"u1":0,"u2":120,"u3":449,"u4":3636,"u5exec":529,"rental":5},"resale":{"n":204,"median":563000,"p25":515000,"p75":628000,"psm":6412,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.33,"mid":95,"hi":157.15},"unit":"SGD/sqm/month","n":3,"district":"14","share":1,"postals":213,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":82.14,"mid":95,"hi":145.45,"n":3},{"sizeBand":"over-30-100","lo":65.33,"mid":78.2,"hi":116.05,"n":3},{"sizeBand":"over-100-300","lo":69.58,"mid":102.84,"hi":157.15,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 14","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 14. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"KANGKAR":{"area":"HOUGANG","region":"NORTH-EAST REGION","people":{"value":{"lo":34960,"mid":34960,"hi":34960},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":10263,"mid":12974,"hi":15980},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50900,"mid":50900,"hi":50900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area HOUGANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in HOUGANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6447,"mid":6447,"hi":6447},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2978,"mid":2978,"hi":2978},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3205,"mid":3205,"hi":3205},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1665,"mid":1665,"hi":1665},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2515,"mid":2515,"hi":2515},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4855,"mid":4855,"hi":4855},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2123,"mid":2123,"hi":2123},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2642,"mid":2642,"hi":2642},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":17418,"mid":17418,"hi":17418},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":17534,"mid":17534,"hi":17534},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13589,"mid":13589,"hi":13589},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":13287,"mid":13287,"hi":13287},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":106.10395276438238,"mid":106.10395276438238,"hi":106.10395276438238},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784378274,"listedShare":1,"unitSqft":1206,"unitSqftLo":1206,"unitSqftHi":1206,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"HOUGANG AVENUE 7","share":1,"postals":31,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":31,"why":"measured on HOUGANG AVENUE 7, 100% of whose 31 geocoded postals sit in this corner"},"listedAge":{"days":15,"listedOn":"2026-07-18","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":183.4,"median":220.71,"p75":251.55,"why":"judged against District 19's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1206 sqft falls in"}}],"hdbTender":[{"value":{"lo":1488,"mid":6883,"hi":63331},"unit":"SGD/month","n":23,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 23 tenders pooled here; the oldest of them closed 2020-08-05. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2020-08-05","asOfFromVerb":"bids closed","asOf":"2024-12-11","carried":true,"coverage":0.9583,"sources":23,"sourcesAskedUnanswered":1,"coverageNote":"built from 23 of 24 sources known in this subzone (96%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":700,"mid":1350,"hi":2000},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-07. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-07","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":30.17241379310345,"mid":43.6576354679803,"hi":57.142857142857146},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-07. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-07","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1537.5,"mid":2800,"hi":4300},"unit":"SGD/month","n":1252,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 70 blocks pooled here; the oldest part's newest approval month ends 2023-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9459,"sources":70,"sourcesAskedUnanswered":4,"coverageNote":"built from 70 of 74 sources known in this subzone (95%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3000,"hi":4200},"unit":"SGD/month","n":484,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 49 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1537.5,"mid":2500,"hi":3325},"unit":"SGD/month","n":605,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 34 blocks pooled here; the oldest part's newest approval month ends 2023-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2075,"mid":3212.5,"hi":5137.5},"unit":"SGD/month","n":140,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2023-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3000,"hi":4300},"unit":"SGD/month","n":23,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5300,"mid":5300,"hi":5300},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2025-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2650,"mid":3200,"hi":4375},"unit":"SGD/month","n":164,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6500,"mid":6500,"hi":6500},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3900,"mid":4075,"hi":4150},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":133.87055749604403,"mid":147.2629684249602,"hi":160.6553793538764},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1764510735,"listedShare":1,"unitSqft":904.5,"unitSqftLo":603,"unitSqftHi":1206,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":245,"listedOn":"2025-11-30","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 245 days before this snapshot (posted 2025-11-30), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-18, 231 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":106.10395276438238,"mid":119.98725513021321,"hi":133.87055749604403},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784941879,"listedShare":1,"unitSqft":1206,"unitSqftLo":1206,"unitSqftHi":1206,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"HOUGANG AVENUE 7","share":1,"postals":31,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":31,"why":"measured on HOUGANG AVENUE 7, 100% of whose 31 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-25","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":47.839601852043195,"mid":89.9073723901508,"hi":106.10395276438238},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1777075200,"listedShare":1,"unitSqft":450,"unitSqftLo":431,"unitSqftHi":1206,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":100,"listedOn":"2026-04-25","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 100 days before this snapshot (posted 2026-04-25), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-18, 85 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":3190,"mid":7512,"hi":150000},"unit":"SGD/month","n":15,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 15 tenders pooled here; the oldest of them closed 2020-08-05. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2020-08-05","asOfFromVerb":"bids closed","asOf":"2022-06-29","carried":true,"coverage":0.9375,"sources":15,"sourcesAskedUnanswered":1,"coverageNote":"built from 15 of 16 sources known in this subzone (94%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"basement","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, basement (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a basement-floor row. The shop-rent slot is led by street-level space; a basement unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":3024,"mid":6874,"hi":13419},"unit":"SGD/month","n":7,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 7 tenders pooled here; the oldest of them closed 2020-10-28. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2020-10-28","asOfFromVerb":"bids closed","asOf":"2022-11-10","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":2000,"mid":2500,"hi":3000},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-02","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"basement","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, basement (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a basement-floor row. The shop-rent slot is led by street-level space; a basement unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":38.96103896103896,"mid":59.480519480519476,"hi":80},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-02","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"basement","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, basement (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a basement-floor row. The shop-rent slot is led by street-level space; a basement unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":3,"ceilingSqm":30,"psm":{"lo":128.56892997736608,"hi":204.3780458868934},"psf":{"lo":11.944444444444443,"hi":18.987341772151897},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":131.5589050931188,"mid":131.5589050931188,"hi":131.5589050931188},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1772064000,"listedShare":1,"unitSqft":180,"unitSqftLo":180,"unitSqftHi":180,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":128.56892997736608,"mid":128.56892997736608,"hi":128.56892997736608},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783799389,"listedShare":1,"unitSqft":180,"unitSqftLo":180,"unitSqftHi":180,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":204.3780458868934,"mid":204.3780458868934,"hi":204.3780458868934},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785110400,"listedShare":1,"unitSqft":237,"unitSqftLo":237,"unitSqftHi":237,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":11,"demoted":7,"by":{"class":5,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":4100000,"mid":4980000,"hi":6950000},"unit":"SGD","n":9,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-12-31","asOfFromVerb":"contracts to","asOf":"2024-11-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2800000,"mid":3880000,"hi":4652000},"unit":"SGD","n":6,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-01-31","asOfFromVerb":"contracts to","asOf":"2025-11-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":828750,"mid":1035144,"hi":1520000},"unit":"SGD","n":1027,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":988500,"mid":1280000,"hi":1638750},"unit":"SGD","n":347,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5888888,"mid":5888888,"hi":5888888},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2021-09-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2225000,"mid":2297995.5,"hi":2928000},"unit":"SGD","n":12,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-11-30","asOfFromVerb":"contracts to","asOf":"2025-03-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2375000,"mid":2550000,"hi":2725000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1200000,"mid":1395000,"hi":1729000},"unit":"SGD","n":256,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":16,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 10 postals pooled here; the oldest part's newest row was updated 2025-02-28. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-02-28","asOfFromVerb":"updated","asOf":"2026-07-17","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":31,"mid":31,"hi":31},"unit":"premises","n":31,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":133,"mid":133,"hi":133},"unit":"premises","n":133,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 140 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":140,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 140 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":6338.28,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0087,"note":"the TOP of this range is the landed stratum, which holds 0.87% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":24.3,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0087,"note":"the TOP of this range is the landed stratum, which holds 0.87% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":67.75,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0087,"note":"the TOP of this range is the landed stratum, which holds 0.87% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":70.13,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.33,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":59.53,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":8.37,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0087,"note":"the TOP of this range is the landed stratum, which holds 0.87% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":107.08,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0087,"note":"the TOP of this range is the landed stratum, which holds 0.87% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.9,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0093,"note":"the TOP of this range is the landed stratum, which holds 0.93% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.96,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":12.65,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":10.07,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0087,"note":"the TOP of this range is the landed stratum, which holds 0.87% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":363.52,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0087,"note":"the TOP of this range is the landed stratum, which holds 0.87% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":363.52,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0087,"note":"the TOP of this range is the landed stratum, which holds 0.87% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":23.2,"mid":29.1,"hi":35},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-07. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-07","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":25,"mid":77,"hi":153},"unit":"sqm","n":3,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-06-02. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-06-02","asOfFromVerb":"bids closed","asOf":"2026-07-01","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"basement","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":48,"mid":48,"hi":48},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":153,"mid":153,"hi":153},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"basement","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":3},"commercialRent.monthly|not_published":{"quantity":"commercialRent.monthly","code":"not_published","ours":false,"n":2}},"stations":{"list":[{"codes":["NE14"],"name":"HOUGANG MRT STATION (NE14)","taps":62170,"metres":248,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Hougang Street 21 Blk 209 (Kovan Hougang Market and Food Centre)","stalls":66,"status":"Existing","metres":821},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Hougang Street 21 Blk 209 (Kovan Hougang Market and Food Centre), 821m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.025,"shopfrontSqm":26850,"shopfrontWhy":null,"zonedSqm":1060287,"dominantUse":"RESIDENTIAL","parcels":171,"meanPlotRatio":2.89,"topUses":[{"use":"RESIDENTIAL","share":0.58},{"use":"WATERBODY","share":0.178},{"use":"ROAD","share":0.101}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":67600,"households":79400,"noEmployedPersonShare":0.147,"shareAbove10k":0.592,"shareAbove20k":0.249,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":80,"hdbUnits":7955,"rooms":{"u1":0,"u2":348,"u3":2424,"u4":3285,"u5exec":1491,"rental":407},"resale":{"n":485,"median":590000,"p25":450000,"p75":757000,"psm":6269,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":133,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"KATONG":{"area":"MARINE PARADE","region":"CENTRAL REGION","people":{"value":{"lo":9550,"mid":9550,"hi":9550},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2530,"mid":3198,"hi":3938},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":12100,"mid":12100,"hi":12100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area MARINE PARADE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in MARINE PARADE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2166,"mid":2166,"hi":2166},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2272,"mid":2272,"hi":2272},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1325,"mid":1325,"hi":1325},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1796,"mid":1796,"hi":1796},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2563,"mid":2563,"hi":2563},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2752,"mid":2752,"hi":2752},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2321,"mid":2321,"hi":2321},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2165,"mid":2165,"hi":2165},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10962,"mid":10962,"hi":10962},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10886,"mid":10886,"hi":10886},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10775,"mid":10775,"hi":10775},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10737,"mid":10737,"hi":10737},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"MARINE PARADE MRT STATION (TE26)","stationTaps":23016,"exit":"Exit 4","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. MARINE PARADE (TE26)'s Exit 4 opens in this corner and the station takes 23,016 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":33.4282932195954,"mid":69.8416479726832,"hi":231.62845200514587},"unit":"SGD/sqm/month","n":27,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":27,"listedEpoch":1770894065,"listedShare":1,"unitSqft":1350,"unitSqftLo":344,"unitSqftHi":11062,"listings":27,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":172,"listedOn":"2026-02-12","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2600,"mid":4500,"hi":7500},"unit":"SGD/month","n":365,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 25 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2800,"mid":6500,"hi":10300},"unit":"SGD/month","n":45,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 16 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2600,"mid":4000,"hi":6200},"unit":"SGD/month","n":325,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 19 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5000,"mid":5000,"hi":5000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5043,"mid":10350,"hi":16000},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":64.77,"mid":86.28,"hi":125.16},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail (measured on EAST COAST ROAD, 48% of whose 220 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"EAST COAST ROAD","share":0.482,"postals":220,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.482,"shareKnown":true,"postals":220,"why":"measured on EAST COAST ROAD, 48% of whose 220 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on EAST COAST ROAD, 48% of whose 220 geocoded postals sit in this corner"},{"value":{"lo":59.6,"mid":64.09,"hi":68.48},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office (measured on EAST COAST ROAD, 48% of whose 220 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"EAST COAST ROAD","share":0.482,"postals":220,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.482,"shareKnown":true,"postals":220,"why":"measured on EAST COAST ROAD, 48% of whose 220 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on EAST COAST ROAD, 48% of whose 220 geocoded postals sit in this corner"},{"value":{"lo":53.29190941606282,"mid":59.799502315054,"hi":70.9869720661563},"unit":"SGD/sqm/month","n":15,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":13,"listedEpoch":1785047861,"listedShare":1,"unitSqft":1668,"unitSqftLo":900,"unitSqftHi":11065,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse (measured on EAST COAST ROAD, 48% of whose 220 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"EAST COAST ROAD","share":0.482,"postals":220,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.482,"shareKnown":true,"postals":220,"why":"measured on EAST COAST ROAD, 48% of whose 220 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on EAST COAST ROAD, 48% of whose 220 geocoded postals sit in this corner"},{"value":{"lo":72.80983764782665,"mid":93.31871269097383,"hi":101.40965399322752},"unit":"SGD/sqm/month","n":11,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":9,"listedEpoch":1784161732,"listedShare":1,"unitSqft":619.25,"unitSqftLo":334,"unitSqftHi":5607,"listings":18,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail (measured on FOWLIE ROAD, EAST COAST ROAD, 49% of whose 222 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"FOWLIE ROAD","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"EAST COAST ROAD","share":0.482,"postals":220,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.486,"shareKnown":true,"postals":222,"why":"measured on FOWLIE ROAD, EAST COAST ROAD, 49% of whose 222 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on FOWLIE ROAD, EAST COAST ROAD, 49% of whose 222 geocoded postals sit in this corner"},{"value":{"lo":47.94341094697111,"mid":47.94341094697111,"hi":47.94341094697111},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785234337,"listedShare":1,"unitSqft":4378,"unitSqftLo":4378,"unitSqftHi":4378,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical (measured on EAST COAST ROAD, 48% of whose 220 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"EAST COAST ROAD","share":0.482,"postals":220,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.482,"shareKnown":true,"postals":220,"why":"measured on EAST COAST ROAD, 48% of whose 220 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on EAST COAST ROAD, 48% of whose 220 geocoded postals sit in this corner"},{"value":{"lo":59.304733961939604,"mid":83.69347192258098,"hi":107.34093490347644},"unit":"SGD/sqm/month","n":13,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":9,"listedEpoch":1784611693,"listedShare":1,"unitSqft":775,"unitSqftLo":334,"unitSqftHi":2659,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop (measured on EAST COAST ROAD, 48% of whose 220 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"EAST COAST ROAD","share":0.482,"postals":220,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.482,"shareKnown":true,"postals":220,"why":"measured on EAST COAST ROAD, 48% of whose 220 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on EAST COAST ROAD, 48% of whose 220 geocoded postals sit in this corner"},{"value":{"lo":59.304733961939604,"mid":89.4000678126409,"hi":101.40965399322752},"unit":"SGD/sqm/month","n":44,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":34,"listedEpoch":1784390505,"listedShare":1,"unitSqft":889.5,"unitSqftLo":334,"unitSqftHi":11065,"listings":53,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled (measured on FOWLIE ROAD, EAST COAST ROAD, 49% of whose 222 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"FOWLIE ROAD","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"EAST COAST ROAD","share":0.482,"postals":220,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.486,"shareKnown":true,"postals":222,"why":"measured on FOWLIE ROAD, EAST COAST ROAD, 49% of whose 222 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on FOWLIE ROAD, EAST COAST ROAD, 49% of whose 222 geocoded postals sit in this corner"}],"context":[{"value":{"lo":65.41145560923599,"mid":119.599004630108,"hi":301.38949166787216},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1763251200,"listedShare":1,"unitSqft":1800,"unitSqftLo":500,"unitSqftHi":2300,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":260,"listedOn":"2025-11-16","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 260 days before this snapshot (posted 2025-11-16), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-02-12, 88 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 172 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":46.937784673650455,"mid":63.17947418503531,"hi":77.3210956209772},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1772480550,"listedShare":1,"unitSqft":529,"unitSqftLo":460,"unitSqftHi":2293,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":153,"listedOn":"2026-03-02","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":76.90285130088563,"mid":76.90285130088563,"hi":76.90285130088563},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1773187200,"listedShare":1,"unitSqft":1384,"unitSqftLo":1384,"unitSqftHi":1384,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":145,"listedOn":"2026-03-11","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":9,"listings":11,"strata":5,"ceilingSqm":30,"psm":{"lo":71.7594027780648,"hi":269.097760417743},"psf":{"lo":6.666666666666666,"hi":25},"asOf":"2026-08-03","why":"9 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":269.097760417743,"mid":269.097760417743,"hi":269.097760417743},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785142815,"listedShare":1,"unitSqft":100,"unitSqftLo":100,"unitSqftHi":100,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":75.74603626573507,"mid":75.74603626573507,"hi":75.74603626573507},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783429913,"listedShare":1,"unitSqft":270,"unitSqftLo":270,"unitSqftHi":270,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":79.73266975340533,"mid":82.79931089776707,"hi":95.48630208371526},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1784549326,"listedShare":1,"unitSqft":260,"unitSqftLo":248,"unitSqftHi":280,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":76.54336296326913,"mid":76.54336296326913,"hi":76.54336296326913},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1759795200,"listedShare":1,"unitSqft":225,"unitSqftLo":225,"unitSqftHi":225,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":71.7594027780648,"mid":71.7594027780648,"hi":71.7594027780648},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783887401,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":4,"demoted":3,"by":{"class":2,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":5,"ofBands":5,"lo":33.4,"mid":69.8,"hi":231.6,"note":"the record here covers 5 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":5550000,"mid":6559700,"hi":9520000},"unit":"SGD","n":46,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 10 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-11-30","asOfFromVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3068000,"mid":4800000,"hi":7646000},"unit":"SGD","n":213,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 21 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-11-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":705000,"mid":1724000,"hi":2862500},"unit":"SGD","n":477,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 17 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-04-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1749000,"mid":2355600,"hi":3700000},"unit":"SGD","n":1550,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-04-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5600000,"mid":12550000,"hi":28500000},"unit":"SGD","n":25,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 8 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-12-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2600000,"mid":2600000,"hi":2600000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2022-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":28,"mid":28,"hi":28},"unit":"premises","n":28,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 120 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":120,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 120 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 13 postals pooled here; the oldest part's newest row was updated 2025-09-08. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-09-08","asOfFromVerb":"updated","asOf":"2026-08-07","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":263,"mid":263,"hi":263},"unit":"premises","n":263,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 448 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":448,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 448 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":11034.83,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":39.52,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":118.6,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":122.56,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":8.42,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.7,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":16.38,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":107.88,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.63,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.39,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":22.86,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":29.51,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":661.82,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":661.82,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 120 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":120,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 120 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":161,"mid":161,"hi":161},"unit":"rooms","n":2,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["TE26"],"name":"MARINE PARADE MRT STATION (TE26)","taps":23016,"metres":0,"measuredTo":"exit","nearestExit":"Exit 4","exitsKnown":6},{"codes":["TE27"],"name":"MARINE TERRACE MRT STATION (TE27)","taps":13255,"metres":364,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":6},{"codes":["TE25"],"name":"TANJONG KATONG MRT STATION (TE25)","taps":6042,"metres":201,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Dunman Food Centre","stalls":30,"status":"Existing","updated":"2024-12-11","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":30,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.074,"shopfrontSqm":79102,"shopfrontWhy":null,"zonedSqm":1065257,"dominantUse":"RESIDENTIAL","parcels":1943,"meanPlotRatio":1.84,"topUses":[{"use":"RESIDENTIAL","share":0.592},{"use":"ROAD","share":0.2},{"use":"EDUCATIONAL INSTITUTION","share":0.062}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$13,000 - $13,999","earningHouseholds":14700,"households":18400,"noEmployedPersonShare":0.201,"shareAbove10k":0.626,"shareAbove20k":0.361,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":48.08,"mid":101.66499999999999,"hi":176.7},"unit":"SGD/sqm/month","n":3,"district":"15","share":1,"postals":424,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":60,"mid":91.67,"hi":123,"n":3},{"sizeBand":"over-30-100","lo":89.55,"mid":111.66,"hi":176.5,"n":3},{"sizeBand":"over-100-300","lo":100.81,"mid":136.47,"hi":176.7,"n":3},{"sizeBand":"over-300","lo":48.08,"mid":55.27,"hi":104.99,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 15","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 15. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"KEAT HONG":{"area":"CHOA CHU KANG","region":"WEST REGION","people":{"value":{"lo":38960,"mid":38960,"hi":38960},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":10581,"mid":13374,"hi":16473},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":14400,"mid":14400,"hi":14400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CHOA CHU KANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CHOA CHU KANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5123,"mid":5123,"hi":5123},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3492,"mid":3492,"hi":3492},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2720,"mid":2720,"hi":2720},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1714,"mid":1714,"hi":1714},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2586,"mid":2586,"hi":2586},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6051,"mid":6051,"hi":6051},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2035,"mid":2035,"hi":2035},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3207,"mid":3207,"hi":3207},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":16293,"mid":16293,"hi":16293},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":20423,"mid":20423,"hi":20423},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12513,"mid":12513,"hi":12513},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":15023,"mid":15023,"hi":15023},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_published","ours":false,"why":"no valued commercial-rent row is placed at this corner; the store holds 1 absent commercialRent.psm row(s) here (not_published): the family's absence, inherited"}},"hdbTender":[{"value":{"lo":45000,"mid":45000,"hi":45000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-02-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":3650,"mid":9569,"hi":15488},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2025-11-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-13","asOfFromVerb":"bids closed","asOf":"2026-02-26","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":70.87378640776699,"mid":112.8768932038835,"hi":154.88},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2025-11-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-13","asOfFromVerb":"bids closed","asOf":"2026-02-26","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1500,"mid":3000,"hi":3950},"unit":"SGD/month","n":901,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 81 blocks pooled here; the oldest part's newest approval month ends 2021-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9,"sources":81,"sourcesAskedUnanswered":9,"coverageNote":"built from 81 of 90 sources known in this subzone (90%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2950,"hi":3725},"unit":"SGD/month","n":574,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 60 blocks pooled here; the oldest part's newest approval month ends 2021-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":60,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 60 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1200,"mid":2575,"hi":3400},"unit":"SGD/month","n":63,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 13 blocks pooled here; the oldest part's newest approval month ends 2022-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3300,"hi":4050},"unit":"SGD/month","n":193,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 40 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":1700,"hi":2000},"unit":"SGD/month","n":11,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3000,"hi":3825},"unit":"SGD/month","n":60,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 11 blocks pooled here; the oldest part's newest approval month ends 2022-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3487.5,"mid":3875,"hi":4000},"unit":"SGD/month","n":13,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6637.5,"mid":6925,"hi":7212.5},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3175,"mid":3600,"hi":4025},"unit":"SGD/month","n":15,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null,"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":70.9,"mid":112.9,"hi":154.9,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":4875000,"mid":5110000,"hi":5217500},"unit":"SGD","n":6,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3028750,"mid":3300000,"hi":3648250},"unit":"SGD","n":4,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1010000,"mid":1253444,"hi":1311250},"unit":"SGD","n":132,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":910000,"mid":1160000,"hi":1420000},"unit":"SGD","n":561,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 14 postals pooled here; the oldest part's newest row was updated 2026-01-28. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-28","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":148,"mid":148,"hi":148},"unit":"premises","n":148,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 124 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":124,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 124 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5698.34,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0045,"note":"the TOP of this range is the landed stratum, which holds 0.45% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":22.78,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0045,"note":"the TOP of this range is the landed stratum, which holds 0.45% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":59.46,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0045,"note":"the TOP of this range is the landed stratum, which holds 0.45% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":59.25,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.04,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":52.78,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.93,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0045,"note":"the TOP of this range is the landed stratum, which holds 0.45% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.63,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0045,"note":"the TOP of this range is the landed stratum, which holds 0.45% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.47,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0048,"note":"the TOP of this range is the landed stratum, which holds 0.48% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.04,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":8.89,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.82,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0045,"note":"the TOP of this range is the landed stratum, which holds 0.45% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":307.55,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0045,"note":"the TOP of this range is the landed stratum, which holds 0.45% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":307.55,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0045,"note":"the TOP of this range is the landed stratum, which holds 0.45% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":51.5,"mid":75.75,"hi":100},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2025-11-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-13","asOfFromVerb":"bids closed","asOf":"2026-02-26","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["NS4","BP1"],"name":"CHOA CHU KANG MRT STATION (NS4 / BP1)","taps":83302,"metres":367,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":9},{"codes":["BP3"],"name":"KEAT HONG LRT STATION (BP3)","taps":8740,"metres":13,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP4"],"name":"TECK WHYE LRT STATION (BP4)","taps":7660,"metres":30,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP2"],"name":"SOUTH VIEW LRT STATION (BP2)","taps":5960,"metres":14,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Senja Hawker Centre","stalls":28,"status":"Existing (new)","metres":1453},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Senja Hawker Centre, 1453m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.016,"shopfrontSqm":18797,"shopfrontWhy":null,"zonedSqm":1164991,"dominantUse":"RESIDENTIAL","parcels":150,"meanPlotRatio":3.09,"topUses":[{"use":"RESIDENTIAL","share":0.534},{"use":"ROAD","share":0.199},{"use":"EDUCATIONAL INSTITUTION","share":0.119}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":55500,"households":62900,"noEmployedPersonShare":0.118,"shareAbove10k":0.618,"shareAbove20k":0.245,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":112,"hdbUnits":9929,"rooms":{"u1":0,"u2":261,"u3":734,"u4":5143,"u5exec":3281,"rental":510},"resale":{"n":768,"median":610000,"p25":550000,"p75":680000,"psm":6129,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":120,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"KEBUN BAHRU":{"area":"ANG MO KIO","region":"NORTH-EAST REGION","people":{"value":{"lo":21640,"mid":21640,"hi":21640},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":7001,"mid":8849,"hi":10900},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50000,"mid":50000,"hi":50000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ANG MO KIO, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ANG MO KIO with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3451,"mid":3451,"hi":3451},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2472,"mid":2472,"hi":2472},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":5865,"mid":5865,"hi":5865},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1633,"mid":1633,"hi":1633},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2041,"mid":2041,"hi":2041},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1306,"mid":1306,"hi":1306},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2193,"mid":2193,"hi":2193},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":736,"mid":736,"hi":736},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2528,"mid":2528,"hi":2528},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2523,"mid":2523,"hi":2523},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2008,"mid":2008,"hi":2008},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4714,"mid":4714,"hi":4714},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1765,"mid":1765,"hi":1765},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1639,"mid":1639,"hi":1639},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1525,"mid":1525,"hi":1525},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2312,"mid":2312,"hi":2312},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12931,"mid":12931,"hi":12931},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10781,"mid":10781,"hi":10781},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":13961,"mid":13961,"hi":13961},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":12923,"mid":12923,"hi":12923},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10264,"mid":10264,"hi":10264},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8444,"mid":8444,"hi":8444},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":9696,"mid":9696,"hi":9696},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":9602,"mid":9602,"hi":9602},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":88.29586272977363,"mid":94.81671088223466,"hi":105.0228759408136},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1785159515,"listedShare":1,"unitSqft":746.5,"unitSqftLo":720,"unitSqftHi":861,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"ANG MO KIO AVENUE 4","share":0.586,"postals":58,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.586,"shareKnown":true,"postals":58,"why":"measured on ANG MO KIO AVENUE 4, 59% of whose 58 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-27","share":1,"known":true}},{"value":{"lo":87.45677213576647,"mid":87.45677213576647,"hi":87.45677213576647},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784937600,"listedShare":1,"unitSqft":800,"unitSqftLo":800,"unitSqftHi":800,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":9,"listedOn":"2026-07-25","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1600,"mid":2600,"hi":4000},"unit":"SGD/month","n":1976,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 55 blocks pooled here; the oldest part's newest approval month ends 2021-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9322,"sources":55,"sourcesAskedUnanswered":4,"coverageNote":"built from 55 of 59 sources known in this subzone (93%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":3150,"hi":4225},"unit":"SGD/month","n":402,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 40 blocks pooled here; the oldest part's newest approval month ends 2021-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1650,"mid":2500,"hi":3150},"unit":"SGD/month","n":1408,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 39 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":39,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 39 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":3000,"hi":5550},"unit":"SGD/month","n":102,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 11 blocks pooled here; the oldest part's newest approval month ends 2021-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":950,"mid":1900,"hi":2412.5},"unit":"SGD/month","n":60,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2024-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-12-31","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2125,"mid":3100,"hi":3975},"unit":"SGD/month","n":4,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2021-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-09-30","asOfFromVerb":"approvals to","asOf":"2024-12-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5000,"mid":6250,"hi":7575},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5500,"mid":6000,"hi":10000},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":88.29586272977363,"mid":94.81671088223466,"hi":105.0228759408136},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1785159515,"listedShare":1,"unitSqft":746.5,"unitSqftLo":720,"unitSqftHi":861,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"ANG MO KIO AVENUE 4","share":0.586,"postals":58,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.586,"shareKnown":true,"postals":58,"why":"measured on ANG MO KIO AVENUE 4, 59% of whose 58 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-27","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":25.564287239685587,"mid":32.29173125012916,"hi":36.15783860910242},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1769990400,"listedShare":1,"unitSqft":1767.5,"unitSqftLo":1200,"unitSqftHi":1935,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":182,"listedOn":"2026-02-02","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":43.44679318938419,"mid":60.35310469456454,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1752451200,"listedShare":1,"unitSqft":900,"unitSqftLo":743,"unitSqftHi":1603,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":385,"listedOn":"2025-07-14","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 385 days before this snapshot (posted 2025-07-14), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-27, 379 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":3,"ceilingSqm":30,"psm":{"lo":64.58346250025832,"hi":242.1879843759687},"psf":{"lo":6,"hi":22.5},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":242.1879843759687,"mid":242.1879843759687,"hi":242.1879843759687},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784685683,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":64.58346250025832,"mid":64.58346250025832,"hi":64.58346250025832},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1775346094,"listedShare":1,"unitSqft":150,"unitSqftLo":150,"unitSqftHi":150,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":236.80602916761384,"mid":236.80602916761384,"hi":236.80602916761384},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784492496,"listedShare":1,"unitSqft":250,"unitSqftLo":250,"unitSqftHi":250,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":5,"demoted":3,"by":{"class":2,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":5198444,"mid":5488000,"hi":5784000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-11-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3541000,"mid":3990000,"hi":4375000},"unit":"SGD","n":7,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-10-31","asOfFromVerb":"contracts to","asOf":"2025-09-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2400000,"mid":2600000,"hi":2800000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":39,"mid":39,"hi":39},"unit":"premises","n":39,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 21 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 9 postals pooled here; the oldest part's newest row was updated 2025-02-28. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-02-28","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":238,"mid":238,"hi":238},"unit":"premises","n":238,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 90 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":90,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 90 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4515.67,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0351,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":15.83,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0351,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":39.87,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0351,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":35.64,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":6.89,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":39.32,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.16,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0351,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":115.1,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0351,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.46,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.039,"note":"the TOP of this range is the landed stratum, which holds 3.9% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.75,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":6.31,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.31,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0351,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":219.82,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0351,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":219.82,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0351,"note":"the TOP of this range is the landed stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 21 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[{"codes":["TE6"],"name":"MAYFLOWER MRT STATION (TE6)","taps":26884,"metres":0,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":7}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Ang Mo Kio Ave 4 Blk 160/162 (Mayflower Market)","stalls":40,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":40,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.061,"shopfrontSqm":64509,"shopfrontWhy":null,"zonedSqm":1064956,"dominantUse":"RESIDENTIAL","parcels":385,"meanPlotRatio":2.86,"topUses":[{"use":"RESIDENTIAL","share":0.494},{"use":"PARK","share":0.201},{"use":"ROAD","share":0.164}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":48600,"households":61900,"noEmployedPersonShare":0.215,"shareAbove10k":0.514,"shareAbove20k":0.226,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":69,"hdbUnits":8049,"rooms":{"u1":0,"u2":207,"u3":4569,"u4":1912,"u5exec":687,"rental":674},"resale":{"n":410,"median":443000,"p25":403000,"p75":544000,"psm":6087,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":100,"mid":195.17000000000002,"hi":239.11},"unit":"SGD/sqm/month","n":3,"district":"20","share":1,"postals":89,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":100,"mid":178.57,"hi":195.95,"n":3},{"sizeBand":"over-30-100","lo":199.25,"mid":211.77,"hi":239.11,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 20","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 20. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"KEMBANGAN":{"area":"BEDOK","region":"EAST REGION","people":{"value":{"lo":35480,"mid":35480,"hi":35480},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":9965,"mid":12597,"hi":15516},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":61500,"mid":61500,"hi":61500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BEDOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BEDOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":7646,"mid":7646,"hi":7646},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":6347,"mid":6347,"hi":6347},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4159,"mid":4159,"hi":4159},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2084,"mid":2084,"hi":2084},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4151,"mid":4151,"hi":4151},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3512,"mid":3512,"hi":3512},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1889,"mid":1889,"hi":1889},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1161,"mid":1161,"hi":1161},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6199,"mid":6199,"hi":6199},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":7180,"mid":7180,"hi":7180},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2066,"mid":2066,"hi":2066},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4272,"mid":4272,"hi":4272},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4440,"mid":4440,"hi":4440},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4520,"mid":4520,"hi":4520},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1818,"mid":1818,"hi":1818},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2518,"mid":2518,"hi":2518},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":27674,"mid":27674,"hi":27674},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":28188,"mid":28188,"hi":28188},"unit":"taps","n":713,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":11086,"mid":11086,"hi":11086},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":12791,"mid":12791,"hi":12791},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":22507,"mid":22507,"hi":22507},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":22887,"mid":22887,"hi":22887},"unit":"taps","n":248,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":9444,"mid":9444,"hi":9444},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":10305,"mid":10305,"hi":10305},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":52.7,"mid":68.255,"hi":81.07},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2024-06-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2024-06-30","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"JALAN MASJID","share":1,"postals":13,"contributed":true,"lastValuedQuarter":"2024-06-30"},{"street":"CHANGI ROAD","share":0.463,"postals":147,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.506,"shareKnown":true,"postals":160,"why":"measured on JALAN MASJID, CHANGI ROAD, 51% of whose 160 geocoded postals sit in this corner"}},{"value":{"lo":42.84131601694864,"mid":51.90684741391268,"hi":62.99489556853016},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1785514410,"listedShare":1,"unitSqft":1330.5,"unitSqftLo":452,"unitSqftHi":2594,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"CHAI CHEE DRIVE","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CHAI CHEE ROAD","share":1,"postals":34,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN MASJID","share":1,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CHANGI ROAD","share":0.463,"postals":147,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.599,"shareKnown":true,"postals":197,"why":"measured on CHAI CHEE DRIVE, CHAI CHEE ROAD, JALAN MASJID and 1 more, 60% of whose 197 geocoded postals sit in this corner"},"listedAge":{"days":2,"listedOn":"2026-07-31","share":1,"known":true}},{"value":{"lo":89.0145263468361,"mid":99.69431314524002,"hi":121.3244887216755},"unit":"SGD/sqm/month","n":12,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1785417402,"listedShare":1,"unitSqft":786,"unitSqftLo":323,"unitSqftHi":2551,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"CHAI CHEE DRIVE","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CHAI CHEE ROAD","share":1,"postals":34,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CHANGI ROAD","share":0.463,"postals":147,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.571,"shareKnown":true,"postals":184,"why":"measured on CHAI CHEE DRIVE, CHAI CHEE ROAD, CHANGI ROAD, 57% of whose 184 geocoded postals sit in this corner"},"listedAge":{"days":3,"listedOn":"2026-07-30","share":1,"known":true}},{"value":{"lo":53.8195520835486,"mid":77.2122530790447,"hi":117.80453395336966},"unit":"SGD/sqm/month","n":18,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":13,"listedEpoch":1784884251,"listedShare":1,"unitSqft":1072,"unitSqftLo":323,"unitSqftHi":2594,"listings":19,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"JALAN MASJID","share":1,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CHANGI ROAD","share":0.463,"postals":147,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.506,"shareKnown":true,"postals":160,"why":"measured on JALAN MASJID, CHANGI ROAD, 51% of whose 160 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-24","share":1,"known":true}},{"value":{"lo":42.84131601694864,"mid":58.407223826039385,"hi":74.00188411487932},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1783194377,"listedShare":1,"unitSqft":793,"unitSqftLo":452,"unitSqftHi":4305,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":29,"listedOn":"2026-07-04","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1500,"mid":2900,"hi":4400},"unit":"SGD/month","n":1445,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 61 blocks pooled here; the oldest part's newest approval month ends 2024-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8714,"sources":61,"sourcesAskedUnanswered":9,"coverageNote":"built from 61 of 70 sources known in this subzone (87%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1650,"mid":3000,"hi":4000},"unit":"SGD/month","n":290,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 35 blocks pooled here; the oldest part's newest approval month ends 2021-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":2400,"hi":3025},"unit":"SGD/month","n":752,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 22 blocks pooled here; the oldest part's newest approval month ends 2023-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2025,"mid":3262.5,"hi":4900},"unit":"SGD/month","n":317,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 26 blocks pooled here; the oldest part's newest approval month ends 2023-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":1850,"hi":2350},"unit":"SGD/month","n":28,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2026-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1750,"mid":3725,"hi":4300},"unit":"SGD/month","n":58,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2025-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3200,"mid":6394,"hi":8000},"unit":"SGD/month","n":21,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 18 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2800,"mid":3900,"hi":6600},"unit":"SGD/month","n":195,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 18 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":9300,"mid":11000,"hi":12200},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3700,"mid":8500,"hi":11500},"unit":"SGD/month","n":14,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 13 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":50,"mid":54.52,"hi":63.38},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office (measured on CHANGI ROAD, 46% of whose 147 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"CHANGI ROAD","share":0.463,"postals":147,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.463,"shareKnown":true,"postals":147,"why":"measured on CHANGI ROAD, 46% of whose 147 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on CHANGI ROAD, 46% of whose 147 geocoded postals sit in this corner"}],"context":[{"value":{"lo":53.529084184871,"mid":63.469976580145925,"hi":109.0742922226585},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1757332800,"listedShare":1,"unitSqft":1097.5,"unitSqftLo":375,"unitSqftHi":4305,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":329,"listedOn":"2025-09-08","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 329 days before this snapshot (posted 2025-09-08), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-31, 327 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":106.36275115325812,"mid":106.36275115325812,"hi":106.36275115325812},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785702918,"listedShare":1,"unitSqft":1518,"unitSqftLo":1518,"unitSqftHi":1518,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical","streetGrain":{"streets":[{"street":"CHAI CHEE ROAD","share":1,"postals":34,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":34,"why":"measured on CHAI CHEE ROAD, 100% of whose 34 geocoded postals sit in this corner"},"listedAge":{"days":0,"listedOn":"2026-08-02","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.8x the median of the 12 rows typed \"medical\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical","classFamily":"medical"},{"value":{"lo":42.84131601694864,"mid":75.26838452430337,"hi":118.30304018365172},"unit":"SGD/sqm/month","n":37,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":29,"listedEpoch":1785368631,"listedShare":1,"unitSqft":810,"unitSqftLo":323,"unitSqftHi":2594,"listings":40,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CHAI CHEE DRIVE","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CHAI CHEE ROAD","share":1,"postals":34,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN MASJID","share":1,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CHANGI ROAD","share":0.463,"postals":147,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.599,"shareKnown":true,"postals":197,"why":"measured on CHAI CHEE DRIVE, CHAI CHEE ROAD, JALAN MASJID and 1 more, 60% of whose 197 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-29","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":16.92438744765679,"mid":19.912517632403215,"hi":86.11128333367776},"unit":"SGD/sqm/month","n":23,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":22,"listedEpoch":1764547200,"listedShare":1,"unitSqft":5559,"unitSqftLo":1850,"unitSqftHi":13507,"listings":23,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":245,"listedOn":"2025-12-01","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":17.225484226080894,"mid":22.602778598070877,"hi":40.36466406266145},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1662768000,"listedShare":1,"unitSqft":3335,"unitSqftLo":960,"unitSqftHi":5257,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":1423,"listedOn":"2022-09-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":38.0619180223116,"mid":54.12080758798764,"hi":93.73976038576032},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1779702612,"listedShare":1,"unitSqft":511.5,"unitSqftLo":333,"unitSqftHi":1414,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":70,"listedOn":"2026-05-25","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":16.559862179553416,"mid":16.7351831458432,"hi":17.19794670594499},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1782259200,"listedShare":1,"unitSqft":6500,"unitSqftLo":3985,"unitSqftHi":13507,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":40,"listedOn":"2026-06-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":44,"listings":45,"strata":5,"ceilingSqm":30,"psm":{"lo":60.995492361355076,"hi":358.797013890324},"psf":{"lo":5.666666666666666,"hi":33.333333333333336},"asOf":"2026-08-03","why":"44 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":60.995492361355076,"mid":70.1323000406552,"hi":102.95791332761367},"unit":"SGD/sqm/month","n":7,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1784699294,"listedShare":1,"unitSqft":255,"unitSqftLo":118,"unitSqftHi":300,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":74.08359396116,"mid":120.83198405928438,"hi":358.797013890324},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1782078475,"listedShare":1,"unitSqft":196,"unitSqftLo":150,"unitSqftHi":247,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":76.03576253664133,"mid":93.87131177363128,"hi":110.94040658871694},"unit":"SGD/sqm/month","n":15,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":12,"listedEpoch":1785237231,"listedShare":1,"unitSqft":194,"unitSqftLo":108,"unitSqftHi":250,"listings":16,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":89.52252260142684,"mid":102.09233969914806,"hi":217.31130616771406},"unit":"SGD/sqm/month","n":8,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1783704115,"listedShare":1,"unitSqft":177.5,"unitSqftLo":161,"unitSqftHi":269,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":62.95574921773148,"mid":83.44116602100557,"hi":125.57895486161341},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1755475200,"listedShare":1,"unitSqft":172,"unitSqftLo":118,"unitSqftHi":300,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":12,"demoted":7,"by":{"class":6,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3900000,"mid":5462297,"hi":8100000},"unit":"SGD","n":191,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 20 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3200000,"mid":4250000,"hi":6065309.5},"unit":"SGD","n":230,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 27 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-07-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":642500,"mid":1203444,"hi":1864000},"unit":"SGD","n":254,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 12 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-04-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":855500,"mid":1418750,"hi":3169000},"unit":"SGD","n":351,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 8 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5070000,"mid":7770000,"hi":10600000},"unit":"SGD","n":50,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 12 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2900000,"mid":3569444,"hi":3830000},"unit":"SGD","n":4,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-09-30","asOfFromVerb":"contracts to","asOf":"2025-08-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3697250,"mid":3776500,"hi":3855750},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-11-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":54,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 54 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":54,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 54 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 14 postals pooled here; the oldest part's newest row was updated 2025-08-01. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-08-01","asOfFromVerb":"updated","asOf":"2026-07-30","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":37,"mid":37,"hi":37},"unit":"premises","n":37,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":168,"mid":168,"hi":168},"unit":"premises","n":168,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 472 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":472,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 472 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":6508.02,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":23.26,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":62.28,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":60.29,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.36,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":54.6,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":8.44,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":113.25,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.15,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.31,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":9.73,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":14.39,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":346.84,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":346.84,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 54 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":54,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 54 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[{"codes":["EW5"],"name":"BEDOK MRT STATION (EW5)","taps":64076,"metres":207,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3},{"codes":["EW7"],"name":"EUNOS MRT STATION (EW7)","taps":30803,"metres":194,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["EW6"],"name":"KEMBANGAN MRT STATION (EW6)","taps":23877,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT29"],"name":"BEDOK NORTH MRT STATION (DT29)","taps":16681,"metres":199,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Eunos Crescent Blk 4A","stalls":42,"status":"Existing","metres":87},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Eunos Crescent Blk 4A, 87m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.036,"shopfrontSqm":85795,"shopfrontWhy":null,"zonedSqm":2415007,"dominantUse":"RESIDENTIAL","parcels":3074,"meanPlotRatio":2.23,"topUses":[{"use":"RESIDENTIAL","share":0.592},{"use":"ROAD","share":0.219},{"use":"BUSINESS 1","share":0.064}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":79200,"households":98100,"noEmployedPersonShare":0.194,"shareAbove10k":0.568,"shareAbove20k":0.29,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":80,"hdbUnits":8708,"rooms":{"u1":0,"u2":196,"u3":2911,"u4":1975,"u5exec":2022,"rental":1604},"resale":{"n":391,"median":550000,"p25":415000,"p75":780000,"psm":6103,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.33,"mid":95,"hi":157.15},"unit":"SGD/sqm/month","n":3,"district":"14","share":0.838,"postals":427,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":82.14,"mid":95,"hi":145.45,"n":3},{"sizeBand":"over-30-100","lo":65.33,"mid":78.2,"hi":116.05,"n":3},{"sizeBand":"over-100-300","lo":69.58,"mid":102.84,"hi":157.15,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 14","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 84% of this corner's geocoded postals sit in District 14. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"KENT RIDGE":{"area":"QUEENSTOWN","region":"CENTRAL REGION","people":{"value":{"lo":2430,"mid":2430,"hi":2430},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":51,"households":{"value":{"lo":692,"mid":875,"hi":1078},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":159200,"mid":159200,"hi":159200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area QUEENSTOWN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in QUEENSTOWN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":15,"shown":15,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1179,"mid":1179,"hi":1179},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1810,"mid":1810,"hi":1810},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":311,"mid":311,"hi":311},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":279,"mid":279,"hi":279},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1794,"mid":1794,"hi":1794},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":935,"mid":935,"hi":935},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":483,"mid":483,"hi":483},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":479,"mid":479,"hi":479},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5019,"mid":5019,"hi":5019},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4770,"mid":4770,"hi":4770},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2170,"mid":2170,"hi":2170},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2193,"mid":2193,"hi":2193},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"KENT RIDGE MRT STATION (CC24)","stationTaps":51578,"exit":"Exit B","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. KENT RIDGE (CC24)'s Exit B opens in this corner and the station takes 51,578 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":60.48916412950529,"mid":61.7229526252584,"hi":62.95674112101151},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":1,"listedEpoch":1783340266,"listedShare":1,"unitSqft":5584.5,"unitSqftLo":3282,"unitSqftHi":7887,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"SCIENCE PARK DRIVE","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":16,"why":"measured on SCIENCE PARK DRIVE, 100% of whose 16 geocoded postals sit in this corner"},"listedAge":{"days":27,"listedOn":"2026-07-06","share":1,"known":true}},{"value":{"lo":84.74578288711353,"mid":133.20757850439827,"hi":181.66937412168303},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785319537,"listedShare":1,"unitSqft":808.5,"unitSqftLo":474,"unitSqftHi":1143,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"SCIENCE PARK DRIVE","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":16,"why":"measured on SCIENCE PARK DRIVE, 100% of whose 16 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3400,"mid":3875,"hi":4500},"unit":"SGD/month","n":160,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3400,"mid":3875,"hi":4500},"unit":"SGD/month","n":160,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":62.33984687313496,"mid":73.85126200406252,"hi":108.9766806957559},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":3,"listedEpoch":1784482985,"listedShare":1,"unitSqft":2212.5,"unitSqftLo":474,"unitSqftHi":7887,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"SCIENCE PARK DRIVE","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":16,"why":"measured on SCIENCE PARK DRIVE, 100% of whose 16 geocoded postals sit in this corner"},"listedAge":{"days":14,"listedOn":"2026-07-19","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":41.97969340223153,"mid":41.97969340223153,"hi":41.97969340223153},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1617235200,"listedShare":1,"unitSqft":2431,"unitSqftLo":2431,"unitSqftHi":2431,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":1950,"listedOn":"2021-04-01","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":48.434798146536245,"mid":48.434798146536245,"hi":48.434798146536245},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1614038400,"listedShare":1,"unitSqft":1923,"unitSqftLo":1923,"unitSqftHi":1923,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":1987,"listedOn":"2021-02-23","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":48.43759687519374,"mid":67.27444010443575,"hi":86.11128333367776},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1752148800,"listedShare":1,"unitSqft":19824,"unitSqftLo":3934,"unitSqftHi":35714,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":389,"listedOn":"2025-07-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":209.298258102689,"hi":209.298258102689},"psf":{"lo":19.444444444444443,"hi":19.444444444444443},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":209.298258102689,"mid":209.298258102689,"hi":209.298258102689},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785544961,"listedShare":1,"unitSqft":180,"unitSqftLo":180,"unitSqftHi":180,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":84.7,"mid":133.2,"hi":181.7,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1102000,"mid":1911750,"hi":2587500},"unit":"SGD","n":1349,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3150000,"mid":3150000,"hi":3150000},"unit":"SGD","n":15,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-08-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2025-05-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-05-15","asOfFromVerb":"updated","asOf":"2026-07-29","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-04-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":76,"mid":76,"hi":76},"unit":"premises","n":76,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 40 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9731.59,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0413,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.19,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0413,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.72,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0413,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":127.21,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0413,"note":"the BOTTOM of this range is the landed stratum, which holds 4.1% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.71,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0413,"note":"the BOTTOM of this range is the landed stratum, which holds 4.1% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.97,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0413,"note":"the BOTTOM of this range is the landed stratum, which holds 4.1% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.71,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0413,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":97.33,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0413,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.07,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0413,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.38,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0413,"note":"the BOTTOM of this range is the landed stratum, which holds 4.1% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":25.03,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0413,"note":"the BOTTOM of this range is the landed stratum, which holds 4.1% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":18.67,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0413,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":626.99,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0413,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":626.99,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0413,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":250,"mid":250,"hi":250},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-04-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":8},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["CC24"],"name":"KENT RIDGE MRT STATION (CC24)","taps":51578,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4},{"codes":["CC26"],"name":"PASIR PANJANG MRT STATION (CC26)","taps":14027,"metres":277,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Pasir Panjang Food Centre","stalls":45,"status":"Existing","metres":339},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Pasir Panjang Food Centre, 339m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"the only shopfront-capable zoning here is under half a square metre of parcel area, a sliver and not a site; at the zero this surface publishes, the plan permits no shopfront here","zonedSqm":1744011,"dominantUse":"PARK","parcels":37,"meanPlotRatio":2.12,"topUses":[{"use":"PARK","share":0.367},{"use":"RESIDENTIAL","share":0.333},{"use":"BUSINESS PARK","share":0.137}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":32700,"households":40100,"noEmployedPersonShare":0.192,"shareAbove10k":0.615,"shareAbove20k":0.336,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"05","share":1,"postals":38,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":75.5,"mid":78.57,"hi":94.64,"n":3},{"sizeBand":"over-30-100","lo":65.08,"mid":80.89,"hi":95.59,"n":3},{"sizeBand":"over-100-300","lo":75.28,"mid":85.48,"hi":131.66,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 05","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 05. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":65.08,"mid":80.89,"hi":131.66},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 05 stamps a Level 1 (street level) shop-space band of S$6.05–12.23 psf, and this corner is outside the market it describes: under the Master Plan 2025, the only shopfront-capable zoning here is under half a square metre of parcel area, a sliver and not a site; at the zero this surface publishes, the plan permits no shopfront here. The land here is park (37% of 37 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"KHATIB":{"area":"YISHUN","region":"NORTH REGION","people":{"value":{"lo":9610,"mid":9610,"hi":9610},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2554,"mid":3229,"hi":3977},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40900,"mid":40900,"hi":40900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area YISHUN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in YISHUN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2480,"mid":2480,"hi":2480},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":10300,"mid":10300,"hi":10300},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":15409,"mid":15409,"hi":15409},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4530,"mid":4530,"hi":4530},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1411,"mid":1411,"hi":1411},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4856,"mid":4856,"hi":4856},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":6623,"mid":6623,"hi":6623},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2815,"mid":2815,"hi":2815},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5221,"mid":5221,"hi":5221},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6311,"mid":6311,"hi":6311},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":6024,"mid":6024,"hi":6024},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":12757,"mid":12757,"hi":12757},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2504,"mid":2504,"hi":2504},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4032,"mid":4032,"hi":4032},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4593,"mid":4593,"hi":4593},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":5934,"mid":5934,"hi":5934},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":16378,"mid":16378,"hi":16378},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":31116,"mid":31116,"hi":31116},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":38320,"mid":38320,"hi":38320},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":34163,"mid":34163,"hi":34163},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11849,"mid":11849,"hi":11849},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":23547,"mid":23547,"hi":23547},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":28690,"mid":28690,"hi":28690},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":25885,"mid":25885,"hi":25885},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":248.86,"mid":337.84,"hi":413.88},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"YISHUN AVENUE 2","share":0.769,"postals":13,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.769,"shareKnown":true,"postals":13,"why":"measured on YISHUN AVENUE 2, 77% of whose 13 geocoded postals sit in this corner"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1600,"mid":2800,"hi":3875},"unit":"SGD/month","n":755,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 40 blocks pooled here; the oldest part's newest approval month ends 2024-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9524,"sources":40,"sourcesAskedUnanswered":2,"coverageNote":"built from 40 of 42 sources known in this subzone (95%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":3000,"hi":3762.5},"unit":"SGD/month","n":240,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 27 blocks pooled here; the oldest part's newest approval month ends 2025-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2500,"hi":3200},"unit":"SGD/month","n":233,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2025-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2150,"mid":3200,"hi":3800},"unit":"SGD/month","n":257,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 17 blocks pooled here; the oldest part's newest approval month ends 2022-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2612.5,"mid":3100,"hi":3875},"unit":"SGD/month","n":25,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2024-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":1,"ceilingSqm":30,"psm":{"lo":161.4586562506458,"hi":193.26111884546998},"psf":{"lo":14.999999999999998,"hi":17.954545454545453},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":161.4586562506458,"mid":177.35988754805788,"hi":193.26111884546998},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1771113600,"listedShare":1,"unitSqft":210,"unitSqftLo":200,"unitSqftHi":220,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2026-03-11. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-03-11","asOfFromVerb":"updated","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":52,"mid":52,"hi":52},"unit":"premises","n":52,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 48 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":48,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 48 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4833.26,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0346,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.5% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":19.03,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0346,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.5% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":45.6,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0346,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.5% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":43.36,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0346,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.5% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.4,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0346,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.5% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":43.87,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0346,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.5% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.4,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0346,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.5% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":114.01,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0346,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.5% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.16,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.36,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.22,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0346,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.5% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.9,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0346,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.5% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":239.72,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0346,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.5% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":239.72,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0346,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.5% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|no_instrument_here":{"quantity":"commercialRent.psm","code":"no_instrument_here","ours":false,"n":1}},"stations":{"list":[{"codes":["NS14"],"name":"KHATIB MRT STATION (NS14)","taps":72483,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Chong Pang Hawker Centre & Market","stalls":58,"status":"Under Construction","metres":580},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Chong Pang Hawker Centre & Market, 580m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.023,"shopfrontSqm":32652,"shopfrontWhy":null,"zonedSqm":1451755,"dominantUse":"RESIDENTIAL","parcels":44,"meanPlotRatio":2.84,"topUses":[{"use":"RESIDENTIAL","share":0.682},{"use":"ROAD","share":0.149},{"use":"PARK","share":0.066}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$9,000 - $9,999","earningHouseholds":66900,"households":78100,"noEmployedPersonShare":0.142,"shareAbove10k":0.49,"shareAbove20k":0.145,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":37,"hdbUnits":3370,"rooms":{"u1":0,"u2":143,"u3":798,"u4":1299,"u5exec":1130,"rental":0},"resale":{"n":163,"median":570000,"p25":489000,"p75":660888,"psm":5854,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":131.38,"mid":217.52,"hi":272.22},"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":46,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"KIAN TECK":{"area":"JURONG WEST","region":"WEST REGION","people":{"value":{"lo":40,"mid":40,"hi":40},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":47500,"mid":47500,"hi":47500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG WEST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG WEST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":608,"mid":608,"hi":608},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2924,"mid":2924,"hi":2924},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":408,"mid":408,"hi":408},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":924,"mid":924,"hi":924},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1442,"mid":1442,"hi":1442},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1039,"mid":1039,"hi":1039},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":717,"mid":717,"hi":717},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":855,"mid":855,"hi":855},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3545,"mid":3545,"hi":3545},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6163,"mid":6163,"hi":6163},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2448,"mid":2448,"hi":2448},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3758,"mid":3758,"hi":3758},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":62.09948317332531,"mid":62.09948317332531,"hi":62.09948317332531},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784922139,"listedShare":1,"unitSqft":780,"unitSqftLo":780,"unitSqftHi":780,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":9,"listedOn":"2026-07-24","share":1,"known":true}},{"value":{"lo":126.09152202431387,"mid":126.09152202431387,"hi":126.09152202431387},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780704000,"listedShare":1,"unitSqft":350,"unitSqftLo":350,"unitSqftHi":350,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":58,"listedOn":"2026-06-06","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":147.56,"median":223.26,"p75":344.4,"why":"judged against District 22's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 350 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":25.970420409925918,"mid":26.747948961186694,"hi":27.52547751244747},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1699876800,"listedShare":1,"unitSqft":1717,"unitSqftLo":1486,"unitSqftHi":1948,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":994,"listedOn":"2023-11-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":13.993083541722637,"mid":24.218165266395886,"hi":41.01072340395665},"unit":"SGD/sqm/month","n":40,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":38,"listedEpoch":1778216271,"listedShare":1,"unitSqft":6700,"unitSqftLo":500,"unitSqftHi":100000,"listings":40,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":87,"listedOn":"2026-05-08","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":15.294392114489035,"mid":15.787068611174258,"hi":21.52782083341944},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1779753600,"listedShare":1,"unitSqft":8425,"unitSqftLo":1500,"unitSqftHi":67000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":69,"listedOn":"2026-05-26","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":62.09948317332531,"mid":62.09948317332531,"hi":62.09948317332531},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784922139,"listedShare":1,"unitSqft":780,"unitSqftLo":780,"unitSqftHi":780,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"KIAN TECK DRIVE","share":1,"postals":11,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":11,"why":"measured on KIAN TECK DRIVE, 100% of whose 11 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-24","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":6,"listings":6,"strata":3,"ceilingSqm":30,"psm":{"lo":35.819901886717346,"hi":376.73686458484025},"psf":{"lo":3.327777777777778,"hi":35.00000000000001},"asOf":"2026-08-03","why":"6 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":35.819901886717346,"mid":50.23158194464536,"hi":70.97083791237178},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1778544000,"listedShare":1,"unitSqft":150,"unitSqftLo":91,"unitSqftHi":180,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":301.38949166787216,"mid":339.0631781263562,"hi":376.73686458484025},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":1,"listedEpoch":1693656000,"listedShare":1,"unitSqft":175,"unitSqftLo":150,"unitSqftHi":200,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":52.364969594804045,"mid":52.364969594804045,"hi":52.364969594804045},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753747200,"listedShare":1,"unitSqft":185,"unitSqftLo":185,"unitSqftHi":185,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"leadTied":{"rows":2,"ratio":2.03,"words":[{"word":"shophouse","psm":62.1,"n":1},{"word":"f-and-b","psm":126.1,"n":1}],"note":"the head was one of 2 rows the evidence could not split: same class, same day, same sample size, same number of agents. They disagree by 2x: \"shophouse\" at S$5.77 psf, \"f-and-b\" at S$11.71 psf. The portal's own type words cut one set of listings more than one way. The head is the alphabetically first of them (a stability rule, not a market judgement), so read every one of these rows before you budget; all of them are on this card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":31,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 31 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-05-14","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":21,"mid":21,"hi":21},"unit":"premises","n":21,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":187,"mid":187,"hi":187},"unit":"premises","n":187,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 102 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":102,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 102 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":34,"mid":34,"hi":34},"unit":"premises","n":34,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 31 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["EW27"],"name":"BOON LAY MRT STATION (EW27)","taps":100680,"metres":83,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":6},{"codes":["EW28"],"name":"PIONEER MRT STATION (EW28)","taps":61475,"metres":278,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["EW29"],"name":"JOO KOON MRT STATION (EW29)","taps":36953,"metres":79,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Boon Lay Place Blk 221A/B (Boon Lay Place Market and Food Village)","stalls":72,"status":"Existing","metres":650},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Boon Lay Place Blk 221A/B (Boon Lay Place Market and Food Village), 650m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.001,"shopfrontSqm":2409,"shopfrontWhy":null,"zonedSqm":1942882,"dominantUse":"BUSINESS 2","parcels":320,"meanPlotRatio":2.42,"topUses":[{"use":"BUSINESS 2","share":0.63},{"use":"ROAD","share":0.158},{"use":"CIVIC & COMMUNITY INSTITUTION","share":0.058}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":78500,"households":88700,"noEmployedPersonShare":0.115,"shareAbove10k":0.543,"shareAbove20k":0.185,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":90,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"KIM KEAT":{"area":"TOA PAYOH","region":"CENTRAL REGION","people":{"value":{"lo":9560,"mid":9560,"hi":9560},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2848,"mid":3600,"hi":4434},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":55100,"mid":55100,"hi":55100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TOA PAYOH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TOA PAYOH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2928,"mid":2928,"hi":2928},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":682,"mid":682,"hi":682},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1428,"mid":1428,"hi":1428},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":306,"mid":306,"hi":306},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1077,"mid":1077,"hi":1077},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1247,"mid":1247,"hi":1247},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1029,"mid":1029,"hi":1029},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":698,"mid":698,"hi":698},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7171,"mid":7171,"hi":7171},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4081,"mid":4081,"hi":4081},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5907,"mid":5907,"hi":5907},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3077,"mid":3077,"hi":3077},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1800,"mid":2825,"hi":4075},"unit":"SGD/month","n":548,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 26 blocks pooled here; the oldest part's newest approval month ends 2023-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8387,"sources":26,"sourcesAskedUnanswered":5,"coverageNote":"built from 26 of 31 sources known in this subzone (84%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1950,"mid":3100,"hi":4075},"unit":"SGD/month","n":102,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2023-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-06-30","asOfFromVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":2300,"hi":2950},"unit":"SGD/month","n":367,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2026-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1867.5,"mid":3200,"hi":4200},"unit":"SGD/month","n":66,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 13 blocks pooled here; the oldest part's newest approval month ends 2023-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-08-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2737.5,"mid":3050,"hi":3900},"unit":"SGD/month","n":13,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2024-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-09-30","asOfFromVerb":"approvals to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":134.5488802088715,"hi":134.5488802088715},"psf":{"lo":12.5,"hi":12.5},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":134.5488802088715,"mid":134.5488802088715,"hi":134.5488802088715},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784878083,"listedShare":1,"unitSqft":120,"unitSqftLo":120,"unitSqftHi":120,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-07-14","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 31 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4294.24,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":16.18,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":39.48,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":34.44,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.25,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":38.4,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.57,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":114.41,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.16,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.36,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.32,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.34,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":203.51,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":203.51,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20}},"stations":{"list":[],"nearest":{"codes":["NE10"],"name":"POTONG PASIR MRT STATION (NE10)","taps":35701,"metres":708,"nearestExit":"Exit C","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Toa Payoh Lorong 7 Blk 22 (Kim Keat Palm Market and Food Centre)","stalls":61,"status":"Existing","metres":127},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Toa Payoh Lorong 7 Blk 22 (Kim Keat Palm Market and Food Centre), 127m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.017,"shopfrontSqm":7452,"shopfrontWhy":null,"zonedSqm":439167,"dominantUse":"RESIDENTIAL","parcels":18,"meanPlotRatio":3.28,"topUses":[{"use":"RESIDENTIAL","share":0.516},{"use":"ROAD","share":0.401},{"use":"PLACE OF WORSHIP","share":0.057}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":42800,"households":52800,"noEmployedPersonShare":0.189,"shareAbove10k":0.589,"shareAbove20k":0.273,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":41,"hdbUnits":4090,"rooms":{"u1":0,"u2":338,"u3":1417,"u4":1762,"u5exec":573,"rental":0},"resale":{"n":147,"median":400000,"p25":345000,"p75":750000,"psm":5746,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":63.21,"mid":118.35,"hi":147.17},"unit":"SGD/sqm/month","n":3,"district":"12","share":1,"postals":29,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":63.21,"mid":75.71,"hi":98.74,"n":3},{"sizeBand":"over-30-100","lo":112.99,"mid":125.25,"hi":147.17,"n":3},{"sizeBand":"over-100-300","lo":102.41,"mid":118.35,"hi":120.63,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 12","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 12. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":66.5789983531919,"mid":100.83254962122894,"hi":166.66666666666666},"unit":"SGD/sqm/month","n":6,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"TOA PAYOH","corners":["BOON TECK","BRADDELL","PEI CHUN","POTONG PASIR","SENNETT","TOA PAYOH CENTRAL"],"drape":true,"asOf":"2026-06-25","asOfFrom":"2025-09-04","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 6 tenders pooled here; the oldest of them closed 2025-09-04. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area TOA PAYOH","caveat":"PLANNING-AREA grain, not this corner: 6 HDB shop tenders awarded across 6 corners of TOA PAYOH (BOON TECK, BRADDELL, PEI CHUN, POTONG PASIR, SENNETT, TOA PAYOH CENTRAL), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"KOVAN":{"area":"HOUGANG","region":"NORTH-EAST REGION","people":{"value":{"lo":27640,"mid":27640,"hi":27640},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":6924,"mid":8752,"hi":10780},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50900,"mid":50900,"hi":50900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area HOUGANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in HOUGANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4297,"mid":4297,"hi":4297},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3092,"mid":3092,"hi":3092},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":7481,"mid":7481,"hi":7481},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4238,"mid":4238,"hi":4238},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2301,"mid":2301,"hi":2301},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1932,"mid":1932,"hi":1932},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3447,"mid":3447,"hi":3447},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3134,"mid":3134,"hi":3134},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4328,"mid":4328,"hi":4328},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4501,"mid":4501,"hi":4501},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4698,"mid":4698,"hi":4698},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":7831,"mid":7831,"hi":7831},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3111,"mid":3111,"hi":3111},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2901,"mid":2901,"hi":2901},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4061,"mid":4061,"hi":4061},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4477,"mid":4477,"hi":4477},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":18035,"mid":18035,"hi":18035},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":16350,"mid":16350,"hi":16350},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":23986,"mid":23986,"hi":23986},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":24210,"mid":24210,"hi":24210},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":15442,"mid":15442,"hi":15442},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":14208,"mid":14208,"hi":14208},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":21770,"mid":21770,"hi":21770},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":21383,"mid":21383,"hi":21383},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":59.20150729190346,"mid":89.87865197952617,"hi":120.55579666714887},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1752321600,"listedShare":1,"unitSqft":799,"unitSqftLo":500,"unitSqftHi":1098,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":387,"listedOn":"2025-07-12","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":107.69,"median":250.7,"p75":306.57,"why":"judged against District 19's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 799 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1700,"mid":2725,"hi":3500},"unit":"SGD/month","n":267,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 12 blocks pooled here; the oldest part's newest approval month ends 2022-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2675,"hi":3400},"unit":"SGD/month","n":135,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 10 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1550,"mid":2075,"hi":2925},"unit":"SGD/month","n":84,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2024-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":2850,"hi":3400},"unit":"SGD/month","n":32,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2026-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-03-31","asOfFromVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":2400,"hi":3500},"unit":"SGD/month","n":16,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2022-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-05-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4800,"mid":6400,"hi":11000},"unit":"SGD/month","n":33,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 31 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":3400,"hi":6000},"unit":"SGD/month","n":367,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 30 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5970,"mid":10000,"hi":18000},"unit":"SGD/month","n":7,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 7 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5000,"mid":7350,"hi":10500},"unit":"SGD/month","n":13,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 12 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4100,"mid":4100,"hi":4300},"unit":"SGD/month","n":11,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":68.42,"mid":96.685,"hi":139.11},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail (measured on YIO CHU KANG ROAD, UPPER SERANGOON ROAD, 44% of whose 189 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"YIO CHU KANG ROAD","share":0.538,"postals":91,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"UPPER SERANGOON ROAD","share":0.347,"postals":98,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.439,"shareKnown":true,"postals":189,"why":"measured on YIO CHU KANG ROAD, UPPER SERANGOON ROAD, 44% of whose 189 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on YIO CHU KANG ROAD, UPPER SERANGOON ROAD, 44% of whose 189 geocoded postals sit in this corner"},{"value":{"lo":25.564287239685587,"mid":36.59372332264821,"hi":48.072969995416905},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":4,"listedEpoch":1783787312,"listedShare":1,"unitSqft":2165,"unitSqftLo":915,"unitSqftHi":3200,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse (measured on YIO CHU KANG ROAD, UPPER SERANGOON ROAD, 44% of whose 189 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"YIO CHU KANG ROAD","share":0.538,"postals":91,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UPPER SERANGOON ROAD","share":0.347,"postals":98,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.439,"shareKnown":true,"postals":189,"why":"measured on YIO CHU KANG ROAD, UPPER SERANGOON ROAD, 44% of whose 189 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on YIO CHU KANG ROAD, UPPER SERANGOON ROAD, 44% of whose 189 geocoded postals sit in this corner"},{"value":{"lo":66.80429584871742,"mid":80.07270483795958,"hi":93.71563795642791},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":6,"listedEpoch":1784929602,"listedShare":1,"unitSqft":929.25,"unitSqftLo":495,"unitSqftHi":1507,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail (measured on YIO CHU KANG ROAD, UPPER SERANGOON ROAD, 44% of whose 189 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"YIO CHU KANG ROAD","share":0.538,"postals":91,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UPPER SERANGOON ROAD","share":0.347,"postals":98,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.439,"shareKnown":true,"postals":189,"why":"measured on YIO CHU KANG ROAD, UPPER SERANGOON ROAD, 44% of whose 189 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on YIO CHU KANG ROAD, UPPER SERANGOON ROAD, 44% of whose 189 geocoded postals sit in this corner"},{"value":{"lo":47.618396613391056,"mid":68.54317505251002,"hi":101.41161362287954},"unit":"SGD/sqm/month","n":7,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":7,"listedEpoch":1785237400,"listedShare":1,"unitSqft":866.75,"unitSqftLo":420,"unitSqftHi":1206,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b (measured on YIO CHU KANG ROAD, UPPER SERANGOON ROAD, 44% of whose 189 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"YIO CHU KANG ROAD","share":0.538,"postals":91,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UPPER SERANGOON ROAD","share":0.347,"postals":98,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.439,"shareKnown":true,"postals":189,"why":"measured on YIO CHU KANG ROAD, UPPER SERANGOON ROAD, 44% of whose 189 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on YIO CHU KANG ROAD, UPPER SERANGOON ROAD, 44% of whose 189 geocoded postals sit in this corner"},{"value":{"lo":76.56954058398159,"mid":91.20554602111665,"hi":125.68637911726918},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":9,"listedEpoch":1785305441,"listedShare":1,"unitSqft":731,"unitSqftLo":334,"unitSqftHi":1000,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop (measured on UPPER SERANGOON ROAD, 35% of whose 98 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"UPPER SERANGOON ROAD","share":0.347,"postals":98,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.347,"shareKnown":true,"postals":98,"why":"measured on UPPER SERANGOON ROAD, 35% of whose 98 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on UPPER SERANGOON ROAD, 35% of whose 98 geocoded postals sit in this corner"},{"value":{"lo":47.618396613391056,"mid":63.84458048912025,"hi":113.21823400564081},"unit":"SGD/sqm/month","n":27,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":22,"listedEpoch":1784980018,"listedShare":1,"unitSqft":938.75,"unitSqftLo":334,"unitSqftHi":3200,"listings":27,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled (measured on YIO CHU KANG ROAD, UPPER SERANGOON ROAD, 44% of whose 189 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"YIO CHU KANG ROAD","share":0.538,"postals":91,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UPPER SERANGOON ROAD","share":0.347,"postals":98,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.439,"shareKnown":true,"postals":189,"why":"measured on YIO CHU KANG ROAD, UPPER SERANGOON ROAD, 44% of whose 189 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on YIO CHU KANG ROAD, UPPER SERANGOON ROAD, 44% of whose 189 geocoded postals sit in this corner"}],"context":[],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":9,"listings":10,"strata":2,"ceilingSqm":30,"psm":{"lo":63.31712009829247,"hi":160.92224875479647},"psf":{"lo":5.88235294117647,"hi":14.95016611295681},"asOf":"2026-08-03","why":"9 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":63.31712009829247,"mid":104.05113402819396,"hi":160.92224875479647},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1785510343,"listedShare":1,"unitSqft":300,"unitSqftLo":238,"unitSqftHi":301,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":68.99942574813923,"mid":78.83434120125506,"hi":90.27291148897541},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1785169169,"listedShare":1,"unitSqft":231.25,"unitSqftLo":151,"unitSqftHi":312,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]}},"homePrices":[{"value":{"lo":2580000,"mid":5028000,"hi":9575000},"unit":"SGD","n":146,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 33 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1675000,"mid":3967500,"hi":6600000},"unit":"SGD","n":479,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 52 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-12-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":623000,"mid":1362250,"hi":2467500},"unit":"SGD","n":1379,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 22 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-10-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1045000,"mid":1716944,"hi":2429500},"unit":"SGD","n":819,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 9 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-03-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4000000,"mid":9877777.75,"hi":19250000},"unit":"SGD","n":60,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 14 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2297500,"mid":2927500,"hi":4138750},"unit":"SGD","n":37,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 10 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-10-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2907500,"mid":3425000,"hi":3825000},"unit":"SGD","n":15,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3300000,"mid":3300000,"hi":3300000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2022-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1697500,"mid":1809444,"hi":2009500},"unit":"SGD","n":132,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":42,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 42 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":42,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 42 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 12 postals pooled here; the oldest part's newest row was updated 2025-10-07. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-10-07","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":82,"mid":82,"hi":82},"unit":"premises","n":82,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 474 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":474,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 474 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":10260.32,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0335,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.4% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":36.75,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0335,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.4% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":108.57,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0335,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.4% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":110.01,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0335,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.4% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":8.34,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-5-room-exec","share":0.0344,"note":"the TOP of this range is the hdb-5-room-exec stratum, which holds 3.4% of households here: a sliver, not the typical household"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":86.14,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0335,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.4% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":14.92,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0335,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.4% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":109.99,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":2.32,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":2.81,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":20.08,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-5-room-exec","share":0.0344,"note":"the BOTTOM of this range is the hdb-5-room-exec stratum, which holds 3.4% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":27.3,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0335,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.4% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":602.25,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0335,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.4% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":602.25,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0335,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 3.4% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 42 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":42,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 42 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["NE13"],"name":"KOVAN MRT STATION (NE13)","taps":48196,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Hougang Street 21 Blk 209 (Kovan Hougang Market and Food Centre)","stalls":66,"status":"Existing","metres":159},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Hougang Street 21 Blk 209 (Kovan Hougang Market and Food Centre), 159m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.014,"shopfrontSqm":26953,"shopfrontWhy":null,"zonedSqm":1965531,"dominantUse":"RESIDENTIAL","parcels":3754,"meanPlotRatio":1.62,"topUses":[{"use":"RESIDENTIAL","share":0.654},{"use":"ROAD","share":0.228},{"use":"EDUCATIONAL INSTITUTION","share":0.029}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":67600,"households":79400,"noEmployedPersonShare":0.147,"shareAbove10k":0.592,"shareAbove20k":0.249,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":12,"hdbUnits":1352,"rooms":{"u1":0,"u2":0,"u3":317,"u4":735,"u5exec":300,"rental":0},"resale":{"n":74,"median":545000,"p25":488000,"p75":630000,"psm":5934,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":461,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"KRANJI":{"area":"SUNGEI KADUT","region":"NORTH REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":15400,"mid":15400,"hi":15400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SUNGEI KADUT, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SUNGEI KADUT with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":986,"mid":986,"hi":986},"unit":"taps","n":529,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1761,"mid":1761,"hi":1761},"unit":"taps","n":529,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":946,"mid":946,"hi":946},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1311,"mid":1311,"hi":1311},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1372,"mid":1372,"hi":1372},"unit":"taps","n":529,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1198,"mid":1198,"hi":1198},"unit":"taps","n":529,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":805,"mid":805,"hi":805},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1270,"mid":1270,"hi":1270},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4725,"mid":4725,"hi":4725},"unit":"taps","n":529,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4902,"mid":4902,"hi":4902},"unit":"taps","n":529,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4369,"mid":4369,"hi":4369},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5539,"mid":5539,"hi":5539},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":11.948790476514738,"mid":23.260746443456984,"hi":32.27111073208949},"unit":"SGD/sqm/month","n":23,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":22,"listedEpoch":1778665392,"listedShare":1,"unitSqft":2529.5,"unitSqftLo":1658,"unitSqftHi":35000,"listings":23,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":82,"listedOn":"2026-05-13","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory-workshop"}},{"value":{"lo":23.470325214755384,"mid":23.470325214755384,"hi":23.470325214755384},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784937600,"listedShare":1,"unitSqft":1679,"unitSqftLo":1679,"unitSqftHi":1679,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2"},"label":"propertyType: grade-b2","listedAge":{"days":9,"listedOn":"2026-07-25","share":1,"known":true},"classWord":"grade-b2","classFamily":"grade-b2","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"grade-b2"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":36,"mid":36,"hi":36},"unit":"premises","n":36,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 38 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["NS7"],"name":"KRANJI MRT STATION (NS7)","taps":55435,"metres":34,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Marsiling Lane Blk 20/21","stalls":52,"status":"Existing","metres":1008},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Marsiling Lane Blk 20/21, 1008m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":3649036,"dominantUse":"RESERVE SITE","parcels":66,"meanPlotRatio":1.7,"topUses":[{"use":"RESERVE SITE","share":0.356},{"use":"BUSINESS 2","share":0.289},{"use":"ROAD","share":0.097}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SUNGEI KADUT is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"25","share":1,"postals":23,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":299.2,"mid":377.98,"hi":458.27,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 25","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 25. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 25 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":299.2,"mid":377.98,"hi":458.27},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 25 stamps a Level 1 (street level) shop-space band of S$27.80–42.57 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is reserve site (36% of 66 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"LAKESIDE (BUSINESS)":{"area":"JURONG EAST","region":"WEST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":62200,"mid":62200,"hi":62200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG EAST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG EAST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":11,"shown":11,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":277,"mid":277,"hi":277},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":811,"mid":811,"hi":811},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":215,"mid":215,"hi":215},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":435,"mid":435,"hi":435},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":912,"mid":912,"hi":912},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1018,"mid":1018,"hi":1018},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":375,"mid":375,"hi":375},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":453,"mid":453,"hi":453},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2065,"mid":2065,"hi":2065},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3225,"mid":3225,"hi":3225},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1444,"mid":1444,"hi":1444},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2288,"mid":2288,"hi":2288},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-04-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":557,"mid":557,"hi":557},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-04-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["EW24","NS1"],"name":"JURONG EAST MRT STATION (EW24 / NS1)","taps":142052,"metres":238,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Teban Gardens Road Blk 37A (Teban Gardens Market and Food Centre)","stalls":28,"status":"Existing","metres":349},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Teban Gardens Road Blk 37A (Teban Gardens Market and Food Centre), 349m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.703,"shopfrontSqm":908079,"shopfrontWhy":null,"zonedSqm":1291057,"dominantUse":"WHITE","parcels":16,"meanPlotRatio":5.64,"topUses":[{"use":"WHITE","share":0.683},{"use":"WATERBODY","share":0.154},{"use":"ROAD","share":0.14}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":22300,"households":26400,"noEmployedPersonShare":0.159,"shareAbove10k":0.502,"shareAbove20k":0.152,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":6,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":28.571428571428573,"mid":85.31746031746032,"hi":103.38},"unit":"SGD/sqm/month","n":3,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"JURONG EAST","corners":["TOH GUAN","YUHUA EAST","YUHUA WEST"],"drape":true,"asOf":"2026-07-15","asOfFrom":"2026-01-22","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-01-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area JURONG EAST","caveat":"PLANNING-AREA grain, not this corner: 3 HDB shop tenders awarded across 3 corners of JURONG EAST (TOH GUAN, YUHUA EAST, YUHUA WEST), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"LAKESIDE (LEISURE)":{"area":"JURONG EAST","region":"WEST REGION","people":{"value":{"lo":550,"mid":550,"hi":550},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":52,"households":{"value":{"lo":138,"mid":183,"hi":275},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone, a WIDE range: strata were suppressed","suppressionWidened":{"derivedHouseholds":94,"impliedSize":5.9,"strataSuppressed":7,"bounds":{"peoplePerHome":[2,4],"typicalPeoplePerHome":3,"publishedYear":"2025","fromPublishedMeans":[1.92,4.13]},"note":"the divide landed at 94 households, an implied 5.9 people each, because 7 of this corner's population strata were suppressed at source: the residents are counted whole while the households are not. That is not a large household, it is a numerator missing terms. So the count is published as a range built from WHOLE PEOPLE, because a home holds 2 or 4 people and never a fraction of one: at 4 people a home this corner holds about 138 homes, at 2 about 275, and around 183 at the typical 3. The band is SingStat's 2025 means by dwelling type rounded to whole people, read at build time rather than typed here. We do not pick a point inside it, because nothing here measures one."}},"workers":{"value":{"lo":62200,"mid":62200,"hi":62200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG EAST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG EAST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":11,"shown":11,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":872,"mid":872,"hi":872},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3520,"mid":3520,"hi":3520},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":6763,"mid":6763,"hi":6763},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1721,"mid":1721,"hi":1721},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":801,"mid":801,"hi":801},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1276,"mid":1276,"hi":1276},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2417,"mid":2417,"hi":2417},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1492,"mid":1492,"hi":1492},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1314,"mid":1314,"hi":1314},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1356,"mid":1356,"hi":1356},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2053,"mid":2053,"hi":2053},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":5221,"mid":5221,"hi":5221},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1062,"mid":1062,"hi":1062},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1145,"mid":1145,"hi":1145},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2614,"mid":2614,"hi":2614},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2961,"mid":2961,"hi":2961},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4545,"mid":4545,"hi":4545},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8463,"mid":8463,"hi":8463},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":14705,"mid":14705,"hi":14705},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":12910,"mid":12910,"hi":12910},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4716,"mid":4716,"hi":4716},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5910,"mid":5910,"hi":5910},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":12235,"mid":12235,"hi":12235},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":11769,"mid":11769,"hi":11769},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[{"value":{"lo":43.067224066856866,"mid":53.81955208354861,"hi":59.21183734028802},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784763103,"listedShare":1,"unitSqft":2788,"unitSqftLo":2605,"unitSqftHi":2788,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"drape":true,"drapeFrom":"TOH TUCK","label":"propertyType: f-and-b: measured on BOON LAY WAY, 7% of whose 15 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"BOON LAY WAY","postals":15,"share":0.067,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.067,"shareKnown":true,"postals":15,"why":"measured on BOON LAY WAY, 7% of whose 15 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to TOH TUCK at 53%. It never leads this card and never enters the map's ranking. measured on BOON LAY WAY, 7% of whose 15 geocoded postals sit in this corner"},{"value":{"lo":27.98402394548276,"mid":40.90178801451569,"hi":59.21183734028802},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":4,"listedEpoch":1784725942,"listedShare":1,"unitSqft":2398.5,"unitSqftLo":2009,"unitSqftHi":2788,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"drape":true,"drapeFrom":"TOH TUCK","label":"all strata pooled: measured on BOON LAY WAY, CLEMENTI LOOP, 5% of whose 20 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"BOON LAY WAY","postals":15,"share":0.067,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CLEMENTI LOOP","postals":5,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.05,"shareKnown":true,"postals":20,"why":"measured on BOON LAY WAY, CLEMENTI LOOP, 5% of whose 20 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to TOH TUCK at 65%. It never leads this card and never enters the map's ranking. measured on BOON LAY WAY, CLEMENTI LOOP, 5% of whose 20 geocoded postals sit in this corner"},{"value":{"lo":36.36456221861392,"mid":65.69008244409135,"hi":95.01560266956878},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784691460,"listedShare":1,"unitSqft":2273,"unitSqftLo":1586,"unitSqftHi":2960,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"drape":true,"drapeFrom":"TAMAN JURONG","label":"all strata pooled: measured on YUAN CHING ROAD, YUNG HO ROAD, 15% of whose 20 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"YUAN CHING ROAD","postals":13,"share":0.231,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"YUNG HO ROAD","postals":7,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.15,"shareKnown":true,"postals":20,"why":"measured on YUAN CHING ROAD, YUNG HO ROAD, 15% of whose 20 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to TAMAN JURONG at 85%. It never leads this card and never enters the map's ranking. measured on YUAN CHING ROAD, YUNG HO ROAD, 15% of whose 20 geocoded postals sit in this corner"}],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":7},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["EW26"],"name":"LAKESIDE MRT STATION (EW26)","taps":70470,"metres":20,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["EW25"],"name":"CHINESE GARDEN MRT STATION (EW25)","taps":27615,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong East Ave 1 Blk 347 (Yuhua Market and Hawker Centre)","stalls":56,"status":"Existing","metres":194},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong East Ave 1 Blk 347 (Yuhua Market and Hawker Centre), 194m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.041,"shopfrontSqm":70281,"shopfrontWhy":null,"zonedSqm":1710811,"dominantUse":"PARK","parcels":40,"meanPlotRatio":3.45,"topUses":[{"use":"PARK","share":0.522},{"use":"WATERBODY","share":0.258},{"use":"RESIDENTIAL","share":0.08}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":22300,"households":26400,"noEmployedPersonShare":0.159,"shareAbove10k":0.502,"shareAbove20k":0.152,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":4,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":28.571428571428573,"mid":85.31746031746032,"hi":103.38},"unit":"SGD/sqm/month","n":3,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"JURONG EAST","corners":["TOH GUAN","YUHUA EAST","YUHUA WEST"],"drape":true,"asOf":"2026-07-15","asOfFrom":"2026-01-22","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-01-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area JURONG EAST","caveat":"PLANNING-AREA grain, not this corner: 3 HDB shop tenders awarded across 3 corners of JURONG EAST (TOH GUAN, YUHUA EAST, YUHUA WEST), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"LAVENDER":{"area":"KALLANG","region":"CENTRAL REGION","people":{"value":{"lo":10240,"mid":10240,"hi":10240},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3183,"mid":4024,"hi":4956},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":72300,"mid":72300,"hi":72300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area KALLANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in KALLANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3445,"mid":3445,"hi":3445},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2896,"mid":2896,"hi":2896},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3581,"mid":3581,"hi":3581},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":5102,"mid":5102,"hi":5102},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2068,"mid":2068,"hi":2068},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2217,"mid":2217,"hi":2217},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2110,"mid":2110,"hi":2110},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2039,"mid":2039,"hi":2039},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5123,"mid":5123,"hi":5123},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4425,"mid":4425,"hi":4425},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5818,"mid":5818,"hi":5818},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4928,"mid":4928,"hi":4928},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4036,"mid":4036,"hi":4036},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4939,"mid":4939,"hi":4939},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3766,"mid":3766,"hi":3766},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3544,"mid":3544,"hi":3544},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":19626,"mid":19626,"hi":19626},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":16477,"mid":16477,"hi":16477},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":18898,"mid":18898,"hi":18898},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":19921,"mid":19921,"hi":19921},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":19181,"mid":19181,"hi":19181},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":19057,"mid":19057,"hi":19057},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":16544,"mid":16544,"hi":16544},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":17147,"mid":17147,"hi":17147},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":55.31,"mid":85.45,"hi":166.67},"unit":"SGD/sqm/month","n":27,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 9 streets pooled here; the oldest street's newest valued quarter ends 2024-09-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2024-09-30","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"median-only","endsFromMedian":3,"asOf":"2026-06-30","carried":true,"coverage":0.9,"sources":9,"sourcesAskedUnanswered":1,"coverageNote":"built from 9 of 10 sources known in this subzone (90%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"CAVAN ROAD","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"KITCHENER ROAD","share":1,"postals":24,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"MARNE ROAD","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"SAM LEONG ROAD","share":1,"postals":20,"contributed":true,"lastValuedQuarter":"2024-09-30"},{"street":"TYRWHITT ROAD","share":1,"postals":28,"contributed":true,"lastValuedQuarter":"2025-09-30"},{"street":"LAVENDER STREET","share":0.74,"postals":50,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"TESSENSOHN ROAD","share":0.727,"postals":11,"contributed":true,"lastValuedQuarter":"2024-12-31"},{"street":"JALAN BESAR","share":0.585,"postals":130,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"SERANGOON ROAD","share":0.342,"postals":193,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"FOCH ROAD","share":1,"postals":16,"contributed":false,"lastValuedQuarter":"2025-12-31"}],"share":0.592,"shareKnown":true,"postals":483,"why":"measured on CAVAN ROAD, KITCHENER ROAD, MARNE ROAD and 6 more (and FOCH ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2025-12-31, so the figure rests on the 9 streets named before them), 59% of whose 483 geocoded postals sit in this corner"}},{"value":{"lo":46.56600180273756,"mid":75.79321536026372,"hi":216.27640713636222},"unit":"SGD/sqm/month","n":59,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":57,"listedEpoch":1785114885,"listedShare":1,"unitSqft":1300,"unitSqftLo":350,"unitSqftHi":11800,"listings":61,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"CAVAN ROAD","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"FOCH ROAD","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KITCHENER ROAD","share":1,"postals":24,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MARNE ROAD","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MAUDE ROAD","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SAM LEONG ROAD","share":1,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LAVENDER STREET","share":0.74,"postals":50,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TESSENSOHN ROAD","share":0.727,"postals":11,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN BESAR","share":0.585,"postals":130,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SYED ALWI ROAD","share":0.436,"postals":78,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SERANGOON ROAD","share":0.342,"postals":193,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.561,"shareKnown":true,"postals":549,"why":"measured on CAVAN ROAD, FOCH ROAD, KITCHENER ROAD and 8 more, 56% of whose 549 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true}},{"value":{"lo":38.65492691083601,"mid":60.3547834079795,"hi":98.03197100828525},"unit":"SGD/sqm/month","n":16,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":16,"listedEpoch":1782727010,"listedShare":1,"unitSqft":1286.5,"unitSqftLo":549,"unitSqftHi":4368,"listings":16,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":35,"listedOn":"2026-06-29","share":1,"known":true}},{"value":{"lo":42.0110427656392,"mid":81.18585457641109,"hi":161.45865625064582},"unit":"SGD/sqm/month","n":18,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":18,"listedEpoch":1784688185,"listedShare":1,"unitSqft":831,"unitSqftLo":323,"unitSqftHi":3004,"listings":20,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"KITCHENER ROAD","share":1,"postals":24,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MARNE ROAD","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SAM LEONG ROAD","share":1,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN BESAR","share":0.585,"postals":130,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.693,"shareKnown":true,"postals":176,"why":"measured on KITCHENER ROAD, MARNE ROAD, SAM LEONG ROAD and 1 more, 69% of whose 176 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-22","share":1,"known":true}},{"value":{"lo":64.58346250025832,"mid":74.45382770174541,"hi":74.45382770174541},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1783675672,"listedShare":1,"unitSqft":1301,"unitSqftLo":1301,"unitSqftHi":1500,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"restaurant"},"label":"propertyType: restaurant","listedAge":{"days":24,"listedOn":"2026-07-10","share":1,"known":true}},{"value":{"lo":53.8195520835486,"mid":53.8195520835486,"hi":53.8195520835486},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785196800,"listedShare":1,"unitSqft":700,"unitSqftLo":700,"unitSqftHi":700,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true}}],"hdbTender":[],"residential":[{"value":{"lo":1700,"mid":3000,"hi":4400},"unit":"SGD/month","n":433,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 13 blocks pooled here; the oldest part's newest approval month ends 2025-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.6842,"sources":13,"sourcesAskedUnanswered":6,"coverageNote":"built from 13 of 19 sources known in this subzone (68%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2700,"mid":3275,"hi":4400},"unit":"SGD/month","n":151,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2025-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2137.5,"mid":2700,"hi":3425},"unit":"SGD/month","n":169,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2026-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3800,"hi":4650},"unit":"SGD/month","n":92,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2025-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":1900,"hi":2000},"unit":"SGD/month","n":21,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2437.5,"mid":4350,"hi":8000},"unit":"SGD/month","n":297,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 25 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":147.29561622865933,"mid":147.29561622865933,"hi":147.29561622865933},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785210352,"listedShare":1,"unitSqft":950,"unitSqftLo":950,"unitSqftHi":950,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical (measured on SERANGOON ROAD, 34% of whose 193 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"SERANGOON ROAD","share":0.342,"postals":193,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.342,"shareKnown":true,"postals":193,"why":"measured on SERANGOON ROAD, 34% of whose 193 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on SERANGOON ROAD, 34% of whose 193 geocoded postals sit in this corner"}],"context":[{"value":{"lo":48.53,"mid":57.26,"hi":66.72},"unit":"SGD/sqm/month","n":15,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":5,"sourcesAskedUnanswered":5,"coverageNote":"built from 5 of 10 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"FOCH ROAD","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"KITCHENER ROAD","share":1,"postals":24,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"LAVENDER STREET","share":0.74,"postals":50,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"JALAN BESAR","share":0.585,"postals":130,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"SERANGOON ROAD","share":0.342,"postals":193,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"TYRWHITT ROAD","share":1,"postals":28,"contributed":false,"lastValuedQuarter":"2022-03-31"}],"share":0.56,"shareKnown":true,"postals":441,"why":"measured on FOCH ROAD, KITCHENER ROAD, LAVENDER STREET and 2 more (and TYRWHITT ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2022-03-31, so the figure rests on the 5 streets named before them), 56% of whose 441 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":50.07909321374197,"mid":74.45382770174541,"hi":242.1879843759687},"unit":"SGD/sqm/month","n":43,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":43,"listedEpoch":1769212800,"listedShare":1,"unitSqft":1500,"unitSqftLo":530,"unitSqftHi":4000,"listings":43,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":191,"listedOn":"2026-01-24","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 191 days before this snapshot (posted 2026-01-24), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 185 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":46.56600180273756,"mid":71.83732390186353,"hi":216.27640713636222},"unit":"SGD/sqm/month","n":128,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":119,"listedEpoch":1785109670,"listedShare":1,"unitSqft":1472.5,"unitSqftLo":323,"unitSqftHi":11800,"listings":135,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CAVAN ROAD","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"FOCH ROAD","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HAMILTON ROAD","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KITCHENER ROAD","share":1,"postals":24,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MARNE ROAD","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MAUDE ROAD","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PETAIN ROAD","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SAM LEONG ROAD","share":1,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TYRWHITT ROAD","share":1,"postals":28,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LAVENDER STREET","share":0.74,"postals":50,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TESSENSOHN ROAD","share":0.727,"postals":11,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN BESAR","share":0.585,"postals":130,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SYED ALWI ROAD","share":0.436,"postals":78,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SERANGOON ROAD","share":0.342,"postals":193,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.6,"shareKnown":true,"postals":603,"why":"measured on CAVAN ROAD, FOCH ROAD, HAMILTON ROAD and 11 more, 60% of whose 603 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-26","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":19.8718346154641,"mid":46.39616558926603,"hi":66.64960010346576},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1770839499,"listedShare":1,"unitSqft":1200,"unitSqftLo":646,"unitSqftHi":6082,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":172,"listedOn":"2026-02-11","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":40.816043707546854,"mid":75.33288582354044,"hi":143.5188055561296},"unit":"SGD/sqm/month","n":57,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":57,"listedEpoch":1772063742,"listedShare":1,"unitSqft":1286,"unitSqftLo":323,"unitSqftHi":5339,"listings":57,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":55,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 55 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":158,"listedOn":"2026-02-25","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 158 days before this snapshot (posted 2026-02-25), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 153 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":30.579290956561703,"mid":64.61378855197448,"hi":96.86949554476719},"unit":"SGD/sqm/month","n":32,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":32,"listedEpoch":1769731200,"listedShare":1,"unitSqft":1000,"unitSqftLo":450,"unitSqftHi":4000,"listings":32,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":185,"listedOn":"2026-01-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":6701,"mid":6701,"hi":6701},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2022-09-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"tenancy-over","why":"awarded 2022-09-19: the 3-year tenancy HDB lets these units on ran out 2025-09-19, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":16459.1,"mid":16459.1,"hi":16459.1},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2020-12-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":700,"mid":2200,"hi":3900},"unit":"SGD/month","n":17,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 17 tenders pooled here; the oldest of them closed 2025-09-04. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-09-04","asOfFromVerb":"bids closed","asOf":"2026-07-10","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":21.568627450980394,"mid":40.67164179104478,"hi":102.63157894736842},"unit":"SGD/sqm/month","n":17,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 17 tenders pooled here; the oldest of them closed 2025-09-04. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-09-04","asOfFromVerb":"bids closed","asOf":"2026-07-10","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":16741,"mid":16741,"hi":16741},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"pqm-trade-not-printed"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: pqm-trade-not-printed, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB decided this letting by the PRICE-QUALITY METHOD, the procedure it uses where the TRADE is scored, and its Place2Lease results feed prints the method without the trade. An unknown restriction is not \"no restriction\", so this is never folded into `unrestricted`, and it sits outside the shopfront vocabulary so it cannot lead a shop-rent card. See v3/adapters/hdb-place2lease.js for the derivation","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"pqm-trade-not-printed","classFamily":"pqm-trade-not-printed"},{"value":{"lo":54.17799352750809,"mid":54.17799352750809,"hi":54.17799352750809},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"pqm-trade-not-printed"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: pqm-trade-not-printed, upper floor (per sqm, per month)","whyUnmapped":"HDB decided this letting by the PRICE-QUALITY METHOD, the procedure it uses where the TRADE is scored, and its Place2Lease results feed prints the method without the trade. An unknown restriction is not \"no restriction\", so this is never folded into `unrestricted`, and it sits outside the shopfront vocabulary so it cannot lead a shop-rent card. See v3/adapters/hdb-place2lease.js for the derivation","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"pqm-trade-not-printed","classFamily":"pqm-trade-not-printed"}],"provisional":[{"value":{"lo":1300,"mid":2000,"hi":2850},"unit":"SGD/month","n":3,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-06-11. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-06-11","asOfFromVerb":"bids closed","shape":"span","asOf":"2026-08-06","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":28.26086956521739,"mid":43.47826086956522,"hi":53.91600454029512},"unit":"SGD/sqm/month","n":3,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-06-11. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-06-11","asOfFromVerb":"bids closed","shape":"span","asOf":"2026-08-06","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":29,"listings":31,"strata":6,"ceilingSqm":30,"psm":{"lo":64.58346250025832,"hi":656.598535419293},"psf":{"lo":6,"hi":61},"asOf":"2026-08-03","why":"29 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":86.11128333367776,"mid":198.28256030781063,"hi":215.27820833419437},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1785266215,"listedShare":1,"unitSqft":152,"unitSqftLo":100,"unitSqftHi":300,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":113.84905248442973,"mid":240.265857515842,"hi":656.598535419293},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1785211195,"listedShare":1,"unitSqft":224,"unitSqftLo":139,"unitSqftHi":312,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":64.58346250025832,"mid":111.63909419472833,"hi":177.54903780139745},"unit":"SGD/sqm/month","n":8,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1785065201,"listedShare":1,"unitSqft":258,"unitSqftLo":194,"unitSqftHi":312,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":67.27444010443575,"mid":81.69039155538627,"hi":96.10634300633679},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1783848009,"listedShare":1,"unitSqft":280,"unitSqftLo":280,"unitSqftHi":280,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":75.89936832295315,"mid":140.05087902782165,"hi":215.27820833419437},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1760486400,"listedShare":1,"unitSqft":269,"unitSqftLo":90,"unitSqftHi":312,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":86.11128333367776,"mid":158.76767864646837,"hi":288.83159618171084},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1764236356,"listedShare":1,"unitSqft":200,"unitSqftLo":150,"unitSqftHi":240,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":18,"demoted":12,"by":{"class":9,"stale":0,"askAge":2,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":5,"ofBands":5,"lo":55.3,"mid":85.5,"hi":166.7,"note":"the record here covers 5 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":2350000,"mid":3915000,"hi":5480000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2022-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":608000,"mid":1359222,"hi":2765000},"unit":"SGD","n":276,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 18 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":929000,"mid":1637222,"hi":2450000},"unit":"SGD","n":404,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":218,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 218 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":218,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 218 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-03-21. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-03-21","asOfFromVerb":"updated","asOf":"2026-05-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"vet-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":43,"mid":43,"hi":43},"unit":"premises","n":43,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":46,"mid":46,"hi":46},"unit":"premises","n":46,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":41,"mid":41,"hi":41},"unit":"premises","n":41,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 40 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":477,"mid":477,"hi":477},"unit":"premises","n":477,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 568 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":568,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 568 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5525.47,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.002,"note":"the TOP of this range is the landed stratum, which holds 0.20% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":20.38,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.002,"note":"the TOP of this range is the landed stratum, which holds 0.20% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":56.42,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.002,"note":"the TOP of this range is the landed stratum, which holds 0.20% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":59.25,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.07,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":51.1,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.16,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.002,"note":"the TOP of this range is the landed stratum, which holds 0.20% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":103.15,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.002,"note":"the TOP of this range is the landed stratum, which holds 0.20% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.16,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0029,"note":"the TOP of this range is the landed stratum, which holds 0.29% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":2.6,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":11.06,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":8.65,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.002,"note":"the TOP of this range is the landed stratum, which holds 0.20% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":310.74,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.002,"note":"the TOP of this range is the landed stratum, which holds 0.20% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":310.74,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.002,"note":"the TOP of this range is the landed stratum, which holds 0.20% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":63,"mid":63,"hi":63},"unit":"premises","n":63,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 218 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":218,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 218 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":28,"mid":52.86,"hi":102},"unit":"sqm","n":17,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 17 tenders pooled here; the oldest of them closed 2025-09-04. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-09-04","asOfFromVerb":"bids closed","asOf":"2026-07-10","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":309,"mid":309,"hi":309},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"pqm-trade-not-printed"}},{"value":{"lo":46,"mid":49.43,"hi":309},"unit":"sqm","n":4,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2026-06-11. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-06-11","asOfFromVerb":"bids closed","asOf":"2026-08-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":3495,"mid":3495,"hi":3495},"unit":"rooms","n":41,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 40 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[{"codes":["NE8"],"name":"FARRER PARK MRT STATION (NE8)","taps":56468,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":9},{"codes":["NE9"],"name":"BOON KENG MRT STATION (NE9)","taps":50804,"metres":292,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["EW11"],"name":"LAVENDER MRT STATION (EW11)","taps":38819,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT22"],"name":"JALAN BESAR MRT STATION (DT22)","taps":20646,"metres":366,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT23"],"name":"BENDEMEER MRT STATION (DT23)","taps":10956,"metres":225,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"North Bridge Road Market","stalls":37,"status":"Existing","metres":86},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is North Bridge Road Market, 86m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.329,"shopfrontSqm":256036,"shopfrontWhy":null,"zonedSqm":778492,"dominantUse":"ROAD","parcels":920,"meanPlotRatio":3.21,"topUses":[{"use":"ROAD","share":0.281},{"use":"RESIDENTIAL","share":0.213},{"use":"COMMERCIAL","share":0.157}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":31900,"households":39200,"noEmployedPersonShare":0.189,"shareAbove10k":0.561,"shareAbove20k":0.276,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":26,"hdbUnits":2596,"rooms":{"u1":0,"u2":49,"u3":523,"u4":520,"u5exec":287,"rental":1217},"resale":{"n":81,"median":518000,"p25":450000,"p75":800000,"psm":7937,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":43.81,"mid":79.01,"hi":134.61},"unit":"SGD/sqm/month","n":3,"district":"08","share":0.927,"postals":504,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":92.22,"mid":107.29,"hi":134.61,"n":3},{"sizeBand":"over-30-100","lo":65.65,"mid":79.01,"hi":105.39,"n":3},{"sizeBand":"over-100-300","lo":43.81,"mid":68.53,"hi":71.93,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 08","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 93% of this corner's geocoded postals sit in District 08. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"LEEDON PARK":{"area":"BUKIT TIMAH","region":"CENTRAL REGION","people":{"value":{"lo":7450,"mid":7450,"hi":7450},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1763,"mid":2228,"hi":2744},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":18000,"mid":18000,"hi":18000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT TIMAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT TIMAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":698,"mid":698,"hi":698},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":799,"mid":799,"hi":799},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1704,"mid":1704,"hi":1704},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1972,"mid":1972,"hi":1972},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":485,"mid":485,"hi":485},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":472,"mid":472,"hi":472},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":710,"mid":710,"hi":710},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1270,"mid":1270,"hi":1270},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":869,"mid":869,"hi":869},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1002,"mid":1002,"hi":1002},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2230,"mid":2230,"hi":2230},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3590,"mid":3590,"hi":3590},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":731,"mid":731,"hi":731},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":890,"mid":890,"hi":890},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1911,"mid":1911,"hi":1911},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2041,"mid":2041,"hi":2041},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3640,"mid":3640,"hi":3640},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3849,"mid":3849,"hi":3849},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":10165,"mid":10165,"hi":10165},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":10881,"mid":10881,"hi":10881},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3595,"mid":3595,"hi":3595},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3562,"mid":3562,"hi":3562},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":8703,"mid":8703,"hi":8703},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":8904,"mid":8904,"hi":8904},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3450,"mid":11000,"hi":42000},"unit":"SGD/month","n":198,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 21 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6450,"mid":8350,"hi":8925},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3450,"mid":6237.5,"hi":14437.5},"unit":"SGD/month","n":163,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 11 streets pooled here; the oldest part's newest contract month ends 2026-02-28. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8250,"mid":28500,"hi":51000},"unit":"SGD/month","n":22,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 15 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8800,"mid":11357.75,"hi":15450},"unit":"SGD/month","n":14,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 8 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":182.9746874779133,"mid":182.9746874779133,"hi":182.9746874779133},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785290347,"listedShare":1,"unitSqft":913,"unitSqftLo":913,"unitSqftHi":913,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b (measured on HOLLAND ROAD, 38% of whose 37 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"HOLLAND ROAD","share":0.378,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.378,"shareKnown":true,"postals":37,"why":"measured on HOLLAND ROAD, 38% of whose 37 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on HOLLAND ROAD, 38% of whose 37 geocoded postals sit in this corner"}],"context":[{"value":{"lo":113.01896278207133,"mid":174.91354427153294,"hi":212.44560032979712},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1760313600,"listedShare":1,"unitSqft":1600,"unitSqftLo":380,"unitSqftHi":2567,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"BELMONT ROAD","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LEEDON ROAD","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HOLLAND ROAD","share":0.378,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.531,"shareKnown":true,"postals":49,"why":"measured on BELMONT ROAD, LEEDON ROAD, HOLLAND ROAD, 53% of whose 49 geocoded postals sit in this corner"},"listedAge":{"days":294,"listedOn":"2025-10-13","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":174.91354427153294,"mid":193.67957230066503,"hi":212.44560032979712},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1756123200,"listedShare":1,"unitSqft":990,"unitSqftLo":380,"unitSqftHi":1600,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":343,"listedOn":"2025-08-25","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":80.11,"median":120.29,"p75":163.8,"why":"judged against District 10's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 990 sqft falls in"},"notLeading":{"gate":"thin-ask-above-band","why":"a THIN ask: 2 units, below URA's own disclosure floor of 3 contracts, asking above the top of the band it sits in: judged against District 10's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 990 sqft falls in. One landlord asking more than three quarters of a district's signed leases does not head a card; the stamped band does, and this asks beneath it. A thin ask AT OR BELOW that p75 keeps the lead (it is then the conservative number), so this gate refuses one direction only"},"classWord":"shophouse","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":215.2782083341944,"hi":215.2782083341944},"psf":{"lo":20,"hi":20},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":215.2782083341944,"mid":215.2782083341944,"hi":215.2782083341944},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783922922,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":2,"demoted":2,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":1},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":5250000,"mid":7894445.5,"hi":12680000},"unit":"SGD","n":72,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 8 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-07-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5450000,"mid":6145000,"hi":7070000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-04-30","asOfFromVerb":"contracts to","asOf":"2024-03-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1590000,"mid":3180000,"hi":6686915},"unit":"SGD","n":145,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1086000,"mid":2687500,"hi":5960000},"unit":"SGD","n":526,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 10 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-09-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":8050000,"mid":20500000,"hi":53566000},"unit":"SGD","n":70,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 15 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4850000,"mid":4850000,"hi":4850000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-09-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3800000,"mid":4100000,"hi":4300000},"unit":"SGD","n":21,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4985000,"mid":5100000,"hi":5150000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2025-10-01. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-10-01","asOfFromVerb":"updated","asOf":"2026-02-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":30,"mid":30,"hi":30},"unit":"premises","n":30,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 207 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":207,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 207 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":11709.67,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":40.72,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":121.13,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":120.15,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":7.23,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.57,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":17.25,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":113.34,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.92,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":2.88,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":21.75,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":35.13,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":679.86,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":679.86,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["CC21"],"name":"HOLLAND VILLAGE MRT STATION (CC21)","taps":21046,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3},{"codes":["CC20"],"name":"FARRER ROAD MRT STATION (CC20)","taps":11441,"metres":296,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Holland Village Market and Food Centre","stalls":21,"status":"Existing","metres":110},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Holland Village Market and Food Centre, 110m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.001,"shopfrontSqm":2013,"shopfrontWhy":null,"zonedSqm":2098029,"dominantUse":"RESIDENTIAL","parcels":1423,"meanPlotRatio":1.52,"topUses":[{"use":"RESIDENTIAL","share":0.792},{"use":"ROAD","share":0.186},{"use":"EDUCATIONAL INSTITUTION","share":0.014}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$25,000 -$29,999","earningHouseholds":24000,"households":27000,"noEmployedPersonShare":0.119,"shareAbove10k":0.842,"shareAbove20k":0.625,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":71.83,"mid":120.29,"hi":366.5},"unit":"SGD/sqm/month","n":3,"district":"10","share":1,"postals":202,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":128.61,"mid":243.14,"hi":366.5,"n":3},{"sizeBand":"over-30-100","lo":80.11,"mid":120.29,"hi":163.8,"n":3},{"sizeBand":"over-100-300","lo":71.83,"mid":81.5,"hi":181.35,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 10","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 10. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":null,"areaAwardsWhy":"the tender ledger this surface reads holds no street-level shop, eating-house, supermarket or minimart award in BUKIT TIMAH at all, so there is no signed HDB rent at this corner's own kind of stock to set beside the band. That is the ledger's silence, not a claim that BUKIT TIMAH has no HDB shops"}},"LEONIE HILL":{"area":"RIVER VALLEY","region":"CENTRAL REGION","people":{"value":{"lo":4120,"mid":4120,"hi":4120},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1027,"mid":1298,"hi":1599},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":564,"mid":564,"hi":564},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":413,"mid":413,"hi":413},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":288,"mid":288,"hi":288},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":195,"mid":195,"hi":195},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":360,"mid":360,"hi":360},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":371,"mid":371,"hi":371},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":282,"mid":282,"hi":282},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":281,"mid":281,"hi":281},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1801,"mid":1801,"hi":1801},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1580,"mid":1580,"hi":1580},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1511,"mid":1511,"hi":1511},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1285,"mid":1285,"hi":1285},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"GREAT WORLD MRT STATION (TE15)","stationTaps":20533,"exit":"Exit 5","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. GREAT WORLD (TE15)'s Exit 5 opens in this corner and the station takes 20,533 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":100.97476938752084,"mid":100.97476938752084,"hi":100.97476938752084},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783368888,"listedShare":1,"unitSqft":1599,"unitSqftLo":1599,"unitSqftHi":1599,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":27,"listedOn":"2026-07-06","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":113,"median":145.52,"p75":216.3,"why":"judged against District 09's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1599 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3600,"mid":5937.5,"hi":11400},"unit":"SGD/month","n":415,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8500,"mid":8500,"hi":8500},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2025-11-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3600,"mid":5937.5,"hi":11400},"unit":"SGD/month","n":415,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":5025000,"mid":5350000,"hi":5675000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":969000,"mid":2049293.75,"hi":5613500},"unit":"SGD","n":475,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1230000,"mid":3280000,"hi":5750000},"unit":"SGD","n":253,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2026-03-02. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-03-02","asOfFromVerb":"updated","asOf":"2026-07-08","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 67 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":67,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 67 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9604.31,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0093,"note":"the TOP of this range is the landed stratum, which holds 0.93% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.97,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0093,"note":"the TOP of this range is the landed stratum, which holds 0.93% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.24,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0093,"note":"the TOP of this range is the landed stratum, which holds 0.93% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":127.67,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0093,"note":"the BOTTOM of this range is the landed stratum, which holds 0.93% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.93,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0093,"note":"the BOTTOM of this range is the landed stratum, which holds 0.93% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.99,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0093,"note":"the BOTTOM of this range is the landed stratum, which holds 0.93% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.55,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0093,"note":"the TOP of this range is the landed stratum, which holds 0.93% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96.3,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0093,"note":"the TOP of this range is the landed stratum, which holds 0.93% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.02,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0093,"note":"the TOP of this range is the landed stratum, which holds 0.93% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.47,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0093,"note":"the BOTTOM of this range is the landed stratum, which holds 0.93% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":25.24,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0093,"note":"the BOTTOM of this range is the landed stratum, which holds 0.93% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.61,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0093,"note":"the TOP of this range is the landed stratum, which holds 0.93% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":623.59,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0093,"note":"the TOP of this range is the landed stratum, which holds 0.93% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":623.59,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0093,"note":"the TOP of this range is the landed stratum, which holds 0.93% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["TE14","NS22"],"name":"ORCHARD MRT STATION (TE14 / NS22)","taps":121873,"metres":277,"measuredTo":"exit","nearestExit":"Exit 13","exitsKnown":13},{"codes":["NS23"],"name":"SOMERSET MRT STATION (NS23)","taps":66219,"metres":120,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4},{"codes":["TE15"],"name":"GREAT WORLD MRT STATION (TE15)","taps":20533,"metres":0,"measuredTo":"exit","nearestExit":"Exit 5","exitsKnown":6}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Zion Riverside Food Centre","stalls":32,"status":"Existing","metres":374},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Zion Riverside Food Centre, 374m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.015,"shopfrontSqm":5158,"shopfrontWhy":null,"zonedSqm":353163,"dominantUse":"RESIDENTIAL","parcels":142,"meanPlotRatio":2.77,"topUses":[{"use":"RESIDENTIAL","share":0.732},{"use":"ROAD","share":0.185},{"use":"RESERVE SITE","share":0.062}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; RIVER VALLEY is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":83.58,"mid":145.39,"hi":300.96},"unit":"SGD/sqm/month","n":3,"district":"09","share":0.955,"postals":66,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":116.17,"mid":145.26,"hi":294.1,"n":3},{"sizeBand":"over-30-100","lo":110.23,"mid":143.26,"hi":166.55,"n":3},{"sizeBand":"over-100-300","lo":113,"mid":145.52,"hi":216.3,"n":3},{"sizeBand":"over-300","lo":83.58,"mid":173.76,"hi":300.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 09","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 96% of this corner's geocoded postals sit in District 09. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"LIM CHU KANG":{"area":"LIM CHU KANG","region":"NORTH REGION","people":{"value":{"lo":30,"mid":30,"hi":30},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":47,"mid":47,"hi":47},"unit":"taps","n":529,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":91,"mid":91,"hi":91},"unit":"taps","n":529,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":99,"mid":99,"hi":99},"unit":"taps","n":234,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the newest month among the 29 stops or stations pooled here; the oldest part's month ends 2026-06-30. Each part is a per-day rate over its own month of LTA's passenger-volume table, so this row sums parts from more than one month and no single month describes it","asOfVerb":"months to","asOfFrom":"2026-06-30","asOfFromVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":142,"mid":142,"hi":142},"unit":"taps","n":234,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the newest month among the 29 stops or stations pooled here; the oldest part's month ends 2026-06-30. Each part is a per-day rate over its own month of LTA's passenger-volume table, so this row sums parts from more than one month and no single month describes it","asOfVerb":"months to","asOfFrom":"2026-06-30","asOfFromVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":244,"mid":244,"hi":244},"unit":"taps","n":529,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":36,"mid":36,"hi":36},"unit":"taps","n":529,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":167,"mid":167,"hi":167},"unit":"taps","n":233,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the newest month among the 29 stops or stations pooled here; the oldest part's month ends 2026-06-30. Each part is a per-day rate over its own month of LTA's passenger-volume table, so this row sums parts from more than one month and no single month describes it","asOfVerb":"months to","asOfFrom":"2026-06-30","asOfFromVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":111,"mid":111,"hi":111},"unit":"taps","n":233,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the newest month among the 29 stops or stations pooled here; the oldest part's month ends 2026-06-30. Each part is a per-day rate over its own month of LTA's passenger-volume table, so this row sums parts from more than one month and no single month describes it","asOfVerb":"months to","asOfFrom":"2026-06-30","asOfFromVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":771,"mid":771,"hi":771},"unit":"taps","n":529,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":251,"mid":251,"hi":251},"unit":"taps","n":529,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":694,"mid":694,"hi":694},"unit":"taps","n":232,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":627,"mid":627,"hi":627},"unit":"taps","n":232,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":34,"mid":34,"hi":34},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["NS7"],"name":"KRANJI MRT STATION (NS7)","taps":55435,"metres":2044,"nearestExit":"Exit C","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Yew Tee Hawker Centre","stalls":40,"status":"Under Construction","metres":2482},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Yew Tee Hawker Centre, 2482m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":18039534,"dominantUse":"OPEN SPACE","parcels":213,"meanPlotRatio":null,"topUses":[{"use":"OPEN SPACE","share":0.39},{"use":"AGRICULTURE","share":0.171},{"use":"WATERBODY","share":0.136}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; LIM CHU KANG is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"absent":{"code":"suppressed_at_source","ours":false,"district":"24","postals":18,"share":0.944,"cellsAsked":16,"why":"This corner is placed: 0.944 of its 18 geocoded postals sit in District 24. URA's PMI shop-space table stamps NO median anywhere in District 24: 16 cells across 4 floor levels were asked for and every one came back empty. URA returned no cell for this district x floor level x floor-area band. The pull requested every district, level and band for every quarter, and URA shows a data point only where at least 3 rental contracts were signed — so this is disclosure suppression, and it cannot distinguish a market with one or two leases from one with none. It is never zero rent. There is no district band to place here, and inventing one from a neighbouring district would be a number wearing the wrong district's name."}}},"LITTLE INDIA":{"area":"ROCHOR","region":"CENTRAL REGION","people":{"value":{"lo":2960,"mid":2960,"hi":2960},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":770,"mid":973,"hi":1199},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":33900,"mid":33900,"hi":33900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ROCHOR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ROCHOR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":197,"mid":197,"hi":197},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":174,"mid":174,"hi":174},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":180,"mid":180,"hi":180},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":223,"mid":223,"hi":223},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":240,"mid":240,"hi":240},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":277,"mid":277,"hi":277},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":332,"mid":332,"hi":332},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":271,"mid":271,"hi":271},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1167,"mid":1167,"hi":1167},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1049,"mid":1049,"hi":1049},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1532,"mid":1532,"hi":1532},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1319,"mid":1319,"hi":1319},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"JALAN BESAR MRT STATION (DT22)","stationTaps":20646,"exit":"Exit B","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. JALAN BESAR (DT22)'s Exit B opens in this corner and the station takes 20,646 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":37.56837154550002,"mid":68.48782636959211,"hi":102.25714895874235},"unit":"SGD/sqm/month","n":28,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":32,"listedEpoch":1785112697,"listedShare":1,"unitSqft":1100,"unitSqftLo":538,"unitSqftHi":6239,"listings":32,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"DALHOUSIE LANE","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"DESKER ROAD","share":1,"postals":62,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"DICKSON ROAD","share":1,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"DUNLOP STREET","share":1,"postals":89,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ROWELL ROAD","share":1,"postals":38,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UPPER WELD ROAD","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"VEERASAMY ROAD","share":1,"postals":28,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":271,"why":"measured on DALHOUSIE LANE, DESKER ROAD, DICKSON ROAD and 4 more, 100% of whose 271 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true}},{"value":{"lo":88.0683579548977,"mid":89.93212461740424,"hi":91.79589127991076},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1778328000,"listedShare":1,"unitSqft":479.5,"unitSqftLo":409,"unitSqftHi":550,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":86,"listedOn":"2026-05-09","share":1,"known":true}},{"value":{"lo":53.81955208354861,"mid":78.28298484879797,"hi":242.1879843759687},"unit":"SGD/sqm/month","n":28,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":28,"listedEpoch":1777838669,"listedShare":1,"unitSqft":1200,"unitSqftLo":800,"unitSqftHi":5500,"listings":28,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":91,"listedOn":"2026-05-03","share":1,"known":true}},{"value":{"lo":66.54053712147827,"mid":66.54053712147827,"hi":66.54053712147827},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785120096,"listedShare":1,"unitSqft":1100,"unitSqftLo":1100,"unitSqftHi":1100,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"ROWELL ROAD","share":1,"postals":38,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":38,"why":"measured on ROWELL ROAD, 100% of whose 38 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2300,"mid":3075,"hi":4245},"unit":"SGD/month","n":225,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 10 blocks pooled here; the oldest part's newest approval month ends 2025-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2375,"mid":3250,"hi":4245},"unit":"SGD/month","n":56,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2024-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-11-30","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":3100,"hi":4500},"unit":"SGD/month","n":157,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2025-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3025,"hi":3500},"unit":"SGD/month","n":11,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2023-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-03-31","asOfFromVerb":"approvals to","asOf":"2025-08-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3100,"mid":3100,"hi":3100},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2021-08-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5500,"mid":5500,"hi":5500},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":40.68,"mid":40.68,"hi":40.68},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"MAYO STREET","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":14,"why":"measured on MAYO STREET, 100% of whose 14 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":43.893260134347585,"mid":67.80956270103468,"hi":139.93083541722635},"unit":"SGD/sqm/month","n":45,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":40,"listedEpoch":1776095864,"listedShare":1,"unitSqft":1600,"unitSqftLo":350,"unitSqftHi":4783,"listings":45,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CAMPBELL LANE","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CLIVE STREET","share":1,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"DESKER ROAD","share":1,"postals":62,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"DICKSON ROAD","share":1,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"DUNLOP STREET","share":1,"postals":89,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MAYO STREET","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NORRIS ROAD","share":1,"postals":19,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ROWELL ROAD","share":1,"postals":38,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UPPER WELD ROAD","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"VEERASAMY ROAD","share":1,"postals":28,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":316,"why":"measured on CAMPBELL LANE, CLIVE STREET, DESKER ROAD and 7 more, 100% of whose 316 geocoded postals sit in this corner"},"listedAge":{"days":111,"listedOn":"2026-04-13","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":34.24880587134911,"mid":64.71783501418955,"hi":164.62451225556043},"unit":"SGD/sqm/month","n":69,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":69,"listedEpoch":1776081600,"listedShare":1,"unitSqft":1345,"unitSqftLo":350,"unitSqftHi":6448,"listings":69,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":64,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 64 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":112,"listedOn":"2026-04-13","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 112 days before this snapshot (posted 2026-04-13), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-27, 105 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":33.63722005221788,"mid":50.79884995079607,"hi":122.42021114202294},"unit":"SGD/sqm/month","n":17,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":17,"listedEpoch":1775851538,"listedShare":1,"unitSqft":1000,"unitSqftLo":506,"unitSqftHi":6239,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":114,"listedOn":"2026-04-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":75.34737291696804,"mid":79.9604773812722,"hi":84.57358184557637},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1772193600,"listedShare":1,"unitSqft":1400,"unitSqftLo":1400,"unitSqftHi":1400,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"restaurant"},"label":"propertyType: restaurant","listedAge":{"days":157,"listedOn":"2026-02-27","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 157 days before this snapshot (posted 2026-02-27), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-27, 150 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"restaurant","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":6,"listings":6,"strata":3,"ceilingSqm":30,"psm":{"lo":71.72352307667578,"hi":164.29342655122966},"psf":{"lo":6.663333333333334,"hi":15.263358778625953},"asOf":"2026-08-03","why":"6 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":124.19896634665062,"mid":129.35710466773494,"hi":134.51524298881927},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784044100,"listedShare":1,"unitSqft":225,"unitSqftLo":130,"unitSqftHi":320,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":71.7594027780648,"mid":124.19896634665062,"hi":164.29342655122966},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1780790400,"listedShare":1,"unitSqft":262,"unitSqftLo":130,"unitSqftHi":300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":71.72352307667578,"mid":71.72352307667578,"hi":71.72352307667578},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784578977,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":5,"by":{"class":3,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":231,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 231 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":231,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 231 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-03-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":49,"mid":49,"hi":49},"unit":"premises","n":49,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":27,"mid":27,"hi":27},"unit":"premises","n":27,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 27 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":298,"mid":298,"hi":298},"unit":"premises","n":298,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 634 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":634,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 634 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":4318.81,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.005,"note":"the TOP of this range is the landed stratum, which holds 0.50% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":16.08,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.005,"note":"the TOP of this range is the landed stratum, which holds 0.50% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":40.5,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.005,"note":"the TOP of this range is the landed stratum, which holds 0.50% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":33.98,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0098,"note":"the TOP of this range is the condo-apts stratum, which holds 0.98% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":8.3,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.005,"note":"the BOTTOM of this range is the landed stratum, which holds 0.50% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":38.6,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0098,"note":"the TOP of this range is the condo-apts stratum, which holds 0.98% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":4.62,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.005,"note":"the TOP of this range is the landed stratum, which holds 0.50% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":115.51,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.005,"note":"the TOP of this range is the landed stratum, which holds 0.50% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"condo-apts","share":0.0098,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 0.98% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.19,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.005,"note":"the TOP of this range is the landed stratum, which holds 0.50% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.4,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0098,"note":"the TOP of this range is the condo-apts stratum, which holds 0.98% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":6.09,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0098,"note":"the TOP of this range is the condo-apts stratum, which holds 0.98% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":5.7,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.005,"note":"the TOP of this range is the landed stratum, which holds 0.50% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":205.05,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.005,"note":"the TOP of this range is the landed stratum, which holds 0.50% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":205.05,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.005,"note":"the TOP of this range is the landed stratum, which holds 0.50% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":28,"mid":28,"hi":28},"unit":"premises","n":28,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 231 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":231,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 231 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1396,"mid":1396,"hi":1396},"unit":"rooms","n":27,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 27 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["EW12","DT14"],"name":"BUGIS MRT STATION (EW12 / DT14)","taps":108677,"metres":317,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":8},{"codes":["NE8"],"name":"FARRER PARK MRT STATION (NE8)","taps":56468,"metres":167,"measuredTo":"exit","nearestExit":"Exit F","exitsKnown":9},{"codes":["NE7","DT12"],"name":"LITTLE INDIA MRT STATION (NE7 / DT12)","taps":54755,"metres":178,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["DT22"],"name":"JALAN BESAR MRT STATION (DT22)","taps":20646,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT13"],"name":"ROCHOR MRT STATION (DT13)","taps":20335,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Berseh Food Centre","stalls":66,"status":"Existing","metres":27},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Berseh Food Centre, 27m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.517,"shopfrontSqm":148861,"shopfrontWhy":null,"zonedSqm":287980,"dominantUse":"COMMERCIAL","parcels":1066,"meanPlotRatio":3.5,"topUses":[{"use":"COMMERCIAL","share":0.454},{"use":"ROAD","share":0.302},{"use":"RESIDENTIAL","share":0.114}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; ROCHOR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"hdbBlocks":11,"hdbUnits":1030,"rooms":{"u1":0,"u2":0,"u3":486,"u4":467,"u5exec":77,"rental":0},"resale":{"n":54,"median":760000,"p25":548000,"p75":802000,"psm":7369,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":43.81,"mid":79.01,"hi":134.61},"unit":"SGD/sqm/month","n":3,"district":"08","share":1,"postals":552,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":92.22,"mid":107.29,"hi":134.61,"n":3},{"sizeBand":"over-30-100","lo":65.65,"mid":79.01,"hi":105.39,"n":3},{"sizeBand":"over-100-300","lo":43.81,"mid":68.53,"hi":71.93,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 08","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 08. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"LIU FANG":{"area":"BOON LAY","region":"WEST REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":15200,"mid":15200,"hi":15200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BOON LAY, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BOON LAY with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":4,"shown":4,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":178,"mid":178,"hi":178},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1713,"mid":1713,"hi":1713},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":192,"mid":192,"hi":192},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":596,"mid":596,"hi":596},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1394,"mid":1394,"hi":1394},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":164,"mid":164,"hi":164},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":527,"mid":527,"hi":527},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":169,"mid":169,"hi":169},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2625,"mid":2625,"hi":2625},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2613,"mid":2613,"hi":2613},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1516,"mid":1516,"hi":1516},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1221,"mid":1221,"hi":1221},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":16.114875479910904,"mid":23.32180590287106,"hi":30.825493452981203},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1779737710,"listedShare":1,"unitSqft":1200,"unitSqftLo":351,"unitSqftHi":2605,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":69,"listedOn":"2026-05-25","share":1,"known":true},"classWord":"light-industrial","classFamily":"light-industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"light-industrial"}},{"value":{"lo":17.905417199901006,"mid":21.52782083341944,"hi":23.106527694536865},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1773532800,"listedShare":1,"unitSqft":15000,"unitSqftLo":7200,"unitSqftHi":36000,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":141,"listedOn":"2026-03-15","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory-workshop"}},{"value":{"lo":17.760452187571037,"mid":19.36955894113808,"hi":23.680602916761384},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1767398400,"listedShare":1,"unitSqft":83000,"unitSqftLo":40000,"unitSqftHi":110000,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":212,"listedOn":"2026-01-03","share":1,"known":true},"classWord":"industrial","classFamily":"industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"industrial"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":43.05564166683888,"hi":43.05564166683888},"psf":{"lo":4,"hi":4},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":43.05564166683888,"mid":43.05564166683888,"hi":43.05564166683888},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1769644800,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b1","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":3,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":40,"mid":40,"hi":40},"unit":"premises","n":40,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 29 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW28"],"name":"PIONEER MRT STATION (EW28)","taps":61475,"metres":1622,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Taman Jurong Market and Food Centre","stalls":122,"status":"Existing","metres":1251},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Taman Jurong Market and Food Centre, 1251m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":2288135,"dominantUse":"BUSINESS 2","parcels":83,"meanPlotRatio":2.2,"topUses":[{"use":"BUSINESS 2","share":0.663},{"use":"ROAD","share":0.158},{"use":"RESERVE SITE","share":0.143}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; BOON LAY is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":20,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (66% of 83 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"LORONG 8 TOA PAYOH":{"area":"TOA PAYOH","region":"CENTRAL REGION","people":{"value":{"lo":6620,"mid":6620,"hi":6620},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1946,"mid":2460,"hi":3030},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":55100,"mid":55100,"hi":55100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TOA PAYOH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TOA PAYOH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2512,"mid":2512,"hi":2512},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2215,"mid":2215,"hi":2215},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1476,"mid":1476,"hi":1476},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1204,"mid":1204,"hi":1204},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1617,"mid":1617,"hi":1617},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2569,"mid":2569,"hi":2569},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1185,"mid":1185,"hi":1185},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1700,"mid":1700,"hi":1700},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8631,"mid":8631,"hi":8631},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10414,"mid":10414,"hi":10414},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7024,"mid":7024,"hi":7024},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8298,"mid":8298,"hi":8298},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":75.34737291696804,"mid":75.34737291696804,"hi":75.34737291696804},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784772308,"listedShare":1,"unitSqft":6041,"unitSqftLo":6041,"unitSqftHi":6041,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"LORONG 8 TOA PAYOH","share":0.625,"postals":32,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.625,"shareKnown":true,"postals":32,"why":"measured on LORONG 8 TOA PAYOH, 63% of whose 32 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":112.99,"median":125.25,"p75":147.17,"why":"judged against District 12's stamped Level 1 (street level) cell for units over 30 to 100 sqm: this row's median unit is 6041 sqft and URA stamps no cell for units over 300 sqm in that district"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1700,"mid":2750,"hi":3825},"unit":"SGD/month","n":481,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 17 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.85,"sources":17,"sourcesAskedUnanswered":3,"coverageNote":"built from 17 of 20 sources known in this subzone (85%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2025,"mid":2950,"hi":3525},"unit":"SGD/month","n":192,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":2500,"hi":2925},"unit":"SGD/month","n":210,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2026-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2100,"mid":3075,"hi":3825},"unit":"SGD/month","n":79,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":75.34737291696804,"mid":75.34737291696804,"hi":75.34737291696804},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784772308,"listedShare":1,"unitSqft":6041,"unitSqftLo":6041,"unitSqftHi":6041,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"LORONG 8 TOA PAYOH","share":0.625,"postals":32,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.625,"shareKnown":true,"postals":32,"why":"measured on LORONG 8 TOA PAYOH, 63% of whose 32 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":40.71427397766346,"mid":40.8085667805802,"hi":43.05564166683889},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1767528000,"listedShare":1,"unitSqft":21037.5,"unitSqftLo":6777,"unitSqftHi":34075,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":211,"listedOn":"2026-01-04","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":40.70386292033088,"mid":40.70386292033088,"hi":40.70386292033088},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783987200,"listedShare":1,"unitSqft":21420,"unitSqftLo":21420,"unitSqftHi":21420,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":20,"listedOn":"2026-07-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":40.364664062661454,"mid":40.6337618230792,"hi":46.82301031268729},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1785275055,"listedShare":1,"unitSqft":8000,"unitSqftLo":4000,"unitSqftHi":22000,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":37.67368645848402,"mid":37.67368645848402,"hi":37.67368645848402},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1759622400,"listedShare":1,"unitSqft":21420,"unitSqftLo":21420,"unitSqftHi":21420,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"warehouse"},"label":"propertyType: warehouse","listedAge":{"days":302,"listedOn":"2025-10-05","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"warehouse\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3.5x the median of the 4 rows typed \"warehouse\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"warehouse","classFamily":"warehouse"},{"value":{"lo":75.37053643880503,"mid":75.37053643880503,"hi":75.37053643880503},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1767657600,"listedShare":1,"unitSqft":6041,"unitSqftLo":6041,"unitSqftHi":6041,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":209,"listedOn":"2026-01-06","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":102.25714895874235,"hi":102.25714895874235},"psf":{"lo":9.5,"hi":9.5},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":102.25714895874235,"mid":102.25714895874235,"hi":102.25714895874235},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783911617,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":6,"by":{"class":6,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":79,"mid":79,"hi":79},"unit":"premises","n":79,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2026-01-07. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-07","asOfFromVerb":"updated","asOf":"2026-05-22","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":154,"mid":154,"hi":154},"unit":"premises","n":154,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 30 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4392.9,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":16.71,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":40.14,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":36.26,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.36,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":39.35,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.73,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":113.98,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.16,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.36,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.04,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.41,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":210.25,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":210.25,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20}},"stations":{"list":[],"nearest":{"codes":["NS18"],"name":"BRADDELL MRT STATION (NS18)","taps":31681,"metres":571,"nearestExit":"Exit C","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[{"name":"Toa Payoh Lorong 8 Blk 210","stalls":80,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":80,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.013,"shopfrontSqm":5686,"shopfrontWhy":null,"zonedSqm":429815,"dominantUse":"RESIDENTIAL","parcels":37,"meanPlotRatio":2.88,"topUses":[{"use":"RESIDENTIAL","share":0.34},{"use":"ROAD","share":0.192},{"use":"TRANSPORT FACILITIES","share":0.153}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":42800,"households":52800,"noEmployedPersonShare":0.189,"shareAbove10k":0.589,"shareAbove20k":0.273,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":24,"hdbUnits":2406,"rooms":{"u1":0,"u2":0,"u3":837,"u4":976,"u5exec":587,"rental":6},"resale":{"n":113,"median":468000,"p25":418000,"p75":638000,"psm":5675,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":63.21,"mid":118.35,"hi":147.17},"unit":"SGD/sqm/month","n":3,"district":"12","share":0.96,"postals":25,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":63.21,"mid":75.71,"hi":98.74,"n":3},{"sizeBand":"over-30-100","lo":112.99,"mid":125.25,"hi":147.17,"n":3},{"sizeBand":"over-100-300","lo":102.41,"mid":118.35,"hi":120.63,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 12","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 96% of this corner's geocoded postals sit in District 12. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"LORONG AH SOO":{"area":"HOUGANG","region":"NORTH-EAST REGION","people":{"value":{"lo":31330,"mid":31330,"hi":31330},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":8876,"mid":11220,"hi":13820},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50900,"mid":50900,"hi":50900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area HOUGANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in HOUGANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":8030,"mid":8030,"hi":8030},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":8105,"mid":8105,"hi":8105},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5212,"mid":5212,"hi":5212},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5530,"mid":5530,"hi":5530},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6551,"mid":6551,"hi":6551},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":8173,"mid":8173,"hi":8173},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4881,"mid":4881,"hi":4881},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5461,"mid":5461,"hi":5461},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":32211,"mid":32211,"hi":32211},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":34470,"mid":34470,"hi":34470},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":28501,"mid":28501,"hi":28501},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":30235,"mid":30235,"hi":30235},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"KOVAN MRT STATION (NE13)","stationTaps":48196,"exit":"Exit C","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. KOVAN (NE13)'s Exit C opens in this corner and the station takes 48,196 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":58.71223863659847,"mid":68.79447982080185,"hi":206.3273801241457},"unit":"SGD/sqm/month","n":8,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1784480366,"listedShare":1,"unitSqft":775,"unitSqftLo":330,"unitSqftHi":1281,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"HOUGANG STREET 21","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN PELIKAT","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HOUGANG AVENUE 1","share":0.723,"postals":47,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HOUGANG AVENUE 3","share":0.636,"postals":22,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.772,"shareKnown":true,"postals":92,"why":"measured on HOUGANG STREET 21, JALAN PELIKAT, HOUGANG AVENUE 1 and 1 more, 77% of whose 92 geocoded postals sit in this corner"},"listedAge":{"days":14,"listedOn":"2026-07-19","share":1,"known":true}},{"value":{"lo":64.03459454699833,"mid":122.13860156983347,"hi":270.7286559354263},"unit":"SGD/sqm/month","n":13,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":13,"listedEpoch":1778445816,"listedShare":1,"unitSqft":685.5,"unitSqftLo":330,"unitSqftHi":1765,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":84,"listedOn":"2026-05-10","share":1,"known":true}}],"hdbTender":[],"residential":[{"value":{"lo":1400,"mid":2775,"hi":5037.5},"unit":"SGD/month","n":1817,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 84 blocks pooled here; the oldest part's newest approval month ends 2021-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9231,"sources":84,"sourcesAskedUnanswered":7,"coverageNote":"built from 84 of 91 sources known in this subzone (92%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1400,"mid":2950,"hi":3875},"unit":"SGD/month","n":584,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 55 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":55,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 55 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1400,"mid":2300,"hi":3375},"unit":"SGD/month","n":898,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 39 blocks pooled here; the oldest part's newest approval month ends 2022-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":39,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 39 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2200,"mid":3200,"hi":5293.75},"unit":"SGD/month","n":235,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 25 blocks pooled here; the oldest part's newest approval month ends 2024-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3250,"hi":5037.5},"unit":"SGD/month","n":100,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 11 blocks pooled here; the oldest part's newest approval month ends 2021-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4000,"mid":6400,"hi":8700},"unit":"SGD/month","n":14,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 10 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3300,"hi":4762.5},"unit":"SGD/month","n":97,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8000,"mid":8000,"hi":8000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5000,"mid":7975,"hi":8500},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":125.94,"mid":125.94,"hi":125.94},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2025-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"HOUGANG STREET 21","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2025-03-31"}],"share":1,"shareKnown":true,"postals":18,"why":"measured on HOUGANG STREET 21, 100% of whose 18 geocoded postals sit in this corner"},"notLeading":{"gate":"stale","why":"last stamped 2025-03, 5 quarters before URA's newest figures on this surface (2026-06-30). A signed-lease median more than four quarters back has had a full year of the publisher's own quarters issued after it for the same market and was replaced by none of them, so it cannot lead a card dated today. The number is untouched and stays here as the last thing this instrument stamped"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":74.3737528792757,"mid":110.20485264242848,"hi":184.14154678663596},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1765684418,"listedShare":1,"unitSqft":919.5,"unitSqftLo":527,"unitSqftHi":2600,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":232,"listedOn":"2025-12-14","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 232 days before this snapshot (posted 2025-12-14), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-19, 218 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":58.71223863659847,"mid":68.79447982080185,"hi":184.6806028369481},"unit":"SGD/sqm/month","n":11,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1784588592,"listedShare":1,"unitSqft":775,"unitSqftLo":330,"unitSqftHi":1286,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"HOUGANG STREET 21","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN PELIKAT","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HOUGANG AVENUE 1","share":0.723,"postals":47,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"HOUGANG AVENUE 3","share":0.636,"postals":22,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.772,"shareKnown":true,"postals":92,"why":"measured on HOUGANG STREET 21, JALAN PELIKAT, HOUGANG AVENUE 1 and 1 more, 77% of whose 92 geocoded postals sit in this corner"},"listedAge":{"days":13,"listedOn":"2026-07-20","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":29.062558125116244,"mid":44.4011304689276,"hi":60.277898333574434},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1780789780,"listedShare":1,"unitSqft":800,"unitSqftLo":500,"unitSqftHi":1000,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":57,"listedOn":"2026-06-06","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":98.54284184311716,"mid":153.16222031484295,"hi":200.88168740360285},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1776513600,"listedShare":1,"unitSqft":656,"unitSqftLo":528,"unitSqftHi":1286,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":107,"listedOn":"2026-04-18","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 107 days before this snapshot (posted 2026-04-18), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-19, 93 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":2558,"mid":2990,"hi":4200},"unit":"SGD/month","n":4,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-14","asOfFromVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":33.095238095238095,"mid":41.96793002915452,"hi":46.666666666666664},"unit":"SGD/sqm/month","n":4,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-14","asOfFromVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":26,"listings":27,"strata":6,"ceilingSqm":30,"psm":{"lo":62.58087451575419,"hi":376.73686458484025},"psf":{"lo":5.813953488372094,"hi":35.00000000000001},"asOf":"2026-08-03","why":"26 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":68.83896196732961,"mid":74.23386494282565,"hi":80.7293281253229},"unit":"SGD/sqm/month","n":13,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":13,"listedEpoch":1784044907,"listedShare":1,"unitSqft":237,"unitSqftLo":151,"unitSqftHi":291,"listings":14,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":65.54945446073228,"mid":67.27444010443575,"hi":90.83468706084152},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785134433,"listedShare":1,"unitSqft":256,"unitSqftLo":237,"unitSqftHi":312,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":66.75293281680447,"mid":66.75293281680447,"hi":66.75293281680447},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784470197,"listedShare":1,"unitSqft":258,"unitSqftLo":258,"unitSqftHi":258,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":62.58087451575419,"mid":72.38356544570041,"hi":137.77805333388443},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1766444178,"listedShare":1,"unitSqft":254,"unitSqftLo":204,"unitSqftHi":312,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":93.28722361148424,"mid":235.01204409816225,"hi":376.73686458484025},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784152726,"listedShare":1,"unitSqft":247,"unitSqftLo":194,"unitSqftHi":300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":71.7594027780648,"mid":71.7594027780648,"hi":71.7594027780648},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1755820800,"listedShare":1,"unitSqft":195,"unitSqftLo":195,"unitSqftHi":195,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":7,"by":{"class":4,"stale":1,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":64,"mid":122.1,"hi":270.7,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":4180000,"mid":5159000,"hi":7872500},"unit":"SGD","n":67,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 10 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-01-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2400000,"mid":3900000,"hi":5750000},"unit":"SGD","n":80,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 13 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":562500,"mid":792500,"hi":1159500},"unit":"SGD","n":95,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1080000,"mid":1475000,"hi":1818000},"unit":"SGD","n":439,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5800000,"mid":7025000,"hi":8100000},"unit":"SGD","n":10,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-10-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3115722,"mid":3324444,"hi":3968000},"unit":"SGD","n":42,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-08-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":116,"mid":116,"hi":116},"unit":"premises","n":116,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 42 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":42,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 42 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 17 postals pooled here; the oldest part's newest row was updated 2025-09-24. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-09-24","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":38,"mid":38,"hi":38},"unit":"premises","n":38,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-04-02","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":577,"mid":577,"hi":577},"unit":"premises","n":577,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 272 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":272,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 272 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":6215.9,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":23.17,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":61.83,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":60.23,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":8.84,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":54.82,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":7.91,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":113.5,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.78,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.15,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":9.8,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":11.62,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":334.62,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":334.62,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":28,"mid":28,"hi":28},"unit":"premises","n":28,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 42 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":42,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 42 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":68.6,"mid":76.3,"hi":90},"unit":"sqm","n":4,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-14","asOfFromVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":132,"mid":132,"hi":132},"unit":"rooms","n":2,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-04-02","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["NE12","CC13"],"name":"SERANGOON MRT STATION (NE12 / CC13)","taps":119385,"metres":367,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":8},{"codes":["NE13"],"name":"KOVAN MRT STATION (NE13)","taps":48196,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Hougang Street 21 Blk 209 (Kovan Hougang Market and Food Centre)","stalls":66,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Hougang Ave 1 Blk 105 (Hougang 105 Hainanese Village Centre)","stalls":51,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":117,"openCentres":2,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.079,"shopfrontSqm":122800,"shopfrontWhy":null,"zonedSqm":1565307,"dominantUse":"RESIDENTIAL","parcels":1142,"meanPlotRatio":2.78,"topUses":[{"use":"RESIDENTIAL","share":0.597},{"use":"ROAD","share":0.207},{"use":"COMMERCIAL & RESIDENTIAL","share":0.059}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":67600,"households":79400,"noEmployedPersonShare":0.147,"shareAbove10k":0.592,"shareAbove20k":0.249,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":113,"hdbUnits":9188,"rooms":{"u1":0,"u2":266,"u3":3388,"u4":3459,"u5exec":2074,"rental":1},"resale":{"n":477,"median":520000,"p25":432000,"p75":706000,"psm":6043,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":246,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"LORONG CHUAN":{"area":"SERANGOON","region":"NORTH-EAST REGION","people":{"value":{"lo":8470,"mid":8470,"hi":8470},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2164,"mid":2735,"hi":3369},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":36900,"mid":36900,"hi":36900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SERANGOON, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SERANGOON with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":7,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":648,"mid":648,"hi":648},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":642,"mid":642,"hi":642},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2402,"mid":2402,"hi":2402},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2845,"mid":2845,"hi":2845},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":391,"mid":391,"hi":391},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":283,"mid":283,"hi":283},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":890,"mid":890,"hi":890},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":646,"mid":646,"hi":646},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":705,"mid":705,"hi":705},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":707,"mid":707,"hi":707},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2354,"mid":2354,"hi":2354},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2114,"mid":2114,"hi":2114},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":398,"mid":398,"hi":398},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":476,"mid":476,"hi":476},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1031,"mid":1031,"hi":1031},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1059,"mid":1059,"hi":1059},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2903,"mid":2903,"hi":2903},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2833,"mid":2833,"hi":2833},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":8864,"mid":8864,"hi":8864},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":8423,"mid":8423,"hi":8423},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2025,"mid":2025,"hi":2025},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2052,"mid":2052,"hi":2052},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":5180,"mid":5180,"hi":5180},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":4884,"mid":4884,"hi":4884},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2600,"mid":10350,"hi":24000},"unit":"SGD/month","n":59,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 22 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3550,"mid":6950,"hi":10000},"unit":"SGD/month","n":7,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2600,"mid":3387.5,"hi":6425},"unit":"SGD/month","n":32,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":11200,"mid":15925,"hi":24000},"unit":"SGD/month","n":17,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 10 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7000,"mid":12500,"hi":16200},"unit":"SGD/month","n":7,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 7 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":42.78654390642114,"mid":44.3562808421913,"hi":45.92601777796147},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1756900800,"listedShare":1,"unitSqft":7750,"unitSqftLo":7500,"unitSqftHi":8000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":334,"listedOn":"2025-09-03","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":1,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":4600000,"mid":5800000,"hi":10500000},"unit":"SGD","n":55,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 7 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-07-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2600000,"mid":4305000,"hi":5380000},"unit":"SGD","n":98,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 10 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-10-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":866000,"mid":1307500,"hi":2110000},"unit":"SGD","n":113,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2140000,"mid":2530000,"hi":3160000},"unit":"SGD","n":27,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-11-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5000000,"mid":10180000,"hi":24719000},"unit":"SGD","n":35,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 13 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2125000,"mid":2750000,"hi":3375000},"unit":"SGD","n":15,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3400000,"mid":3400000,"hi":3400000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2021-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3400000,"mid":3815000,"hi":4420000},"unit":"SGD","n":27,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-05-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2026-01-26. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-26","asOfFromVerb":"updated","asOf":"2026-08-05","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":43,"mid":43,"hi":43},"unit":"premises","n":43,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 153 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":153,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 153 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":11258.13,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":39.92,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":119.43,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":121.76,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":8.02,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.66,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":16.67,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":109.69,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.72,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.22,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":22.49,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":31.37,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":667.79,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":667.79,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["NE11"],"name":"WOODLEIGH MRT STATION (NE11)","taps":32226,"metres":340,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["CC14"],"name":"LORONG CHUAN MRT STATION (CC14)","taps":17287,"metres":15,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Woodleigh Village Hawker Centre","stalls":40,"status":"Existing (new)","metres":392},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Woodleigh Village Hawker Centre, 392m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.002,"shopfrontSqm":2046,"shopfrontWhy":null,"zonedSqm":1170274,"dominantUse":"RESIDENTIAL","parcels":1324,"meanPlotRatio":2.18,"topUses":[{"use":"RESIDENTIAL","share":0.588},{"use":"ROAD","share":0.242},{"use":"EDUCATIONAL INSTITUTION","share":0.074}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":33900,"households":40200,"noEmployedPersonShare":0.159,"shareAbove10k":0.652,"shareAbove20k":0.354,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"13","share":0.779,"postals":145,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":96.43,"mid":132.14,"hi":132.74,"n":3},{"sizeBand":"over-30-100","lo":111.5,"mid":161.47,"hi":183,"n":3},{"sizeBand":"over-100-300","lo":98.2,"mid":129.67,"hi":136.1,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 13","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 78% of this corner's geocoded postals sit in District 13. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"stock_outside_priced_cell","ours":false,"band":{"lo":96.43,"mid":132.14,"hi":183},"ownMedianSqft":7750,"ownSizeBand":"over-300","publishedSizeBands":["30-and-below","over-30-100","over-100-300"],"dearestFrom":"context","dearestStreet":null,"why":"District 13 stamps a Level 1 (street level) shop-space band of S$8.96–17.00 psf, and it prices stock this corner does not have: URA stamps 3 cells there, 30 sqm and below, over 30 to 100 sqm, over 100 to 300 sqm, while the units actually let here run about 7750 sqft (over 300 sqm), a size URA publishes no median for in this district. Every rent measured at this corner sits below that band's own 25th percentile (the dearest is S$4.12 psf against a p25 of S$8.96 psf), so standing the band here would not be reporting the district. It would be reporting a market this corner is not in, at a price nothing measured here supports. The district figure is real, its placement here is not. This is URA's disclosure, never a count of shops, and the band is kept below so a reader can see what was refused."}}},"LORONG HALUS":{"area":"HOUGANG","region":"NORTH-EAST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":50900,"mid":50900,"hi":50900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area HOUGANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in HOUGANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":23,"mid":23,"hi":23},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":50,"mid":50,"hi":50},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":12,"mid":12,"hi":12},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":30,"mid":30,"hi":30},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":29,"mid":29,"hi":29},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":11,"mid":11,"hi":11},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":10,"mid":10,"hi":10},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":22,"mid":22,"hi":22},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":87,"mid":87,"hi":87},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":111,"mid":111,"hi":111},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":46,"mid":46,"hi":46},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":116,"mid":116,"hi":116},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"absent":{"code":"not_yet_wired","ours":true,"why":"no licensed-premises fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["SE4"],"name":"KANGKAR LRT STATION (SE4)","taps":7655,"metres":461,"nearestExit":"Exit B","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Hougang Ave 1 Blk 105 (Hougang 105 Hainanese Village Centre)","stalls":51,"status":"Existing","metres":1063},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Hougang Ave 1 Blk 105 (Hougang 105 Hainanese Village Centre), 1063m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1257255,"dominantUse":"BUSINESS 2","parcels":27,"meanPlotRatio":2.6,"topUses":[{"use":"BUSINESS 2","share":0.555},{"use":"ROAD","share":0.24},{"use":"BUSINESS 2 - WHITE","share":0.06}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":67600,"households":79400,"noEmployedPersonShare":0.147,"shareAbove10k":0.592,"shareAbove20k":0.249,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"compPA":{"value":{"lo":1709,"mid":1709,"hi":1709},"unit":"premises","n":1709,"instrument":"sfa.trackrecord.by-postal:carried","grain":"planningArea","area":"HOUGANG","subzonesCounted":9,"asOf":"2026-08-30","asOfIs":"the newest crawl night among the 9 counted corners of HOUGANG. A planning-area total is dated by its parts, and SFA stamps no date of its own","coverage":1,"sources":1689,"sourcesAskedUnanswered":0,"label":"ALL licensed food premises, planning area HOUGANG, its 9 counted corners","caveat":"PLANNING-AREA grain, not this corner. No geocoded postal address is known at this corner, so SFA's register cannot count anything AT it; the figure is the same postal-grain census rows summed across the 9 corners of HOUGANG that publish one. No share of it is placed here. The area total is real, its placement at this corner is not."},"rentDistrict":{"absent":{"code":"no_instrument_here","ours":false,"why":"No geocoded postal address falls inside this corner, so there is nothing for URA's sector table to read a district from. The district crosswalk covers 316 of the 332 subzones and this is one of the sixteen it cannot reach. The land here is business 2. A place with no addresses is not a place with cheap rent; it is a place this instrument has no way to describe."}}},"LORONG HALUS NORTH":{"area":"SENGKANG","region":"NORTH-EAST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"no_instrument_here","ours":false,"why":"GHS 2025 counts 23,500 people whose workplace is somewhere in SENGKANG, but that figure is published for the whole planning area and nothing at this corner can carry a share of it: no premises, no transit taps and no residents are published here. Rather than paint an area's workforce onto a corner with no evidence of hosting anyone, the number is withheld. The area total is real, its placement here is not."}},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"absent":{"code":"not_yet_wired","ours":true,"why":"no licensed-premises fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["SE4"],"name":"KANGKAR LRT STATION (SE4)","taps":7655,"metres":304,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["SE3"],"name":"BAKAU LRT STATION (SE3)","taps":6627,"metres":345,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Buangkok Hawker Centre","stalls":38,"status":"Existing (new)","metres":1346},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Buangkok Hawker Centre, 1346m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1005227,"dominantUse":"BUSINESS 2","parcels":6,"meanPlotRatio":null,"topUses":[{"use":"BUSINESS 2","share":0.629},{"use":"WATERBODY","share":0.195},{"use":"ROAD","share":0.153}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":88000,"households":95900,"noEmployedPersonShare":0.081,"shareAbove10k":0.616,"shareAbove20k":0.234,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"compPA":{"value":{"lo":1015,"mid":1015,"hi":1015},"unit":"premises","n":1023,"instrument":"sfa.trackrecord.by-postal:carried","grain":"planningArea","area":"SENGKANG","subzonesCounted":6,"asOf":"2026-08-30","asOfIs":"the newest crawl night among the 6 counted corners of SENGKANG. A planning-area total is dated by its parts, and SFA stamps no date of its own","coverage":1,"sources":982,"sourcesAskedUnanswered":0,"label":"ALL licensed food premises, planning area SENGKANG, its 6 counted corners","caveat":"PLANNING-AREA grain, not this corner. No geocoded postal address is known at this corner, so SFA's register cannot count anything AT it; the figure is the same postal-grain census rows summed across the 6 corners of SENGKANG that publish one. No share of it is placed here. The area total is real, its placement at this corner is not."},"rentDistrict":{"absent":{"code":"no_instrument_here","ours":false,"why":"No geocoded postal address falls inside this corner, so there is nothing for URA's sector table to read a district from. The district crosswalk covers 316 of the 332 subzones and this is one of the sixteen it cannot reach. The land here is business 2. A place with no addresses is not a place with cheap rent; it is a place this instrument has no way to describe."}}},"LOWER SELETAR":{"area":"YISHUN","region":"NORTH REGION","people":{"value":{"lo":18990,"mid":18990,"hi":18990},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":5063,"mid":6400,"hi":7883},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40900,"mid":40900,"hi":40900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area YISHUN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in YISHUN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3510,"mid":3510,"hi":3510},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":774,"mid":774,"hi":774},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1766,"mid":1766,"hi":1766},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":510,"mid":510,"hi":510},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1371,"mid":1371,"hi":1371},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2365,"mid":2365,"hi":2365},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1261,"mid":1261,"hi":1261},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1349,"mid":1349,"hi":1349},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9350,"mid":9350,"hi":9350},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7310,"mid":7310,"hi":7310},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7551,"mid":7551,"hi":7551},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6016,"mid":6016,"hi":6016},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_published","ours":false,"why":"no valued commercial-rent row is placed at this corner; the store holds 1 absent commercialRent.psm row(s) here (not_published): the family's absence, inherited"}},"hdbTender":[{"value":{"lo":2900,"mid":2900,"hi":2900},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":103.57142857142857,"mid":103.57142857142857,"hi":103.57142857142857},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1500,"mid":3050,"hi":3700},"unit":"SGD/month","n":247,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 32 blocks pooled here; the oldest part's newest approval month ends 2024-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9143,"sources":32,"sourcesAskedUnanswered":3,"coverageNote":"built from 32 of 35 sources known in this subzone (91%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":862.5,"mid":3100,"hi":3700},"unit":"SGD/month","n":127,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 29 blocks pooled here; the oldest part's newest approval month ends 2021-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1300,"mid":2600,"hi":3000},"unit":"SGD/month","n":67,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 15 blocks pooled here; the oldest part's newest approval month ends 2022-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":3525,"hi":4100},"unit":"SGD/month","n":53,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2022-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7550,"mid":7600,"hi":7650},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3100,"mid":3400,"hi":3700},"unit":"SGD/month","n":29,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3500,"mid":3900,"hi":4100},"unit":"SGD/month","n":11,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":15000,"mid":15000,"hi":15000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2019-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2019-08-20: the 3-year tenancy HDB lets these units on ran out 2022-08-20, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"}],"provisional":[{"value":{"lo":2400,"mid":2400,"hi":2400},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":46.15384615384615,"mid":46.15384615384615,"hi":46.15384615384615},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":null,"leadGates":{"judged":3,"demoted":1,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":853750,"mid":1037500,"hi":1280000},"unit":"SGD","n":276,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2176000,"mid":2333000,"hi":2452500},"unit":"SGD","n":44,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1135000,"mid":1258000,"hi":1388888},"unit":"SGD","n":457,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 5 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-07-24","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":47,"mid":47,"hi":47},"unit":"premises","n":47,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 93 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":93,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 93 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":6166.91,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.041,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":23.63,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.041,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":63.95,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.041,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":64.94,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.02,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":56.22,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.92,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.041,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":107.83,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.041,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.85,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0463,"note":"the TOP of this range is the landed stratum, which holds 4.6% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.6,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":10.77,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":10.24,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.041,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":342.26,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.041,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":342.26,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.041,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 5 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":28,"mid":28,"hi":28},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":52,"mid":52,"hi":52},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":75,"mid":75,"hi":75},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[],"nearest":{"codes":["NS14"],"name":"KHATIB MRT STATION (NS14)","taps":72483,"metres":609,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Yishun Park Hawker Centre","stalls":45,"status":"Existing (new)","metres":587},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Yishun Park Hawker Centre, 587m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":8581872,"dominantUse":"WATERBODY","parcels":88,"meanPlotRatio":2.57,"topUses":[{"use":"WATERBODY","share":0.375},{"use":"RESIDENTIAL","share":0.195},{"use":"RESERVE SITE","share":0.12}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$9,000 - $9,999","earningHouseholds":66900,"households":78100,"noEmployedPersonShare":0.142,"shareAbove10k":0.49,"shareAbove20k":0.145,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":43,"hdbUnits":4034,"rooms":{"u1":0,"u2":0,"u3":646,"u4":1728,"u5exec":1084,"rental":576},"resale":{"n":382,"median":610000,"p25":560000,"p75":708000,"psm":6559,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"27","share":0.989,"postals":91,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 99% of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":131.38,"mid":217.52,"hi":272.22},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 27 stamps a Level 1 (street level) shop-space band of S$12.21–25.29 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is waterbody (38% of 88 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"LOYANG EAST":{"area":"PASIR RIS","region":"EAST REGION","people":{"value":{"lo":2060,"mid":2060,"hi":2060},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":478,"mid":605,"hi":745},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":25000,"mid":25000,"hi":25000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PASIR RIS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PASIR RIS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":254,"mid":254,"hi":254},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":693,"mid":693,"hi":693},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":147,"mid":147,"hi":147},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":226,"mid":226,"hi":226},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":157,"mid":157,"hi":157},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":357,"mid":357,"hi":357},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":146,"mid":146,"hi":146},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":289,"mid":289,"hi":289},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":811,"mid":811,"hi":811},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1958,"mid":1958,"hi":1958},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":644,"mid":644,"hi":644},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1283,"mid":1283,"hi":1283},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":86.11128333367776,"mid":86.11128333367776,"hi":86.11128333367776},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1751932800,"listedShare":1,"unitSqft":1669,"unitSqftLo":1669,"unitSqftHi":1669,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":391,"listedOn":"2025-07-08","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3200,"mid":7075.5,"hi":10000},"unit":"SGD/month","n":26,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 7 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6300,"mid":6300,"hi":6300},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3200,"mid":3600,"hi":4000},"unit":"SGD/month","n":17,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6651,"mid":10000,"hi":11000},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6475,"mid":7650,"hi":8825},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":21.52782083341944,"mid":21.52782083341944,"hi":21.52782083341944},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1698883200,"listedShare":1,"unitSqft":8500,"unitSqftLo":3000,"unitSqftHi":14000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":1005,"listedOn":"2023-11-02","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":101.96030250840143,"mid":121.5631703801661,"hi":141.16603825193076},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1750852800,"listedShare":1,"unitSqft":1017,"unitSqftLo":366,"unitSqftHi":1668,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":404,"listedOn":"2025-06-25","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 404 days before this snapshot (posted 2025-06-25), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2025-07-08, 13 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 391 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":29.216328273926383,"mid":29.216328273926383,"hi":29.216328273926383},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1637971200,"listedShare":1,"unitSqft":14000,"unitSqftLo":14000,"unitSqftHi":14000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":1710,"listedOn":"2021-11-27","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":86.11128333367776,"mid":86.11128333367776,"hi":86.11128333367776},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1751932800,"listedShare":1,"unitSqft":1669,"unitSqftLo":1669,"unitSqftHi":1669,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"JALAN SINAR BINTANG","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":5,"why":"measured on JALAN SINAR BINTANG, 100% of whose 5 geocoded postals sit in this corner"},"listedAge":{"days":391,"listedOn":"2025-07-08","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":5,"demoted":4,"by":{"class":3,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3900000,"mid":4500000,"hi":6004500},"unit":"SGD","n":15,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2965000,"mid":3409444,"hi":3761250},"unit":"SGD","n":17,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-03-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1402500,"mid":1600000,"hi":1739000},"unit":"SGD","n":23,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-09-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4750000,"mid":5839000,"hi":7280000},"unit":"SGD","n":13,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-05-31","asOfFromVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3700000,"mid":3925000,"hi":4150000},"unit":"SGD","n":4,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 54 postals pooled here; the oldest postal's night is 2026-08-17. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-17","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":54,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 54 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":11572.76,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":40.48,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":120.61,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":120.64,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":7.47,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.6,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":17.07,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":112.24,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.86,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":2.99,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":21.97,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":33.99,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":676.2,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":676.2,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[],"nearest":{"codes":["DT33"],"name":"TAMPINES EAST MRT STATION (DT33)","taps":39409,"metres":1557,"nearestExit":"Exit D","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Pasir Ris Central Hawker Centre","stalls":42,"status":"Existing (new)","metres":1879},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Pasir Ris Central Hawker Centre, 1879m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":943410,"dominantUse":"RESIDENTIAL","parcels":396,"meanPlotRatio":1.6,"topUses":[{"use":"RESIDENTIAL","share":0.356},{"use":"SPECIAL USE","share":0.306},{"use":"RESERVE SITE","share":0.127}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":41900,"households":47200,"noEmployedPersonShare":0.11,"shareAbove10k":0.714,"shareAbove20k":0.31,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"17","share":1,"postals":49,"majority":true,"stratum":{"floorLevel":"level-2-and-3"},"stratumLabel":"Levels 2 and 3","bands":[{"sizeBand":"over-100-300","lo":212.59,"mid":234.98,"hi":258.19,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Levels 2 and 3, District 17","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 17. The stratum is Levels 2 and 3, declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 17 (over 100 to 300 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":212.59,"mid":234.98,"hi":258.19},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 17 stamps a Levels 2 and 3 shop-space band of S$19.75–23.99 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is residential (36% of 396 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"LOYANG WEST":{"area":"PASIR RIS","region":"EAST REGION","people":{"value":{"lo":540,"mid":540,"hi":540},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":25,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":25000,"mid":25000,"hi":25000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PASIR RIS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PASIR RIS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1129,"mid":1129,"hi":1129},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4214,"mid":4214,"hi":4214},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":465,"mid":465,"hi":465},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1133,"mid":1133,"hi":1133},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2634,"mid":2634,"hi":2634},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":712,"mid":712,"hi":712},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":608,"mid":608,"hi":608},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":380,"mid":380,"hi":380},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6356,"mid":6356,"hi":6356},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7364,"mid":7364,"hi":7364},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2525,"mid":2525,"hi":2525},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2886,"mid":2886,"hi":2886},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":21.68977112448224,"mid":23.14819444453703,"hi":36.66863257473116},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1776384000,"listedShare":1,"unitSqft":7440,"unitSqftLo":6458,"unitSqftHi":7444,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":108,"listedOn":"2026-04-17","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":21.68977112448224,"mid":23.14819444453703,"hi":36.66863257473116},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1776384000,"listedShare":1,"unitSqft":7440,"unitSqftLo":6458,"unitSqftHi":7444,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"LOYANG CRESCENT","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":7,"why":"measured on LOYANG CRESCENT, 100% of whose 7 geocoded postals sit in this corner"},"listedAge":{"days":108,"listedOn":"2026-04-17","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":18.019528883456655,"mid":18.299016714591534,"hi":47.668746131143045},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1727049600,"listedShare":1,"unitSqft":2928,"unitSqftLo":2917,"unitSqftHi":21000,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":679,"listedOn":"2024-09-23","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":13.993083541722635,"mid":20.000198791047985,"hi":64.58346250025832},"unit":"SGD/sqm/month","n":53,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":50,"listedEpoch":1752624000,"listedShare":1,"unitSqft":9300,"unitSqftLo":500,"unitSqftHi":70000,"listings":53,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":383,"listedOn":"2025-07-16","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":21.52782083341944,"mid":25.27269739796939,"hi":27.99627404158303},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1750118400,"listedShare":1,"unitSqft":4137.5,"unitSqftLo":645,"unitSqftHi":10000,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":412,"listedOn":"2025-06-17","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":11.59190352568739,"mid":20.44479904611189,"hi":26.719031842233907},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1752105600,"listedShare":1,"unitSqft":13000,"unitSqftLo":2647,"unitSqftHi":37000,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":389,"listedOn":"2025-07-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":26.909776041774304,"mid":26.909776041774304,"hi":26.909776041774304},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1757030400,"listedShare":1,"unitSqft":3100,"unitSqftLo":3100,"unitSqftHi":3100,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2"},"label":"propertyType: grade-b2","listedAge":{"days":332,"listedOn":"2025-09-05","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b2\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.2x the median of the 14 rows typed \"grade-b2\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b2","classFamily":"grade-b2"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":2,"ceilingSqm":30,"psm":{"lo":143.5188055561296,"hi":153.77014881013883},"psf":{"lo":13.333333333333332,"hi":14.285714285714283},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":153.77014881013883,"mid":153.77014881013883,"hi":153.77014881013883},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1773446400,"listedShare":1,"unitSqft":280,"unitSqftLo":280,"unitSqftHi":280,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":143.5188055561296,"mid":143.5188055561296,"hi":143.5188055561296},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782763478,"listedShare":1,"unitSqft":150,"unitSqftLo":150,"unitSqftHi":150,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":6,"by":{"class":6,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":62,"mid":62,"hi":62},"unit":"premises","n":62,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 99 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":99,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 99 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":34},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["DT33"],"name":"TAMPINES EAST MRT STATION (DT33)","taps":39409,"metres":1547,"nearestExit":"Exit D","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Pasir Ris Central Hawker Centre","stalls":42,"status":"Existing (new)","metres":1367},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Pasir Ris Central Hawker Centre, 1367m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.002,"shopfrontSqm":3413,"shopfrontWhy":null,"zonedSqm":2114485,"dominantUse":"BUSINESS 2","parcels":276,"meanPlotRatio":2.19,"topUses":[{"use":"BUSINESS 2","share":0.794},{"use":"ROAD","share":0.146},{"use":"WATERBODY","share":0.029}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":41900,"households":47200,"noEmployedPersonShare":0.11,"shareAbove10k":0.714,"shareAbove20k":0.31,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":212.59,"mid":234.98,"hi":258.19},"unit":"SGD/sqm/month","n":3,"district":"17","share":1,"postals":59,"majority":true,"stratum":{"floorLevel":"level-2-and-3"},"stratumLabel":"Levels 2 and 3","bands":[{"sizeBand":"over-100-300","lo":212.59,"mid":234.98,"hi":258.19,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Levels 2 and 3, District 17","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 17. The stratum is Levels 2 and 3, declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 17 (over 100 to 300 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"MACKENZIE":{"area":"ROCHOR","region":"CENTRAL REGION","people":{"value":{"lo":130,"mid":130,"hi":130},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":23,"households":{"value":{"lo":28,"mid":35,"hi":43},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":33900,"mid":33900,"hi":33900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ROCHOR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ROCHOR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":958,"mid":958,"hi":958},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":246,"mid":246,"hi":246},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":690,"mid":690,"hi":690},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":201,"mid":201,"hi":201},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":554,"mid":554,"hi":554},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":397,"mid":397,"hi":397},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":743,"mid":743,"hi":743},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":372,"mid":372,"hi":372},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3102,"mid":3102,"hi":3102},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1501,"mid":1501,"hi":1501},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3679,"mid":3679,"hi":3679},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1684,"mid":1684,"hi":1684},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"LITTLE INDIA MRT STATION (NE7 / DT12)","stationTaps":54755,"exit":"Exit A","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. LITTLE INDIA (NE7 / DT12)'s Exit A opens in this corner and the station takes 54,755 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":120.13292875792098,"mid":120.13292875792098,"hi":120.13292875792098},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785244681,"listedShare":1,"unitSqft":1120,"unitSqftLo":1120,"unitSqftHi":1120,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"MACKENZIE ROAD","share":0.571,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.571,"shareKnown":true,"postals":21,"why":"measured on MACKENZIE ROAD, 57% of whose 21 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":113,"median":145.52,"p75":216.3,"why":"judged against District 09's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1120 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3262.5,"mid":3650,"hi":4287.5},"unit":"SGD/month","n":22,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3262.5,"mid":3650,"hi":4287.5},"unit":"SGD/month","n":22,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":60,"mid":60,"hi":60},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2022-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"MACKENZIE ROAD","share":0.571,"postals":21,"contributed":true,"lastValuedQuarter":"2022-12-31"}],"share":0.571,"shareKnown":true,"postals":21,"why":"measured on MACKENZIE ROAD, 57% of whose 21 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":113.40548474747742,"mid":119.5947332370855,"hi":132.62675334874478},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1768081402,"listedShare":1,"unitSqft":1120,"unitSqftLo":1120,"unitSqftHi":1120,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":204,"listedOn":"2026-01-10","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 204 days before this snapshot (posted 2026-01-10), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 200 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":120.13292875792098,"mid":120.13292875792098,"hi":120.13292875792098},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1778889600,"listedShare":1,"unitSqft":1120,"unitSqftLo":1120,"unitSqftHi":3310,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"MACKENZIE ROAD","share":0.571,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.571,"shareKnown":true,"postals":21,"why":"measured on MACKENZIE ROAD, 57% of whose 21 geocoded postals sit in this corner"},"listedAge":{"days":79,"listedOn":"2026-05-16","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":4,"demoted":3,"by":{"class":2,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":802000,"mid":989000,"hi":1512500},"unit":"SGD","n":42,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":36},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["NE7","DT12"],"name":"LITTLE INDIA MRT STATION (NE7 / DT12)","taps":54755,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["DT13"],"name":"ROCHOR MRT STATION (DT13)","taps":20335,"metres":285,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Buffalo Road Blk 665 (Tekka Centre/Zhu Jiao Market)","stalls":119,"status":"Existing","metres":93},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Buffalo Road Blk 665 (Tekka Centre/Zhu Jiao Market), 93m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.366,"shopfrontSqm":22091,"shopfrontWhy":null,"zonedSqm":60398,"dominantUse":"ROAD","parcels":38,"meanPlotRatio":3.25,"topUses":[{"use":"ROAD","share":0.497},{"use":"HOTEL","share":0.272},{"use":"RESIDENTIAL","share":0.137}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; ROCHOR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":83.58,"mid":145.39,"hi":300.96},"unit":"SGD/sqm/month","n":3,"district":"09","share":1,"postals":17,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":116.17,"mid":145.26,"hi":294.1,"n":3},{"sizeBand":"over-30-100","lo":110.23,"mid":143.26,"hi":166.55,"n":3},{"sizeBand":"over-100-300","lo":113,"mid":145.52,"hi":216.3,"n":3},{"sizeBand":"over-300","lo":83.58,"mid":173.76,"hi":300.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 09","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 09. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"MACPHERSON":{"area":"GEYLANG","region":"CENTRAL REGION","people":{"value":{"lo":26590,"mid":26590,"hi":26590},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":9527,"mid":12043,"hi":14833},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":125700,"mid":125700,"hi":125700},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area GEYLANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in GEYLANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4991,"mid":4991,"hi":4991},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4644,"mid":4644,"hi":4644},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":6734,"mid":6734,"hi":6734},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":7030,"mid":7030,"hi":7030},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2935,"mid":2935,"hi":2935},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2869,"mid":2869,"hi":2869},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3341,"mid":3341,"hi":3341},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2438,"mid":2438,"hi":2438},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5058,"mid":5058,"hi":5058},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4909,"mid":4909,"hi":4909},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":8025,"mid":8025,"hi":8025},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":6247,"mid":6247,"hi":6247},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3096,"mid":3096,"hi":3096},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2983,"mid":2983,"hi":2983},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3716,"mid":3716,"hi":3716},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3672,"mid":3672,"hi":3672},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":19238,"mid":19238,"hi":19238},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":19279,"mid":19279,"hi":19279},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":24918,"mid":24918,"hi":24918},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":23950,"mid":23950,"hi":23950},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":15622,"mid":15622,"hi":15622},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":15828,"mid":15828,"hi":15828},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":18337,"mid":18337,"hi":18337},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":17786,"mid":17786,"hi":17786},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":52.68,"mid":73.69,"hi":111.41},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"MACPHERSON ROAD","share":0.529,"postals":87,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.529,"shareKnown":true,"postals":87,"why":"measured on MACPHERSON ROAD, 53% of whose 87 geocoded postals sit in this corner"}},{"value":{"lo":40.7490894346868,"mid":40.7490894346868,"hi":40.7490894346868},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":2,"listedEpoch":1784529856,"listedShare":1,"unitSqft":1400,"unitSqftLo":1400,"unitSqftHi":1400,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"MACPHERSON ROAD","share":0.529,"postals":87,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.529,"shareKnown":true,"postals":87,"why":"measured on MACPHERSON ROAD, 53% of whose 87 geocoded postals sit in this corner"},"listedAge":{"days":14,"listedOn":"2026-07-20","share":1,"known":true}},{"value":{"lo":77.67770403811139,"mid":172.1781336006199,"hi":174.54989864934683},"unit":"SGD/sqm/month","n":17,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":14,"listedEpoch":1784602109,"listedShare":1,"unitSqft":925,"unitSqftLo":388,"unitSqftHi":1500,"listings":18,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"MACPHERSON ROAD","share":0.529,"postals":87,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.529,"shareKnown":true,"postals":87,"why":"measured on MACPHERSON ROAD, 53% of whose 87 geocoded postals sit in this corner"},"listedAge":{"days":13,"listedOn":"2026-07-21","share":1,"known":true}},{"value":{"lo":70.03227429505236,"mid":122.575088268553,"hi":172.22256666735552},"unit":"SGD/sqm/month","n":12,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":12,"listedEpoch":1784885142,"listedShare":1,"unitSqft":952,"unitSqftLo":420,"unitSqftHi":3627,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"MACPHERSON ROAD","share":0.529,"postals":87,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.529,"shareKnown":true,"postals":87,"why":"measured on MACPHERSON ROAD, 53% of whose 87 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-24","share":1,"known":true}}],"hdbTender":[{"value":{"lo":3281,"mid":3891,"hi":4501},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-09-10","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":1000,"mid":6900,"hi":10304},"unit":"SGD/month","n":5,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2025-09-04. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-09-04","asOfFromVerb":"bids closed","asOf":"2026-06-29","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":38.314176245210724,"mid":85.71428571428571,"hi":198.03959254276378},"unit":"SGD/sqm/month","n":5,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2025-09-04. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-09-04","asOfFromVerb":"bids closed","asOf":"2026-06-29","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":958,"mid":2500,"hi":4200},"unit":"SGD/month","n":1971,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 78 blocks pooled here; the oldest part's newest approval month ends 2023-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8764,"sources":78,"sourcesAskedUnanswered":11,"coverageNote":"built from 78 of 89 sources known in this subzone (88%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1660,"mid":3100,"hi":4262.5},"unit":"SGD/month","n":315,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 29 blocks pooled here; the oldest part's newest approval month ends 2023-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2400,"hi":3425},"unit":"SGD/month","n":1279,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 55 blocks pooled here; the oldest part's newest approval month ends 2023-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":55,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 55 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2450,"mid":3375,"hi":4300},"unit":"SGD/month","n":141,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2024-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":875,"mid":1800,"hi":2600},"unit":"SGD/month","n":206,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2024-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2625,"mid":3150,"hi":3950},"unit":"SGD/month","n":30,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4275,"mid":6000,"hi":7000},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":4375,"hi":5000},"unit":"SGD/month","n":63,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":10000,"mid":10750,"hi":11500},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5875,"mid":6800,"hi":8000},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2026-02-28. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":42.65630603586483,"mid":42.65630603586483,"hi":42.65630603586483},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785448577,"listedShare":1,"unitSqft":593,"unitSqftLo":593,"unitSqftHi":593,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical","streetGrain":{"streets":[{"street":"MACPHERSON ROAD","share":0.529,"postals":87,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.529,"shareKnown":true,"postals":87,"why":"measured on MACPHERSON ROAD, 53% of whose 87 geocoded postals sit in this corner"},"listedAge":{"days":3,"listedOn":"2026-07-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.8x the median of the 12 rows typed \"medical\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical","classFamily":"medical"},{"value":{"lo":63.009775969205435,"mid":156.42557792774193,"hi":172.362206586275},"unit":"SGD/sqm/month","n":30,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":26,"listedEpoch":1784622580,"listedShare":1,"unitSqft":930.5,"unitSqftLo":388,"unitSqftHi":3627,"listings":33,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"MACPHERSON ROAD","share":0.529,"postals":87,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.529,"shareKnown":true,"postals":87,"why":"measured on MACPHERSON ROAD, 53% of whose 87 geocoded postals sit in this corner"},"listedAge":{"days":13,"listedOn":"2026-07-21","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":23.72952978229188,"mid":42.01382616158675,"hi":51.66173719580375},"unit":"SGD/sqm/month","n":18,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":18,"listedEpoch":1774764000,"listedShare":1,"unitSqft":1926.5,"unitSqftLo":430,"unitSqftHi":12703,"listings":18,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":127,"listedOn":"2026-03-29","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":42.54510046130324,"mid":42.54510046130324,"hi":42.54510046130324},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1765411200,"listedShare":1,"unitSqft":2530,"unitSqftLo":2530,"unitSqftHi":2530,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":235,"listedOn":"2025-12-11","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":46.131044643041655,"mid":73.33430130584027,"hi":193.07576915989483},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1770370480,"listedShare":1,"unitSqft":1350,"unitSqftLo":420,"unitSqftHi":7981,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":178,"listedOn":"2026-02-06","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 178 days before this snapshot (posted 2026-02-06), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-24, 168 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":29.693545977130263,"mid":71.26304327268292,"hi":87.21745594567165},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1762646400,"listedShare":1,"unitSqft":550,"unitSqftLo":484,"unitSqftHi":14500,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":267,"listedOn":"2025-11-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":46.131044643041655,"mid":46.131044643041655,"hi":46.131044643041655},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1770076800,"listedShare":1,"unitSqft":1400,"unitSqftLo":1400,"unitSqftHi":1400,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":181,"listedOn":"2026-02-03","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 181 days before this snapshot (posted 2026-02-03), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-24, 171 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":5000,"mid":7000,"hi":9000},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2024-09-10. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2024-09-10","asOfFromVerb":"bids closed","asOf":"2025-01-14","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":48800,"mid":48800,"hi":48800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-06-26","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, upper floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"supermarket","classFamily":"shopfront"}],"provisional":[{"value":{"lo":3600,"mid":3625,"hi":3650},"unit":"SGD/month","n":2,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-07-23. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-07-23","asOfFromVerb":"bids closed","shape":"span","asOf":"2026-08-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":35.294117647058826,"mid":54.89195678271309,"hi":74.48979591836735},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-07-23. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-07-23","asOfFromVerb":"bids closed","shape":"span","asOf":"2026-08-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":4,"listings":4,"strata":2,"ceilingSqm":30,"psm":{"lo":60.07763953512402,"hi":244.63432765249365},"psf":{"lo":5.5813953488372094,"hi":22.72727272727273},"asOf":"2026-08-03","why":"4 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":80.02907373018378,"mid":80.02907373018378,"hi":80.02907373018378},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783908965,"listedShare":1,"unitSqft":269,"unitSqftLo":269,"unitSqftHi":269,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":60.07763953512402,"mid":80.02907373018378,"hi":244.63432765249365},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1773693023,"listedShare":1,"unitSqft":220,"unitSqftLo":215,"unitSqftHi":269,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":16,"demoted":9,"by":{"class":7,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"disagreement":{"achievedPsm":73.7,"achievedContracts":3,"askPsm":111.8,"askListings":30,"ratio":1.52,"note":"the headline is the SIGNED figure: 3 leases at S$6.85 psf. But 30 current asking prices here say S$10.39 psf, higher by 1.5x, off 10.0x as many observations. A signed lease is what someone paid and an ask is what a landlord wants; neither is the other's correction, and we do not average them. Where they part this far, the signed few may be old, small or unrepresentative. Read both before you budget."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":52.7,"mid":73.7,"hi":111.4,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":4850000,"mid":5225000,"hi":7450000},"unit":"SGD","n":22,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3200000,"mid":4080000,"hi":6875000},"unit":"SGD","n":28,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-07-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1070000,"mid":1469000,"hi":1717250},"unit":"SGD","n":125,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-05-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":870000,"mid":1350000,"hi":1785000},"unit":"SGD","n":47,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":9500000,"mid":9550000,"hi":9600000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-03-31","asOfFromVerb":"contracts to","asOf":"2025-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":145,"mid":145,"hi":145},"unit":"premises","n":145,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 48 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":48,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 48 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 9 postals pooled here; the oldest part's newest row was updated 2026-01-21. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-21","asOfFromVerb":"updated","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":31,"mid":31,"hi":31},"unit":"premises","n":31,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":335,"mid":335,"hi":335},"unit":"premises","n":335,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 219 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":219,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 219 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4301.17,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0431,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":14.94,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0431,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":36.82,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0431,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":32.13,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0386,"note":"the TOP of this range is the condo-apts stratum, which holds 3.9% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":6.4,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":36.63,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0386,"note":"the TOP of this range is the condo-apts stratum, which holds 3.9% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.76,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0431,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":113.97,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0431,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"condo-apts","share":0.0386,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 3.9% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.44,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.63,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0474,"note":"the TOP of this range is the condo-apts stratum, which holds 4.7% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.48,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0386,"note":"the TOP of this range is the condo-apts stratum, which holds 3.9% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.02,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0431,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":202.8,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0431,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":202.8,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0431,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 48 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":48,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 48 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":26.1,"mid":52.03,"hi":80.5},"unit":"sqm","n":5,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2025-09-04. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-09-04","asOfFromVerb":"bids closed","asOf":"2026-06-29","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":49,"mid":75.5,"hi":102},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-07-23. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-07-23","asOfFromVerb":"bids closed","asOf":"2026-08-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":3}},"stations":{"list":[{"codes":["CC11"],"name":"TAI SENG MRT STATION (CC11)","taps":45228,"metres":131,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3},{"codes":["CC10","DT26"],"name":"MACPHERSON MRT STATION (CC10 / DT26)","taps":39086,"metres":0,"measuredTo":"exit","nearestExit":"Exit E","exitsKnown":5},{"codes":["DT25"],"name":"MATTAR MRT STATION (DT25)","taps":9782,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Circuit Road Blk 80 (80 Circuit Road Market and Food Centre)","stalls":16,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Circuit Road Blk 79/79A","stalls":106,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Circuit Road Blk 89","stalls":40,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":162,"openCentres":3,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.023,"shopfrontSqm":28731,"shopfrontWhy":null,"zonedSqm":1277512,"dominantUse":"RESIDENTIAL","parcels":744,"meanPlotRatio":2.91,"topUses":[{"use":"RESIDENTIAL","share":0.628},{"use":"ROAD","share":0.185},{"use":"EDUCATIONAL INSTITUTION","share":0.059}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41000,"households":49000,"noEmployedPersonShare":0.167,"shareAbove10k":0.517,"shareAbove20k":0.241,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":116,"hdbUnits":12063,"rooms":{"u1":0,"u2":991,"u3":5014,"u4":3552,"u5exec":930,"rental":1576},"resale":{"n":737,"median":480000,"p25":322000,"p75":880000,"psm":6346,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":96.43,"mid":132.14,"hi":183},"unit":"SGD/sqm/month","n":3,"district":"13","share":0.895,"postals":200,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":96.43,"mid":132.14,"hi":132.74,"n":3},{"sizeBand":"over-30-100","lo":111.5,"mid":161.47,"hi":183,"n":3},{"sizeBand":"over-100-300","lo":98.2,"mid":129.67,"hi":136.1,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 13","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 90% of this corner's geocoded postals sit in District 13. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"MALCOLM":{"area":"NOVENA","region":"CENTRAL REGION","people":{"value":{"lo":3410,"mid":3410,"hi":3410},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":797,"mid":1007,"hi":1240},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":44900,"mid":44900,"hi":44900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area NOVENA, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in NOVENA with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1438,"mid":1438,"hi":1438},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3196,"mid":3196,"hi":3196},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":838,"mid":838,"hi":838},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1253,"mid":1253,"hi":1253},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1446,"mid":1446,"hi":1446},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1591,"mid":1591,"hi":1591},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":680,"mid":680,"hi":680},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":933,"mid":933,"hi":933},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6377,"mid":6377,"hi":6377},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8521,"mid":8521,"hi":8521},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3908,"mid":3908,"hi":3908},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5493,"mid":5493,"hi":5493},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"STEVENS MRT STATION (DT10 / TE11)","stationTaps":18698,"exit":"Exit 5","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. STEVENS (DT10 / TE11)'s Exit 5 opens in this corner and the station takes 18,698 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":42.607145399475975,"mid":42.607145399475975,"hi":42.607145399475975},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780790400,"listedShare":1,"unitSqft":1200,"unitSqftLo":1200,"unitSqftHi":1200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":57,"listedOn":"2026-06-07","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3844.5,"mid":9625,"hi":19300},"unit":"SGD/month","n":43,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 12 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6700,"mid":9762.5,"hi":11900},"unit":"SGD/month","n":27,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 8 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3844.5,"mid":5300,"hi":7675},"unit":"SGD/month","n":15,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":14000,"mid":17600,"hi":30000},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6700,"mid":10000,"hi":20000},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":61.50805952405554,"mid":94.71733435081124,"hi":102.25580849667301},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1773947493,"listedShare":1,"unitSqft":4015,"unitSqftLo":700,"unitSqftHi":9537,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":136,"listedOn":"2026-03-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":5980000,"mid":8210000,"hi":14500000},"unit":"SGD","n":51,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 11 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-01-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5500000,"mid":6350000,"hi":11210000},"unit":"SGD","n":30,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2000000,"mid":3100000,"hi":4372500},"unit":"SGD","n":12,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1680000,"mid":3270000,"hi":4150000},"unit":"SGD","n":18,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-06-30","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":11000000,"mid":15542500,"hi":43200000},"unit":"SGD","n":48,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 7 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-04-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2947500,"mid":3721750,"hi":4215000},"unit":"SGD","n":16,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-03-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3402500,"mid":4622500,"hi":5462500},"unit":"SGD","n":50,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-04-30","asOfFromVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4900000,"mid":5980000,"hi":5980000},"unit":"SGD","n":9,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-02-11. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-02-11","asOfFromVerb":"updated","asOf":"2026-02-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":54,"mid":54,"hi":54},"unit":"premises","n":54,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 96 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":96,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 96 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":12182.12,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":41.57,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":122.9,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":118.46,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":6.4,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.47,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":17.85,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":117.17,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":3.12,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":2.53,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":20.96,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":39.06,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":692.48,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":692.48,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["NS20"],"name":"NOVENA MRT STATION (NS20)","taps":84837,"metres":313,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT10","TE11"],"name":"STEVENS MRT STATION (DT10 / TE11)","taps":18698,"metres":0,"measuredTo":"exit","nearestExit":"Exit 5","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Newton Food Centre","stalls":83,"status":"Existing","metres":751},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Newton Food Centre, 751m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1267795,"dominantUse":"RESIDENTIAL","parcels":590,"meanPlotRatio":1.8,"topUses":[{"use":"RESIDENTIAL","share":0.606},{"use":"EDUCATIONAL INSTITUTION","share":0.161},{"use":"ROAD","share":0.156}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$17,500 - $19,999","earningHouseholds":16200,"households":19300,"noEmployedPersonShare":0.155,"shareAbove10k":0.698,"shareAbove20k":0.469,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"11","share":1,"postals":87,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":127.05,"mid":257.53,"hi":297.99,"n":3},{"sizeBand":"over-100-300","lo":93.3,"mid":123.56,"hi":133.45,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 11","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 11. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":93.3,"mid":190.545,"hi":297.99},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 11 stamps a Level 1 (street level) shop-space band of S$8.67–27.68 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is residential (61% of 590 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"MANDAI EAST":{"area":"MANDAI","region":"NORTH REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":394,"mid":394,"hi":394},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":850,"mid":850,"hi":850},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":303,"mid":303,"hi":303},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":289,"mid":289,"hi":289},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":845,"mid":845,"hi":845},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":506,"mid":506,"hi":506},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":386,"mid":386,"hi":386},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":287,"mid":287,"hi":287},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2615,"mid":2615,"hi":2615},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2456,"mid":2456,"hi":2456},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1946,"mid":1946,"hi":1946},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1547,"mid":1547,"hi":1547},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":25.19213076251211,"mid":34.722291666805546,"hi":44.30665304698916},"unit":"SGD/sqm/month","n":17,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":11,"listedEpoch":1772236800,"listedShare":1,"unitSqft":2229,"unitSqftLo":413,"unitSqftHi":6899,"listings":21,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":156,"listedOn":"2026-02-28","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory-workshop"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":51.28885214231591,"hi":51.28885214231591},"psf":{"lo":4.764890282131661,"hi":4.764890282131661},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":51.28885214231591,"mid":51.28885214231591,"hi":51.28885214231591},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752624000,"listedShare":1,"unitSqft":319,"unitSqftLo":319,"unitSqftHi":319,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":1,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-07-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[],"fnbTotal":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 3 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["TE3"],"name":"WOODLANDS SOUTH MRT STATION (TE3)","taps":27704,"metres":300,"measuredTo":"exit","nearestExit":"Exit 5","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Yishun Ring Road Blk 104/105 (Chong Pang Market and Food Centre)","stalls":56,"status":"Existing","metres":203},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Yishun Ring Road Blk 104/105 (Chong Pang Market and Food Centre), 203m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":7141183,"dominantUse":"SPECIAL USE","parcels":13,"meanPlotRatio":null,"topUses":[{"use":"SPECIAL USE","share":0.893},{"use":"SPORTS & RECREATION","share":0.08},{"use":"ROAD","share":0.024}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; MANDAI is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":2,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":131.38,"mid":217.52,"hi":272.22},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 27 stamps a Level 1 (street level) shop-space band of S$12.21–25.29 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is special use (89% of 13 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"MANDAI ESTATE":{"area":"MANDAI","region":"NORTH REGION","people":{"value":{"lo":2120,"mid":2120,"hi":2120},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":473,"mid":597,"hi":736},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":257,"mid":257,"hi":257},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":96,"mid":96,"hi":96},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":154,"mid":154,"hi":154},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":73,"mid":73,"hi":73},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":199,"mid":199,"hi":199},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":247,"mid":247,"hi":247},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":147,"mid":147,"hi":147},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":141,"mid":141,"hi":141},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":941,"mid":941,"hi":941},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":760,"mid":760,"hi":760},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":833,"mid":833,"hi":833},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":618,"mid":618,"hi":618},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":46.64361180574212,"mid":46.64361180574212,"hi":46.64361180574212},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1760054400,"listedShare":1,"unitSqft":900,"unitSqftLo":900,"unitSqftHi":900,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":297,"listedOn":"2025-10-10","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":131.38,"median":165.81,"p75":200.05,"why":"judged against District 27's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 900 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3300,"mid":4450,"hi":5500},"unit":"SGD/month","n":34,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5500,"mid":5500,"hi":5500},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3300,"mid":3800,"hi":4150},"unit":"SGD/month","n":31,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5100,"mid":5250,"hi":5400},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":113.9,"mid":154.05,"hi":171.76},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail (measured on SEMBAWANG ROAD, 28% of whose 74 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"SEMBAWANG ROAD","share":0.284,"postals":74,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.284,"shareKnown":true,"postals":74,"why":"measured on SEMBAWANG ROAD, 28% of whose 74 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on SEMBAWANG ROAD, 28% of whose 74 geocoded postals sit in this corner"},{"value":{"lo":46.64361180574212,"mid":51.128574479371174,"hi":60.001527660712966},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785126336,"listedShare":1,"unitSqft":800,"unitSqftLo":592,"unitSqftHi":900,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse (measured on SEMBAWANG ROAD, 28% of whose 74 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"SEMBAWANG ROAD","share":0.284,"postals":74,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.284,"shareKnown":true,"postals":74,"why":"measured on SEMBAWANG ROAD, 28% of whose 74 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on SEMBAWANG ROAD, 28% of whose 74 geocoded postals sit in this corner"},{"value":{"lo":72.04480949365939,"mid":84.15420871245782,"hi":99.21285657391815},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1785275202,"listedShare":1,"unitSqft":1650,"unitSqftLo":786,"unitSqftHi":2368,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b (measured on SEMBAWANG ROAD, 28% of whose 74 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"SEMBAWANG ROAD","share":0.284,"postals":74,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.284,"shareKnown":true,"postals":74,"why":"measured on SEMBAWANG ROAD, 28% of whose 74 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on SEMBAWANG ROAD, 28% of whose 74 geocoded postals sit in this corner"},{"value":{"lo":60.001527660712966,"mid":69.96541770861319,"hi":90.02543257611767},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":8,"listedEpoch":1785249160,"listedShare":1,"unitSqft":1640,"unitSqftLo":592,"unitSqftHi":2368,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled (measured on SEMBAWANG ROAD, 28% of whose 74 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"SEMBAWANG ROAD","share":0.284,"postals":74,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.284,"shareKnown":true,"postals":74,"why":"measured on SEMBAWANG ROAD, 28% of whose 74 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on SEMBAWANG ROAD, 28% of whose 74 geocoded postals sit in this corner"}],"context":[],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":100.91166015665362,"hi":100.91166015665362},"psf":{"lo":9.375,"hi":9.375},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":100.91166015665362,"mid":100.91166015665362,"hi":100.91166015665362},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783985810,"listedShare":1,"unitSqft":160,"unitSqftLo":160,"unitSqftHi":160,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]}},"homePrices":[{"value":{"lo":3725962.5,"mid":3900000,"hi":6480000},"unit":"SGD","n":17,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-07-31","asOfFromVerb":"contracts to","asOf":"2025-11-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2734000,"mid":3400275,"hi":5349500},"unit":"SGD","n":22,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-09-30","asOfFromVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1200000,"mid":1230000,"hi":1388000},"unit":"SGD","n":5,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-02-29","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1032000,"mid":1510000,"hi":1975000},"unit":"SGD","n":137,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":6800000,"mid":7237500,"hi":8187500},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2330000,"mid":2330000,"hi":2330000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2021-11-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-05-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-05-15","asOfFromVerb":"updated","asOf":"2026-07-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":21,"mid":21,"hi":21},"unit":"premises","n":21,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 59 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":59,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 59 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":10776.2,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":39.06,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":117.63,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":123.48,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":8.87,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.76,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":16.05,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":105.79,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.52,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.59,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":23.29,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":27.36,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":654.91,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":654.91,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[],"nearest":{"codes":["NS13"],"name":"YISHUN MRT STATION (NS13)","taps":111119,"metres":886,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Chong Pang Hawker Centre & Market","stalls":58,"status":"Under Construction","metres":342},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Chong Pang Hawker Centre & Market, 342m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.075,"shopfrontSqm":11245,"shopfrontWhy":null,"zonedSqm":149582,"dominantUse":"RESIDENTIAL","parcels":248,"meanPlotRatio":1.4,"topUses":[{"use":"RESIDENTIAL","share":0.643},{"use":"ROAD","share":0.268},{"use":"RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","share":0.075}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; MANDAI is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":131.38,"mid":217.52,"hi":272.22},"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":55,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"MANDAI WEST":{"area":"MANDAI","region":"NORTH REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":88,"mid":88,"hi":88},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":146,"mid":146,"hi":146},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":70,"mid":70,"hi":70},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":93,"mid":93,"hi":93},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":104,"mid":104,"hi":104},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":50,"mid":50,"hi":50},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":68,"mid":68,"hi":68},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":46,"mid":46,"hi":46},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":414,"mid":414,"hi":414},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":371,"mid":371,"hi":371},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":339,"mid":339,"hi":339},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":340,"mid":340,"hi":340},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[{"value":{"lo":47.73560271758224,"mid":47.73560271758224,"hi":47.73560271758224},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783612370,"listedShare":1,"unitSqft":2300,"unitSqftLo":2300,"unitSqftHi":2300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail (measured on MANDAI ROAD, 50% of whose 4 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"MANDAI ROAD","share":0.5,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.5,"shareKnown":true,"postals":4,"why":"measured on MANDAI ROAD, 50% of whose 4 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on MANDAI ROAD, 50% of whose 4 geocoded postals sit in this corner"},{"value":{"lo":47.73560271758224,"mid":47.73560271758224,"hi":47.73560271758224},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783612370,"listedShare":1,"unitSqft":2300,"unitSqftLo":2300,"unitSqftHi":2300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled (measured on MANDAI ROAD, 50% of whose 4 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"MANDAI ROAD","share":0.5,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.5,"shareKnown":true,"postals":4,"why":"measured on MANDAI ROAD, 50% of whose 4 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on MANDAI ROAD, 50% of whose 4 geocoded postals sit in this corner"}],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":3702000,"mid":3724000,"hi":3746000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[],"fnbTotal":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["TE3"],"name":"WOODLANDS SOUTH MRT STATION (TE3)","taps":27704,"metres":288,"measuredTo":"exit","nearestExit":"Exit 5","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Marsiling Mall Hawker Centre","stalls":70,"status":"Existing (replacement)","metres":794},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Marsiling Mall Hawker Centre, 794m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":4532618,"dominantUse":"OPEN SPACE","parcels":33,"meanPlotRatio":null,"topUses":[{"use":"OPEN SPACE","share":0.721},{"use":"ROAD","share":0.104},{"use":"TRANSPORT FACILITIES","share":0.074}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; MANDAI is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"25","share":0.5,"postals":2,"majority":false,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":299.2,"mid":377.98,"hi":458.27,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 25","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 50% of this corner's geocoded postals sit in District 25. That is a plurality, not a majority: this corner straddles districts and no one district holds more than half of its 2 postals, so the district named here is the largest minority. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 25 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":299.2,"mid":377.98,"hi":458.27},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 25 stamps a Level 1 (street level) shop-space band of S$27.80–42.57 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is open space (72% of 33 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"MARGARET DRIVE":{"area":"QUEENSTOWN","region":"CENTRAL REGION","people":{"value":{"lo":24010,"mid":24010,"hi":24010},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":7283,"mid":9207,"hi":11340},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":159200,"mid":159200,"hi":159200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area QUEENSTOWN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in QUEENSTOWN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":15,"shown":15,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3255,"mid":3255,"hi":3255},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2246,"mid":2246,"hi":2246},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1792,"mid":1792,"hi":1792},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1237,"mid":1237,"hi":1237},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2444,"mid":2444,"hi":2444},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2413,"mid":2413,"hi":2413},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1793,"mid":1793,"hi":1793},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1511,"mid":1511,"hi":1511},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11593,"mid":11593,"hi":11593},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9831,"mid":9831,"hi":9831},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9924,"mid":9924,"hi":9924},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8401,"mid":8401,"hi":8401},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"QUEENSTOWN MRT STATION (EW19)","stationTaps":35707,"exit":"Exit B","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. QUEENSTOWN (EW19)'s Exit B opens in this corner and the station takes 35,707 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":87.87574924489252,"mid":87.87574924489252,"hi":87.87574924489252},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1781913600,"listedShare":1,"unitSqft":9663,"unitSqftLo":9663,"unitSqftHi":9663,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":44,"listedOn":"2026-06-20","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":79.82,"median":93.7,"p75":105.25,"why":"judged against District 03's stamped Level 1 (street level) cell for units over 30 to 100 sqm: this row's median unit is 9663 sqft and URA stamps no cell for units over 300 sqm in that district"}}],"hdbTender":[{"value":{"lo":1800,"mid":6780,"hi":16689},"unit":"SGD/month","n":15,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 15 tenders pooled here; the oldest of them closed 2020-03-24. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2020-03-24","asOfFromVerb":"bids closed","asOf":"2024-02-08","carried":true,"coverage":0.9375,"sources":15,"sourcesAskedUnanswered":1,"coverageNote":"built from 15 of 16 sources known in this subzone (94%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":2325,"mid":3800,"hi":5225},"unit":"SGD/month","n":1323,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 51 blocks pooled here; the oldest part's newest approval month ends 2023-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9808,"sources":51,"sourcesAskedUnanswered":1,"coverageNote":"built from 51 of 52 sources known in this subzone (98%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":4000,"hi":5100},"unit":"SGD/month","n":847,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 37 blocks pooled here; the oldest part's newest approval month ends 2022-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":3575,"hi":4500},"unit":"SGD/month","n":172,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 25 blocks pooled here; the oldest part's newest approval month ends 2023-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2800,"mid":4062.5,"hi":5500},"unit":"SGD/month","n":297,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 26 blocks pooled here; the oldest part's newest approval month ends 2023-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":2700,"hi":2900},"unit":"SGD/month","n":7,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2024-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-01-31","asOfFromVerb":"approvals to","asOf":"2025-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3500,"mid":4112.5,"hi":5700},"unit":"SGD/month","n":76,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":45.430325903386844,"mid":45.430325903386844,"hi":45.430325903386844},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1768435200,"listedShare":1,"unitSqft":6500,"unitSqftLo":6500,"unitSqftHi":6500,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":200,"listedOn":"2026-01-15","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":2170,"mid":2939,"hi":12000},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2022-01-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2022-01-13","asOfFromVerb":"bids closed","asOf":"2022-06-29","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":43888,"mid":43888,"hi":43888},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2022-11-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2022-11-10: the 3-year tenancy HDB lets these units on ran out 2025-11-10, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"},{"value":{"lo":48826,"mid":48826,"hi":48826},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:no-unit-number:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2022-09-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"unattributable","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays. And it has NO ATTRIBUTABLE FOOTPRINT: nothing published says what area this figure covers, so a vending pitch and a whole medical centre are both awarded \"per month\" in this stratum. It cannot be compared with the row beside it, with a shop rent, or with any rent per sqm, which is why nothing on this map is shaded by it.","label":"HDB tender: unrestricted, HDB named no unit (the whole letting, per month, with NO floor area behind it)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","noAttributableFootprint":"no-unit","notLeading":{"gate":"class","why":"this is a unattributable-floor row. The shop-rent slot is led by street-level space; a unattributable unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":134450,"mid":134450,"hi":134450},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2022-04-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"tenancy-over","why":"awarded 2022-04-06: the 3-year tenancy HDB lets these units on ran out 2025-04-06, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"supermarket","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":7,"demoted":5,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":2,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1821000,"mid":2226000,"hi":2966500},"unit":"SGD","n":539,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":980000,"mid":1400000,"hi":1890000},"unit":"SGD","n":207,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":36,"mid":36,"hi":36},"unit":"premises","n":36,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 17 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 12 postals pooled here; the oldest part's newest row was updated 2026-01-23. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-23","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":128,"mid":128,"hi":128},"unit":"premises","n":128,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 85 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":85,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 85 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4956.38,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":19.31,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":49.89,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":46.51,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.11,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":45.29,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.69,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.9,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.32,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.74,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.57,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.53,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":253.69,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":253.69,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 17 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":5}},"stations":{"list":[{"codes":["EW18"],"name":"REDHILL MRT STATION (EW18)","taps":39142,"metres":299,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["EW19"],"name":"QUEENSTOWN MRT STATION (EW19)","taps":35707,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4},{"codes":["EW20"],"name":"COMMONWEALTH MRT STATION (EW20)","taps":29554,"metres":269,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Margaret Drive Hawker Centre","stalls":38,"status":"Existing (replacement)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":38,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.009,"shopfrontSqm":9105,"shopfrontWhy":null,"zonedSqm":1017911,"dominantUse":"RESIDENTIAL","parcels":74,"meanPlotRatio":3.63,"topUses":[{"use":"RESIDENTIAL","share":0.581},{"use":"ROAD","share":0.198},{"use":"EDUCATIONAL INSTITUTION","share":0.087}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":32700,"households":40100,"noEmployedPersonShare":0.192,"shareAbove10k":0.615,"shareAbove20k":0.336,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":85,"hdbUnits":8651,"rooms":{"u1":0,"u2":813,"u3":2174,"u4":4220,"u5exec":1443,"rental":1},"resale":{"n":510,"median":980000,"p25":838888,"p75":1138800,"psm":11867,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":79.82,"mid":112.96000000000001,"hi":183.14},"unit":"SGD/sqm/month","n":3,"district":"03","share":0.911,"postals":79,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":95.98,"mid":132.22,"hi":183.14,"n":3},{"sizeBand":"over-30-100","lo":79.82,"mid":93.7,"hi":105.25,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 03","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 91% of this corner's geocoded postals sit in District 03. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"MARINA CENTRE":{"area":"DOWNTOWN CORE","region":"CENTRAL REGION","people":{"value":{"lo":30,"mid":30,"hi":30},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":332600,"mid":332600,"hi":332600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area DOWNTOWN CORE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in DOWNTOWN CORE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":13,"shown":13,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":319,"mid":319,"hi":319},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2650,"mid":2650,"hi":2650},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":565,"mid":565,"hi":565},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":8905,"mid":8905,"hi":8905},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":253,"mid":253,"hi":253},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1409,"mid":1409,"hi":1409},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":335,"mid":335,"hi":335},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2053,"mid":2053,"hi":2053},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2188,"mid":2188,"hi":2188},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1791,"mid":1791,"hi":1791},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":9812,"mid":9812,"hi":9812},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3953,"mid":3953,"hi":3953},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2406,"mid":2406,"hi":2406},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2597,"mid":2597,"hi":2597},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5516,"mid":5516,"hi":5516},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4220,"mid":4220,"hi":4220},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6814,"mid":6814,"hi":6814},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8621,"mid":8621,"hi":8621},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":22138,"mid":22138,"hi":22138},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":22839,"mid":22839,"hi":22839},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9163,"mid":9163,"hi":9163},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":11036,"mid":11036,"hi":11036},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":19188,"mid":19188,"hi":19188},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":20086,"mid":20086,"hi":20086},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":76.44,"mid":101.965,"hi":247.27},"unit":"SGD/sqm/month","n":12,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 4 streets pooled here; the oldest street's newest valued quarter ends 2024-03-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2024-03-31","asOfFromVerb":"quarter to","loEndShape":"median-only","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"RAFFLES AVENUE","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2024-03-31"},{"street":"RAFFLES BOULEVARD","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"TEMASEK BOULEVARD","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"RAFFLES LINK","share":0.5,"postals":2,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.941,"shareKnown":true,"postals":17,"why":"measured on RAFFLES AVENUE, RAFFLES BOULEVARD, TEMASEK BOULEVARD and 1 more, 94% of whose 17 geocoded postals sit in this corner"}},{"value":{"lo":96.87519375038748,"mid":185.67745468824268,"hi":236.80602916761384},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784053996,"listedShare":1,"unitSqft":1308.25,"unitSqftLo":524,"unitSqftHi":3000,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"RAFFLES BOULEVARD","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RAFFLES LINK","share":0.5,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.833,"shareKnown":true,"postals":6,"why":"measured on RAFFLES BOULEVARD, RAFFLES LINK, 83% of whose 6 geocoded postals sit in this corner"},"listedAge":{"days":19,"listedOn":"2026-07-14","share":1,"known":true}},{"value":{"lo":134.5488802088715,"mid":150.69474583393608,"hi":172.22256666735552},"unit":"SGD/sqm/month","n":10,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1785212111,"listedShare":1,"unitSqft":1784,"unitSqftLo":900,"unitSqftHi":3000,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"RAFFLES AVENUE","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RAFFLES BOULEVARD","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RAFFLES LINK","share":0.5,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.9,"shareKnown":true,"postals":10,"why":"measured on RAFFLES AVENUE, RAFFLES BOULEVARD, RAFFLES LINK, 90% of whose 10 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true}},{"value":{"lo":137.2947757233383,"mid":172.31452223807256,"hi":204.51429791748467},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1785235318,"listedShare":1,"unitSqft":1313.5,"unitSqftLo":430,"unitSqftHi":2352,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"RAFFLES BOULEVARD","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RAFFLES LINK","share":0.5,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.833,"shareKnown":true,"postals":6,"why":"measured on RAFFLES BOULEVARD, RAFFLES LINK, 83% of whose 6 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":113.01,"mid":118.43,"hi":123.79},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.25,"sources":1,"sourcesAskedUnanswered":3,"coverageNote":"built from 1 of 4 sources known in this subzone (25%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"TEMASEK BOULEVARD","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":7,"why":"measured on TEMASEK BOULEVARD, 100% of whose 7 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":133.23085036192748,"mid":150.69474583393608,"hi":204.51429791748467},"unit":"SGD/sqm/month","n":18,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":13,"listedEpoch":1785212111,"listedShare":1,"unitSqft":1784,"unitSqftLo":430,"unitSqftHi":3000,"listings":19,"asOf":"2026-08-03","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"RAFFLES AVENUE","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RAFFLES BOULEVARD","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RAFFLES LINK","share":0.5,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.9,"shareKnown":true,"postals":10,"why":"measured on RAFFLES AVENUE, RAFFLES BOULEVARD, RAFFLES LINK, 90% of whose 10 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":161.4586562506458,"mid":170.28255955736714,"hi":175.22644864411174},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1759940027,"listedShare":1,"unitSqft":1343.25,"unitSqftLo":430,"unitSqftHi":1948,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":298,"listedOn":"2025-10-08","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 298 days before this snapshot (posted 2025-10-08), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 293 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":117.03162937996836,"mid":123.78496979216177,"hi":298.82681250692565},"unit":"SGD/sqm/month","n":103,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":95,"listedEpoch":1771610400,"listedShare":1,"unitSqft":2443,"unitSqftLo":409,"unitSqftHi":17997,"listings":108,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":163,"listedOn":"2026-02-20","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":14,"listings":14,"strata":2,"ceilingSqm":30,"psm":{"lo":129.56558834928367,"hi":833.3350000033331},"psf":{"lo":12.037037037037038,"hi":77.41935483870967},"asOf":"2026-08-03","why":"14 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":370.20163326040927,"mid":370.20163326040927,"hi":370.20163326040927},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1775865600,"listedShare":1,"unitSqft":280,"unitSqftLo":280,"unitSqftHi":280,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":129.56558834928367,"mid":354.62495558927367,"hi":833.3350000033331},"unit":"SGD/sqm/month","n":13,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1763355248,"listedShare":1,"unitSqft":225,"unitSqftLo":110,"unitSqftHi":305,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":8,"demoted":4,"by":{"class":3,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"disagreement":{"achievedPsm":102,"achievedContracts":12,"askPsm":169.6,"askListings":18,"ratio":1.66,"note":"the headline is the SIGNED figure: 12 leases at S$9.47 psf. But 18 current asking prices here say S$15.75 psf, higher by 1.7x, off 1.5x as many observations. A signed lease is what someone paid and an ask is what a landlord wants; neither is the other's correction, and we do not average them. Where they part this far, the signed few may be old, small or unrepresentative. Read both before you budget."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":76.4,"mid":102,"hi":247.3,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-07-21. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-07-21","asOfFromVerb":"updated","asOf":"2026-08-05","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":53,"mid":53,"hi":53},"unit":"premises","n":53,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2024-10-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-10-09","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":452,"mid":452,"hi":452},"unit":"premises","n":452,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 22 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":32,"mid":32,"hi":32},"unit":"premises","n":32,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":3003,"mid":3003,"hi":3003},"unit":"rooms","n":5,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2024-10-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-10-09","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["EW12","DT14"],"name":"BUGIS MRT STATION (EW12 / DT14)","taps":108677,"metres":276,"measuredTo":"exit","nearestExit":"E","exitsKnown":8},{"codes":["NS25","EW13"],"name":"CITY HALL MRT STATION (NS25 / EW13)","taps":90517,"metres":273,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":4},{"codes":["CC4","DT15"],"name":"PROMENADE MRT STATION (CC4 / DT15)","taps":44977,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3},{"codes":["CC3"],"name":"ESPLANADE MRT STATION (CC3)","taps":14639,"metres":0,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":7},{"codes":["CC5"],"name":"NICOLL HIGHWAY MRT STATION (CC5)","taps":9912,"metres":386,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Golden Mile Food Centre","stalls":112,"status":"Existing","metres":639},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Golden Mile Food Centre, 639m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.364,"shopfrontSqm":330685,"shopfrontWhy":null,"zonedSqm":909179,"dominantUse":"ROAD","parcels":106,"meanPlotRatio":3.73,"topUses":[{"use":"ROAD","share":0.329},{"use":"HOTEL","share":0.19},{"use":"COMMERCIAL","share":0.164}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; DOWNTOWN CORE is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":77.49,"mid":158.16,"hi":372.85},"unit":"SGD/sqm/month","n":3,"district":"01","share":1,"postals":19,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":142.92,"mid":214.69,"hi":372.85,"n":3},{"sizeBand":"over-30-100","lo":117.46,"mid":187.5,"hi":219.19,"n":3},{"sizeBand":"over-100-300","lo":77.49,"mid":128.82,"hi":184.06,"n":3},{"sizeBand":"over-300","lo":79.4,"mid":91.1,"hi":113.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 01","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 01. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"MARINA EAST":{"area":"MARINA EAST","region":"CENTRAL REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["TE22"],"name":"GARDENS BY THE BAY MRT STATION (TE22)","taps":7330,"metres":376,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":3},{"codes":["TE23"],"name":"TANJONG RHU MRT STATION (TE23)","taps":5963,"metres":119,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Golden Mile Food Centre","stalls":112,"status":"Existing","metres":1004},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Golden Mile Food Centre, 1004m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1879733,"dominantUse":"PARK","parcels":22,"meanPlotRatio":null,"topUses":[{"use":"PARK","share":0.255},{"use":"RESERVE SITE","share":0.22},{"use":"WATERBODY","share":0.204}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; MARINA EAST is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"15","share":1,"postals":1,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":60,"mid":91.67,"hi":123,"n":3},{"sizeBand":"over-30-100","lo":89.55,"mid":111.66,"hi":176.5,"n":3},{"sizeBand":"over-100-300","lo":100.81,"mid":136.47,"hi":176.7,"n":3},{"sizeBand":"over-300","lo":48.08,"mid":55.27,"hi":104.99,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 15","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 15. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":48.08,"mid":101.66499999999999,"hi":176.7},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 15 stamps a Level 1 (street level) shop-space band of S$4.47–16.42 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is park (26% of 22 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"MARINA EAST (MP)":{"area":"MARINE PARADE","region":"CENTRAL REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":12100,"mid":12100,"hi":12100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area MARINE PARADE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in MARINE PARADE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4,"mid":4,"hi":4},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6,"mid":6,"hi":6},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11,"mid":11,"hi":11},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":20,"mid":20,"hi":20},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"absent":{"code":"not_yet_wired","ours":true,"why":"no licensed-premises fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["TE24"],"name":"KATONG PARK MRT STATION (TE24)","taps":7099,"metres":193,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":2},{"codes":["TE25"],"name":"TANJONG KATONG MRT STATION (TE25)","taps":6042,"metres":184,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":3},{"codes":["TE23"],"name":"TANJONG RHU MRT STATION (TE23)","taps":5963,"metres":389,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jalan Batu Blk 4A (Blk 4A Jalan Batu Hawker Centre/Market)","stalls":36,"status":"Existing","metres":734},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jalan Batu Blk 4A (Blk 4A Jalan Batu Hawker Centre/Market), 734m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1621090,"dominantUse":"RESERVE SITE","parcels":6,"meanPlotRatio":null,"topUses":[{"use":"RESERVE SITE","share":0.665},{"use":"PARK","share":0.285},{"use":"ROAD","share":0.034}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$13,000 - $13,999","earningHouseholds":14700,"households":18400,"noEmployedPersonShare":0.201,"shareAbove10k":0.626,"shareAbove20k":0.361,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"compPA":{"value":{"lo":799,"mid":799,"hi":799},"unit":"premises","n":799,"instrument":"sfa.trackrecord.by-postal:carried","grain":"planningArea","area":"MARINE PARADE","subzonesCounted":4,"asOf":"2026-08-30","asOfIs":"the newest crawl night among the 4 counted corners of MARINE PARADE. A planning-area total is dated by its parts, and SFA stamps no date of its own","coverage":1,"sources":885,"sourcesAskedUnanswered":0,"label":"ALL licensed food premises, planning area MARINE PARADE, its 4 counted corners","caveat":"PLANNING-AREA grain, not this corner. No geocoded postal address is known at this corner, so SFA's register cannot count anything AT it; the figure is the same postal-grain census rows summed across the 4 corners of MARINE PARADE that publish one. No share of it is placed here. The area total is real, its placement at this corner is not."},"rentDistrict":{"absent":{"code":"no_instrument_here","ours":false,"why":"No geocoded postal address falls inside this corner, so there is nothing for URA's sector table to read a district from. The district crosswalk covers 316 of the 332 subzones and this is one of the sixteen it cannot reach. The land here is reserve site. A place with no addresses is not a place with cheap rent; it is a place this instrument has no way to describe."}}},"MARINA SOUTH":{"area":"MARINA SOUTH","region":"CENTRAL REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3,"mid":3,"hi":3},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":10,"mid":10,"hi":10},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":62,"mid":62,"hi":62},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":440,"mid":440,"hi":440},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":8,"mid":8,"hi":8},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":18,"mid":18,"hi":18},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":335,"mid":335,"hi":335},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":649,"mid":649,"hi":649},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":15,"mid":15,"hi":15},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":37,"mid":37,"hi":37},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":714,"mid":714,"hi":714},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1555,"mid":1555,"hi":1555},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":13,"mid":13,"hi":13},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":62,"mid":62,"hi":62},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1518,"mid":1518,"hi":1518},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2813,"mid":2813,"hi":2813},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":37,"mid":37,"hi":37},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":88,"mid":88,"hi":88},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":3015,"mid":3015,"hi":3015},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":4315,"mid":4315,"hi":4315},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":64,"mid":64,"hi":64},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":150,"mid":150,"hi":150},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":6240,"mid":6240,"hi":6240},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":8261,"mid":8261,"hi":8261},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 2 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":39,"mid":39,"hi":39},"unit":"premises","n":39,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 3 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 2 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":4,"mid":4,"hi":4},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["CE1","DT16"],"name":"BAYFRONT MRT STATION (CE1 / DT16)","taps":63884,"metres":136,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":5},{"codes":["CC4","DT15"],"name":"PROMENADE MRT STATION (CC4 / DT15)","taps":44977,"metres":364,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3},{"codes":["TE22"],"name":"GARDENS BY THE BAY MRT STATION (TE22)","taps":7330,"metres":0,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":3},{"codes":["NS28"],"name":"MARINA SOUTH PIER MRT STATION (NS28)","taps":3952,"metres":303,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Market Street Hawker Centre","stalls":53,"status":"Existing (replacement)","metres":1139},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Market Street Hawker Centre, 1139m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.185,"shopfrontSqm":298894,"shopfrontWhy":null,"zonedSqm":1619865,"dominantUse":"PARK","parcels":75,"meanPlotRatio":4.42,"topUses":[{"use":"PARK","share":0.357},{"use":"WATERBODY","share":0.193},{"use":"WHITE","share":0.147}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; MARINA SOUTH is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":77.49,"mid":158.16,"hi":372.85},"unit":"SGD/sqm/month","n":3,"district":"01","share":1,"postals":2,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":142.92,"mid":214.69,"hi":372.85,"n":3},{"sizeBand":"over-30-100","lo":117.46,"mid":187.5,"hi":219.19,"n":3},{"sizeBand":"over-100-300","lo":77.49,"mid":128.82,"hi":184.06,"n":3},{"sizeBand":"over-300","lo":79.4,"mid":91.1,"hi":113.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 01","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 01. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":null,"areaAwardsWhy":"the tender ledger this surface reads holds no street-level shop, eating-house, supermarket or minimart award in MARINA SOUTH at all, so there is no signed HDB rent at this corner's own kind of stock to set beside the band. That is the ledger's silence, not a claim that MARINA SOUTH has no HDB shops"}},"MARINE PARADE":{"area":"MARINE PARADE","region":"CENTRAL REGION","people":{"value":{"lo":27360,"mid":27360,"hi":27360},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":9191,"mid":11617,"hi":14309},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":12100,"mid":12100,"hi":12100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area MARINE PARADE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in MARINE PARADE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4358,"mid":4358,"hi":4358},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4467,"mid":4467,"hi":4467},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4419,"mid":4419,"hi":4419},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2696,"mid":2696,"hi":2696},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2702,"mid":2702,"hi":2702},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3790,"mid":3790,"hi":3790},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1803,"mid":1803,"hi":1803},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1996,"mid":1996,"hi":1996},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5227,"mid":5227,"hi":5227},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4954,"mid":4954,"hi":4954},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3945,"mid":3945,"hi":3945},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":5601,"mid":5601,"hi":5601},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4834,"mid":4834,"hi":4834},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4233,"mid":4233,"hi":4233},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4241,"mid":4241,"hi":4241},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3743,"mid":3743,"hi":3743},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":22701,"mid":22701,"hi":22701},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":22015,"mid":22015,"hi":22015},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":18200,"mid":18200,"hi":18200},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":18071,"mid":18071,"hi":18071},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":23032,"mid":23032,"hi":23032},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":21938,"mid":21938,"hi":21938},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":17867,"mid":17867,"hi":17867},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":17418,"mid":17418,"hi":17418},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":51.85,"mid":208.22000000000003,"hi":361.99},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"MARINE PARADE CENTRAL","share":1,"postals":12,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"MARINE PARADE ROAD","share":0.481,"postals":27,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"BROOKE ROAD","share":1,"postals":1,"contributed":false,"lastValuedQuarter":"2024-06-30"}],"share":0.65,"shareKnown":true,"postals":40,"why":"measured on MARINE PARADE CENTRAL, MARINE PARADE ROAD (and BROOKE ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2024-06-30, so the figure rests on the 2 streets named before them), 65% of whose 40 geocoded postals sit in this corner"}},{"value":{"lo":106.5591131553872,"mid":130.42091456411327,"hi":200.92632777858145},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784533603,"listedShare":1,"unitSqft":1260,"unitSqftLo":750,"unitSqftHi":1495,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"MARINE PARADE CENTRAL","share":1,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MARINE PARADE ROAD","share":0.481,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.641,"shareKnown":true,"postals":39,"why":"measured on MARINE PARADE CENTRAL, MARINE PARADE ROAD, 64% of whose 39 geocoded postals sit in this corner"},"listedAge":{"days":14,"listedOn":"2026-07-20","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1400,"mid":2975,"hi":4800},"unit":"SGD/month","n":2196,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 54 blocks pooled here; the oldest part's newest approval month ends 2022-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9153,"sources":54,"sourcesAskedUnanswered":5,"coverageNote":"built from 54 of 59 sources known in this subzone (92%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1525,"mid":3100,"hi":3750},"unit":"SGD/month","n":578,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1825,"mid":2650,"hi":3250},"unit":"SGD/month","n":1344,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 24 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2100,"mid":3562.5,"hi":4800},"unit":"SGD/month","n":273,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1400,"mid":1400,"hi":1400},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2022-08-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5800,"mid":5800,"hi":5800},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4325,"mid":5300,"hi":7000},"unit":"SGD/month","n":373,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":113.02105937545205,"mid":117.42447727319694,"hi":122.03270530572067},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785045787,"listedShare":1,"unitSqft":688,"unitSqftLo":550,"unitSqftHi":1076,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical (measured on MARINE PARADE ROAD, 48% of whose 27 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"MARINE PARADE ROAD","share":0.481,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.481,"shareKnown":true,"postals":27,"why":"measured on MARINE PARADE ROAD, 48% of whose 27 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on MARINE PARADE ROAD, 48% of whose 27 geocoded postals sit in this corner"},{"value":{"lo":117.6383652099423,"mid":128.59538993414267,"hi":155.0563303522311},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784880553,"listedShare":1,"unitSqft":678,"unitSqftLo":549,"unitSqftHi":1076,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop (measured on MARINE PARADE ROAD, 48% of whose 27 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"MARINE PARADE ROAD","share":0.481,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.481,"shareKnown":true,"postals":27,"why":"measured on MARINE PARADE ROAD, 48% of whose 27 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on MARINE PARADE ROAD, 48% of whose 27 geocoded postals sit in this corner"}],"context":[{"value":{"lo":40.91,"mid":58.43,"hi":200.55},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 3 streets pooled here; the oldest street's newest valued quarter ends 2024-09-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2024-09-30","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"BROOKE ROAD","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2024-09-30"},{"street":"MARINE PARADE CENTRAL","share":1,"postals":12,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"MARINE PARADE ROAD","share":0.481,"postals":27,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.65,"shareKnown":true,"postals":40,"why":"measured on BROOKE ROAD, MARINE PARADE CENTRAL, MARINE PARADE ROAD, 65% of whose 40 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":63.547072477027825,"mid":95.24436825458979,"hi":393.6515809539555},"unit":"SGD/sqm/month","n":11,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":11,"listedEpoch":1777493148,"listedShare":1,"unitSqft":832,"unitSqftLo":350,"unitSqftHi":2307,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":95,"listedOn":"2026-04-29","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 95 days before this snapshot (posted 2026-04-29), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-20, 82 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":73.37747006671545,"mid":131.5589050931188,"hi":376.94911070573306},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1764806400,"listedShare":1,"unitSqft":1779,"unitSqftLo":355,"unitSqftHi":1907,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":242,"listedOn":"2025-12-04","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 242 days before this snapshot (posted 2025-12-04), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-20, 228 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":64.9478038388666,"mid":118.11724705061994,"hi":200.92632777858145},"unit":"SGD/sqm/month","n":14,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":13,"listedEpoch":1784708258,"listedShare":1,"unitSqft":931,"unitSqftLo":350,"unitSqftHi":1873,"listings":14,"asOf":"2026-08-03","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"MARINE PARADE CENTRAL","share":1,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MARINE PARADE ROAD","share":0.481,"postals":27,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.641,"shareKnown":true,"postals":39,"why":"measured on MARINE PARADE CENTRAL, MARINE PARADE ROAD, 64% of whose 39 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-22","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":41.26165659738726,"mid":130.80772175380915,"hi":233.2180590287106},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1773830292,"listedShare":1,"unitSqft":1138,"unitSqftLo":350,"unitSqftHi":2100,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":138,"listedOn":"2026-03-18","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 138 days before this snapshot (posted 2026-03-18), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-20, 124 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":65.09149367036852,"mid":69.88317053840848,"hi":75.5566065967745},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1772798400,"listedShare":1,"unitSqft":1356,"unitSqftLo":926,"unitSqftHi":1874,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":150,"listedOn":"2026-03-06","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":113.02105937545205,"mid":117.47567980689165,"hi":122.03270530572067},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1778324833,"listedShare":1,"unitSqft":716,"unitSqftLo":550,"unitSqftHi":1076,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":86,"listedOn":"2026-05-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"}],"provisional":[{"value":{"lo":1800,"mid":1800,"hi":1800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-16","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":22.22222222222222,"mid":22.22222222222222,"hi":22.22222222222222},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-16","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":5,"listings":5,"strata":4,"ceilingSqm":30,"psm":{"lo":122.18492905454276,"hi":398.6633487670267},"psf":{"lo":11.35135135135135,"hi":37.03703703703704},"asOf":"2026-08-03","why":"5 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":208.1022680563879,"mid":295.1105439247915,"hi":382.1188197931951},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784629533,"listedShare":1,"unitSqft":250,"unitSqftLo":200,"unitSqftHi":300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":398.6633487670267,"mid":398.6633487670267,"hi":398.6633487670267},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784535411,"listedShare":1,"unitSqft":189,"unitSqftLo":189,"unitSqftHi":189,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":208.1022680563879,"mid":208.1022680563879,"hi":208.1022680563879},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782345600,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":122.18492905454276,"mid":122.18492905454276,"hi":122.18492905454276},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1767987115,"listedShare":1,"unitSqft":185,"unitSqftLo":185,"unitSqftHi":185,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":7,"by":{"class":4,"stale":0,"askAge":3,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":208.2,"leadN":6,"heldPsm":95.2,"heldN":11,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":2.19,"note":"the head here won on freshness, not weight. A record of 11 observations of the same class sits below it, held back by the ask-age gate, saying S$8.84 psf against the head's S$19.34 psf off 6, 2.2x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."},"tooSpreadToShade":{"bandsSpanned":5,"ofBands":5,"lo":51.9,"mid":208.2,"hi":362,"note":"the record here covers 5 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1580000,"mid":1992500,"hi":3682394.5},"unit":"SGD","n":446,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-03-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1602220,"mid":2772000,"hi":4068750},"unit":"SGD","n":810,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":76,"mid":76,"hi":76},"unit":"premises","n":76,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 34 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 11 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":29,"mid":29,"hi":29},"unit":"premises","n":29,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":29,"mid":29,"hi":29},"unit":"premises","n":29,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":476,"mid":476,"hi":476},"unit":"premises","n":476,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 156 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":156,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 156 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5634.84,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.003,"note":"the TOP of this range is the landed stratum, which holds 0.30% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":21.05,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.003,"note":"the TOP of this range is the landed stratum, which holds 0.30% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":56.65,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.003,"note":"the TOP of this range is the landed stratum, which holds 0.30% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":58.94,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.05,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":52.27,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.23,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.003,"note":"the TOP of this range is the landed stratum, which holds 0.30% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":107.89,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.003,"note":"the TOP of this range is the landed stratum, which holds 0.30% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.83,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0036,"note":"the TOP of this range is the landed stratum, which holds 0.36% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.84,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":10.2,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":8.64,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.003,"note":"the TOP of this range is the landed stratum, which holds 0.30% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":313.08,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.003,"note":"the TOP of this range is the landed stratum, which holds 0.30% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":313.08,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.003,"note":"the TOP of this range is the landed stratum, which holds 0.30% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 34 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":81,"mid":81,"hi":81},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-16","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":1433,"mid":1433,"hi":1433},"unit":"rooms","n":6,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[{"codes":["TE26"],"name":"MARINE PARADE MRT STATION (TE26)","taps":23016,"metres":0,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":6},{"codes":["TE27"],"name":"MARINE TERRACE MRT STATION (TE27)","taps":13255,"metres":0,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":6},{"codes":["TE25"],"name":"TANJONG KATONG MRT STATION (TE25)","taps":6042,"metres":0,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Marine Terrace Blk 50A (50A Marine Terrace)","stalls":24,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Marine Parade Central Blk 84 (84 Marine Parade Central Market and Food Centre)","stalls":55,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":79,"openCentres":2,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.119,"shopfrontSqm":138674,"shopfrontWhy":null,"zonedSqm":1162183,"dominantUse":"RESIDENTIAL","parcels":174,"meanPlotRatio":2.73,"topUses":[{"use":"RESIDENTIAL","share":0.539},{"use":"ROAD","share":0.244},{"use":"COMMERCIAL","share":0.079}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$13,000 - $13,999","earningHouseholds":14700,"households":18400,"noEmployedPersonShare":0.201,"shareAbove10k":0.626,"shareAbove20k":0.361,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":78,"hdbUnits":7854,"rooms":{"u1":0,"u2":26,"u3":3020,"u4":1798,"u5exec":1685,"rental":1325},"resale":{"n":382,"median":528888,"p25":465000,"p75":700000,"psm":7207,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":48.08,"mid":101.66499999999999,"hi":176.7},"unit":"SGD/sqm/month","n":3,"district":"15","share":1,"postals":143,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":60,"mid":91.67,"hi":123,"n":3},{"sizeBand":"over-30-100","lo":89.55,"mid":111.66,"hi":176.5,"n":3},{"sizeBand":"over-100-300","lo":100.81,"mid":136.47,"hi":176.7,"n":3},{"sizeBand":"over-300","lo":48.08,"mid":55.27,"hi":104.99,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 15","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 15. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"MARITIME SQUARE":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"value":{"lo":5410,"mid":5410,"hi":5410},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1285,"mid":1624,"hi":2000},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6129,"mid":6129,"hi":6129},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5338,"mid":5338,"hi":5338},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":5107,"mid":5107,"hi":5107},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":22047,"mid":22047,"hi":22047},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2256,"mid":2256,"hi":2256},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3604,"mid":3604,"hi":3604},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3056,"mid":3056,"hi":3056},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":8616,"mid":8616,"hi":8616},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6740,"mid":6740,"hi":6740},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":8016,"mid":8016,"hi":8016},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":25541,"mid":25541,"hi":25541},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":12449,"mid":12449,"hi":12449},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6489,"mid":6489,"hi":6489},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5819,"mid":5819,"hi":5819},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":16925,"mid":16925,"hi":16925},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":11247,"mid":11247,"hi":11247},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":27990,"mid":27990,"hi":27990},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":27528,"mid":27528,"hi":27528},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":64789,"mid":64789,"hi":64789},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":64763,"mid":64763,"hi":64763},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":27034,"mid":27034,"hi":27034},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":27477,"mid":27477,"hi":27477},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":61155,"mid":61155,"hi":61155},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":59661,"mid":59661,"hi":59661},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":112.58,"mid":152.27,"hi":203.25},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.3333,"sources":1,"sourcesAskedUnanswered":2,"coverageNote":"built from 1 of 3 sources known in this subzone (33%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"MARITIME SQUARE","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"TELOK BLANGAH ROAD","share":0.778,"postals":18,"contributed":false,"lastValuedQuarter":"2023-03-31"}],"share":0.789,"shareKnown":true,"postals":19,"why":"measured on MARITIME SQUARE (and TELOK BLANGAH ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2023-03-31, so the figure rests on the one street named before it), 79% of whose 19 geocoded postals sit in this corner"}},{"value":{"lo":36.7416160034058,"mid":36.7416160034058,"hi":36.7416160034058},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782950400,"listedShare":1,"unitSqft":1432,"unitSqftLo":1432,"unitSqftHi":1432,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":32,"listedOn":"2026-07-02","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3300,"mid":5850,"hi":8950},"unit":"SGD/month","n":238,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3300,"mid":5850,"hi":8950},"unit":"SGD/month","n":238,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":9075,"mid":10550,"hi":12025},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":48.87,"mid":71.51,"hi":79.66},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 3 streets pooled here; the oldest street's newest valued quarter ends 2026-03-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2026-03-31","asOfFromVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":2,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"HARBOURFRONT PLACE","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"MARITIME SQUARE","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"TELOK BLANGAH ROAD","share":0.778,"postals":18,"contributed":true,"lastValuedQuarter":"2026-03-31"}],"share":0.818,"shareKnown":true,"postals":22,"why":"measured on HARBOURFRONT PLACE, MARITIME SQUARE, TELOK BLANGAH ROAD, 82% of whose 22 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":36.7416160034058,"mid":36.7416160034058,"hi":36.7416160034058},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782950400,"listedShare":1,"unitSqft":1432,"unitSqftLo":1432,"unitSqftHi":1432,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":0.3333,"sources":1,"sourcesAskedUnanswered":2,"coverageNote":"built from 1 of 3 sources known in this subzone (33%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"TELOK BLANGAH ROAD","share":0.778,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.778,"shareKnown":true,"postals":18,"why":"measured on TELOK BLANGAH ROAD, 78% of whose 18 geocoded postals sit in this corner"},"listedAge":{"days":32,"listedOn":"2026-07-02","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":40.902859583496934,"mid":40.902859583496934,"hi":40.902859583496934},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1751932800,"listedShare":1,"unitSqft":10000,"unitSqftLo":10000,"unitSqftHi":10000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":391,"listedOn":"2025-07-08","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":51.25159059841928,"mid":95.79769144603259,"hi":171.2791163519467},"unit":"SGD/sqm/month","n":17,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":17,"listedEpoch":1757815085,"listedShare":1,"unitSqft":2353,"unitSqftLo":538,"unitSqftHi":10000,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":323,"listedOn":"2025-09-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":7,"listings":7,"strata":1,"ceilingSqm":30,"psm":{"lo":155.00031000061998,"hi":243.9819694454203},"psf":{"lo":14.4,"hi":22.666666666666664},"asOf":"2026-08-03","why":"7 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":155.00031000061998,"mid":155.6421332304362,"hi":243.9819694454203},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1775347200,"listedShare":1,"unitSqft":150,"unitSqftLo":11,"unitSqftHi":269,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":5300000,"mid":5400000,"hi":5500000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1450000,"mid":1668000,"hi":2123000},"unit":"SGD","n":17,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":888000,"mid":2195000,"hi":3127250},"unit":"SGD","n":855,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":20,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 20 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-06-29","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":23,"mid":23,"hi":23},"unit":"premises","n":23,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":74,"mid":74,"hi":74},"unit":"premises","n":74,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2024-10-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-10-09","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":366,"mid":366,"hi":366},"unit":"premises","n":366,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 95 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":95,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 95 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9615.73,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0122,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.99,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0122,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.28,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0122,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":127.63,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0122,"note":"the BOTTOM of this range is the landed stratum, which holds 1.2% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.91,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0122,"note":"the BOTTOM of this range is the landed stratum, which holds 1.2% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.99,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0122,"note":"the BOTTOM of this range is the landed stratum, which holds 1.2% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.56,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0122,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96.39,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0122,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.02,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0122,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.46,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0122,"note":"the BOTTOM of this range is the landed stratum, which holds 1.2% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":25.22,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0122,"note":"the BOTTOM of this range is the landed stratum, which holds 1.2% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.7,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0122,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":623.9,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0122,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":623.9,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0122,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 20 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":615,"mid":615,"hi":615},"unit":"rooms","n":5,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2024-10-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-10-09","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["NE1","CC29"],"name":"HARBOURFRONT MRT STATION (NE1 / CC29)","taps":100307,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":6},{"codes":["CC27"],"name":"LABRADOR PARK MRT STATION (CC27)","taps":19959,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["CC28"],"name":"TELOK BLANGAH MRT STATION (CC28)","taps":9286,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Telok Blangah Crescent Blk 11 (11 Telok Blangah Crescent Market and Food Centre)","stalls":56,"status":"Existing","metres":65},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Telok Blangah Crescent Blk 11 (11 Telok Blangah Crescent Market and Food Centre), 65m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.067,"shopfrontSqm":186040,"shopfrontWhy":null,"zonedSqm":2769769,"dominantUse":"PARK","parcels":106,"meanPlotRatio":2.96,"topUses":[{"use":"PARK","share":0.388},{"use":"RESIDENTIAL","share":0.267},{"use":"ROAD","share":0.153}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":77.51,"mid":158.74,"hi":426.17},"unit":"SGD/sqm/month","n":3,"district":"04","share":0.965,"postals":85,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":112.43,"mid":381.56,"hi":426.17,"n":3},{"sizeBand":"over-100-300","lo":108.63,"mid":158.19,"hi":259.45,"n":3},{"sizeBand":"over-300","lo":77.51,"mid":158.74,"hi":180.68,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 04","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 97% of this corner's geocoded postals sit in District 04. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"MARYMOUNT":{"area":"BISHAN","region":"CENTRAL REGION","people":{"value":{"lo":28760,"mid":28760,"hi":28760},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":7702,"mid":9736,"hi":11992},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":28400,"mid":28400,"hi":28400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BISHAN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BISHAN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6156,"mid":6156,"hi":6156},"unit":"taps","n":598,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3213,"mid":3213,"hi":3213},"unit":"taps","n":598,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3264,"mid":3264,"hi":3264},"unit":"taps","n":208,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1967,"mid":1967,"hi":1967},"unit":"taps","n":208,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5134,"mid":5134,"hi":5134},"unit":"taps","n":598,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5301,"mid":5301,"hi":5301},"unit":"taps","n":598,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3473,"mid":3473,"hi":3473},"unit":"taps","n":208,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3031,"mid":3031,"hi":3031},"unit":"taps","n":208,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":23695,"mid":23695,"hi":23695},"unit":"taps","n":598,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":18764,"mid":18764,"hi":18764},"unit":"taps","n":598,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":18682,"mid":18682,"hi":18682},"unit":"taps","n":208,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":15203,"mid":15203,"hi":15203},"unit":"taps","n":208,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"MARYMOUNT MRT STATION (CC16)","stationTaps":17517,"exit":"Exit B","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. MARYMOUNT (CC16)'s Exit B opens in this corner and the station takes 17,517 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":136.59784792778834,"mid":146.84268652237245,"hi":157.08752511695656},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784460332,"listedShare":1,"unitSqft":788,"unitSqftLo":788,"unitSqftHi":788,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"BISHAN STREET 22","share":1,"postals":38,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":38,"why":"measured on BISHAN STREET 22, 100% of whose 38 geocoded postals sit in this corner"},"listedAge":{"days":15,"listedOn":"2026-07-19","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":199.25,"median":211.77,"p75":239.11,"why":"judged against District 20's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 788 sqft falls in"}},{"value":{"lo":65.7794525465594,"mid":65.7794525465594,"hi":65.7794525465594},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1781554457,"listedShare":1,"unitSqft":1800,"unitSqftLo":1800,"unitSqftHi":1800,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":48,"listedOn":"2026-06-15","share":1,"known":true}}],"hdbTender":[],"residential":[{"value":{"lo":1700,"mid":3362.5,"hi":5200},"unit":"SGD/month","n":1369,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 84 blocks pooled here; the oldest part's newest approval month ends 2021-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9767,"sources":84,"sourcesAskedUnanswered":2,"coverageNote":"built from 84 of 86 sources known in this subzone (98%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":3300,"hi":4100},"unit":"SGD/month","n":983,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 70 blocks pooled here; the oldest part's newest approval month ends 2021-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":70,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 70 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":3500,"hi":5150},"unit":"SGD/month","n":312,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 38 blocks pooled here; the oldest part's newest approval month ends 2022-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2350,"mid":3550,"hi":5200},"unit":"SGD/month","n":74,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2021-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-01-31","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6275,"mid":6525,"hi":9500},"unit":"SGD/month","n":8,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3137.5,"mid":4600,"hi":7062.5},"unit":"SGD/month","n":57,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":10000,"mid":12750,"hi":15500},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7600,"mid":9500,"hi":17000},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2026-02-28. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":136.59784792778834,"mid":146.84268652237245,"hi":157.08752511695656},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784460332,"listedShare":1,"unitSqft":788,"unitSqftLo":788,"unitSqftHi":788,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"BISHAN STREET 22","share":1,"postals":38,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":38,"why":"measured on BISHAN STREET 22, 100% of whose 38 geocoded postals sit in this corner"},"listedAge":{"days":15,"listedOn":"2026-07-19","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":21.52782083341944,"mid":32.31037011229664,"hi":57.322599852300286},"unit":"SGD/sqm/month","n":56,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":56,"listedEpoch":1774647520,"listedShare":1,"unitSqft":1667.5,"unitSqftLo":359,"unitSqftHi":6536,"listings":56,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":128,"listedOn":"2026-03-27","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":151.20731299663655,"mid":167.1814283682308,"hi":183.15554373982508},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1773619200,"listedShare":1,"unitSqft":802,"unitSqftLo":764,"unitSqftHi":840,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":140,"listedOn":"2026-03-16","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 140 days before this snapshot (posted 2026-03-16), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-19, 125 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":30.156851720494842,"mid":34.87144663732316,"hi":39.586041554151485},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1750636800,"listedShare":1,"unitSqft":2127,"unitSqftLo":1849,"unitSqftHi":2405,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":406,"listedOn":"2025-06-23","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":24.79039033920019,"mid":30.178090659211612,"hi":37.67009848834512},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1769212800,"listedShare":1,"unitSqft":2777,"unitSqftLo":1676,"unitSqftHi":3000,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":191,"listedOn":"2026-01-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":47.97285979592076,"mid":47.97285979592076,"hi":47.97285979592076},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1768867200,"listedShare":1,"unitSqft":359,"unitSqftLo":359,"unitSqftHi":359,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b1"},"label":"propertyType: grade-b1","listedAge":{"days":195,"listedOn":"2026-01-20","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b1\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3.2x the median of the 11 rows typed \"grade-b1\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b1","classFamily":"grade-b1"},{"value":{"lo":2400,"mid":2400,"hi":2400},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"basement","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, basement (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a basement-floor row. The shop-rent slot is led by street-level space; a basement unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":9.56175298804781,"mid":9.56175298804781,"hi":9.56175298804781},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"basement","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, basement (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a basement-floor row. The shop-rent slot is led by street-level space; a basement unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[{"value":{"lo":4300,"mid":4300,"hi":4300},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"basement","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, basement (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":22.63157894736842,"mid":22.63157894736842,"hi":22.63157894736842},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"basement","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, basement (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":4,"listings":4,"strata":2,"ceilingSqm":30,"psm":{"lo":46.0617788102443,"hi":294.3975498587274},"psf":{"lo":4.2792792792792795,"hi":27.350427350427353},"asOf":"2026-08-03","why":"4 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":294.3975498587274,"mid":294.3975498587274,"hi":294.3975498587274},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783491761,"listedShare":1,"unitSqft":117,"unitSqftLo":117,"unitSqftHi":117,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":46.0617788102443,"mid":53.8195520835486,"hi":69.19656696456248},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1778716800,"listedShare":1,"unitSqft":140,"unitSqftLo":60,"unitSqftHi":222,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":8,"by":{"class":7,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":5662500,"mid":7420444,"hi":8750000},"unit":"SGD","n":28,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3990000,"mid":4938000,"hi":5850000},"unit":"SGD","n":43,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1180000,"mid":1830500,"hi":2777500},"unit":"SGD","n":227,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":8000000,"mid":10929000,"hi":13888000},"unit":"SGD","n":17,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-10-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":24,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 24 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 11 postals pooled here; the oldest part's newest row was updated 2026-02-10. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-02-10","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":151,"mid":151,"hi":151},"unit":"premises","n":151,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 248 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":248,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 248 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":4861.8,"mid":6714.9,"hi":13544.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":20.4,"mid":26.57,"hi":44},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":55.9,"mid":71.16,"hi":128},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":45.7,"mid":70.46,"hi":127.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.61,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":44.5,"mid":60.4,"hi":94},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":5.1,"mid":8.54,"hi":19.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":109.69,"hi":128.2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.72,"hi":3.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.12,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":10.67,"hi":25.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":5.7,"mid":11.58,"hi":50.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":241.3,"mid":369.36,"hi":728.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":241.3,"mid":369.36,"hi":728.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 24 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":251,"mid":251,"hi":251},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"basement","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":190,"mid":190,"hi":190},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"basement","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[{"codes":["NS17","CC15"],"name":"BISHAN MRT STATION (NS17 / CC15)","taps":60644,"metres":52,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":5},{"codes":["NS18"],"name":"BRADDELL MRT STATION (NS18)","taps":31681,"metres":322,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3},{"codes":["CC16"],"name":"MARYMOUNT MRT STATION (CC16)","taps":17517,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Ang Mo Kio Ave 1 Blk 341 (Teck Ghee Court)","stalls":32,"status":"Existing","metres":82},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Ang Mo Kio Ave 1 Blk 341 (Teck Ghee Court), 82m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.019,"shopfrontSqm":38691,"shopfrontWhy":null,"zonedSqm":2019643,"dominantUse":"RESIDENTIAL","parcels":914,"meanPlotRatio":2.69,"topUses":[{"use":"RESIDENTIAL","share":0.372},{"use":"ROAD","share":0.204},{"use":"PARK","share":0.166}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$15,000 - $17,499","earningHouseholds":24800,"households":30100,"noEmployedPersonShare":0.179,"shareAbove10k":0.706,"shareAbove20k":0.419,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":103,"hdbUnits":6863,"rooms":{"u1":0,"u2":0,"u3":0,"u4":4379,"u5exec":2484,"rental":0},"resale":{"n":369,"median":900000,"p25":808000,"p75":1118000,"psm":8020,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":100,"mid":195.17000000000002,"hi":239.11},"unit":"SGD/sqm/month","n":3,"district":"20","share":1,"postals":213,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":100,"mid":178.57,"hi":195.95,"n":3},{"sizeBand":"over-30-100","lo":199.25,"mid":211.77,"hi":239.11,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 20","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 20. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"MATILDA":{"area":"PUNGGOL","region":"NORTH-EAST REGION","people":{"value":{"lo":52350,"mid":52350,"hi":52350},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":14115,"mid":17843,"hi":21977},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":14200,"mid":14200,"hi":14200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PUNGGOL, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PUNGGOL with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":6,"withheld":1},"coverageNote":"Shown on 6 of PUNGGOL's 7 subzones; withheld from CONEY ISLAND, which publishes no premises, taps or residents to carry a share of it."},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":8324,"mid":8324,"hi":8324},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":8257,"mid":8257,"hi":8257},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":15798,"mid":15798,"hi":15798},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4815,"mid":4815,"hi":4815},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3765,"mid":3765,"hi":3765},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3822,"mid":3822,"hi":3822},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":6123,"mid":6123,"hi":6123},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3475,"mid":3475,"hi":3475},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":7889,"mid":7889,"hi":7889},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":9221,"mid":9221,"hi":9221},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":9176,"mid":9176,"hi":9176},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":17460,"mid":17460,"hi":17460},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5095,"mid":5095,"hi":5095},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5562,"mid":5562,"hi":5562},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":9217,"mid":9217,"hi":9217},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":10688,"mid":10688,"hi":10688},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":34252,"mid":34252,"hi":34252},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":36241,"mid":36241,"hi":36241},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":49010,"mid":49010,"hi":49010},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":48132,"mid":48132,"hi":48132},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":25908,"mid":25908,"hi":25908},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":27853,"mid":27853,"hi":27853},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":44085,"mid":44085,"hi":44085},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":43075,"mid":43075,"hi":43075},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[],"hdbTender":[{"value":{"lo":3938,"mid":4169,"hi":4400},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-03-12. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-12","asOfFromVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":78.76,"mid":83.38,"hi":88},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-03-12. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-12","asOfFromVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1350,"mid":3100,"hi":4300},"unit":"SGD/month","n":2168,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 131 blocks pooled here; the oldest part's newest approval month ends 2021-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9562,"sources":131,"sourcesAskedUnanswered":6,"coverageNote":"built from 131 of 137 sources known in this subzone (96%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":3125,"hi":3900},"unit":"SGD/month","n":938,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 115 blocks pooled here; the oldest part's newest approval month ends 2021-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":115,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 115 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":2800,"hi":3400},"unit":"SGD/month","n":281,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 37 blocks pooled here; the oldest part's newest approval month ends 2021-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3200,"hi":4500},"unit":"SGD/month","n":763,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 67 blocks pooled here; the oldest part's newest approval month ends 2021-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":67,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 67 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":600,"mid":2250,"hi":2600},"unit":"SGD/month","n":186,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 11 blocks pooled here; the oldest part's newest approval month ends 2022-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3512.5,"mid":4150,"hi":4487.5},"unit":"SGD/month","n":50,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3900,"mid":4100,"hi":4400},"unit":"SGD/month","n":29,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":55.98913090616239,"mid":55.98913090616239,"hi":55.98913090616239},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752537600,"listedShare":1,"unitSqft":1538,"unitSqftLo":1538,"unitSqftHi":1538,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":384,"listedOn":"2025-07-15","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":3,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1250000,"mid":1448000,"hi":1750000},"unit":"SGD","n":213,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1276250,"mid":1429000,"hi":1600000},"unit":"SGD","n":422,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 14 postals pooled here; the oldest part's newest row was updated 2026-02-25. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-02-25","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":73,"mid":73,"hi":73},"unit":"premises","n":73,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 181 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":181,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 181 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5460.48,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":21.44,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":56.22,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":55.86,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.32,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":50.51,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.62,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.36,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.51,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.15,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":8.83,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.5,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":293.28,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":293.28,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":50,"mid":50,"hi":50},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-03-12. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-12","asOfFromVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["NE17","PTC"],"name":"PUNGGOL MRT STATION (NE17 / PTC)","taps":90022,"metres":0,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":4},{"codes":["SE1"],"name":"COMPASSVALE LRT STATION (SE1)","taps":9435,"metres":382,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["PE7"],"name":"DAMAI LRT STATION (PE7)","taps":8448,"metres":350,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["PE1"],"name":"COVE LRT STATION (PE1)","taps":8081,"metres":127,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["PW7"],"name":"SOO TECK LRT STATION (PW7)","taps":7120,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["PW6"],"name":"SUMANG LRT STATION (PW6)","taps":3447,"metres":217,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Anchorvale Village Hawker Centre","stalls":36,"status":"Existing (new)","metres":468},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Anchorvale Village Hawker Centre, 468m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.014,"shopfrontSqm":17991,"shopfrontWhy":null,"zonedSqm":1316764,"dominantUse":"RESIDENTIAL","parcels":69,"meanPlotRatio":3.07,"topUses":[{"use":"RESIDENTIAL","share":0.575},{"use":"ROAD","share":0.175},{"use":"WATERBODY","share":0.067}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":63300,"households":68800,"noEmployedPersonShare":0.084,"shareAbove10k":0.596,"shareAbove20k":0.204,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":162,"hdbUnits":14697,"rooms":{"u1":0,"u2":1198,"u3":1887,"u4":6843,"u5exec":3890,"rental":879},"resale":{"n":1378,"median":660888,"p25":590000,"p75":748888,"psm":7258,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":178,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"MAXWELL":{"area":"DOWNTOWN CORE","region":"CENTRAL REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":332600,"mid":332600,"hi":332600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area DOWNTOWN CORE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in DOWNTOWN CORE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":13,"shown":13,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":147,"mid":147,"hi":147},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":138,"mid":138,"hi":138},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":66,"mid":66,"hi":66},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":127,"mid":127,"hi":127},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":104,"mid":104,"hi":104},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":201,"mid":201,"hi":201},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":105,"mid":105,"hi":105},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":198,"mid":198,"hi":198},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":607,"mid":607,"hi":607},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":857,"mid":857,"hi":857},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":611,"mid":611,"hi":611},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":980,"mid":980,"hi":980},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"TANJONG PAGAR MRT STATION (EW15)","stationTaps":85906,"exit":"Exit F","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. TANJONG PAGAR (EW15)'s Exit F opens in this corner and the station takes 85,906 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":148.67279581090776,"mid":148.67279581090776,"hi":148.67279581090776},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780790400,"listedShare":1,"unitSqft":1086,"unitSqftLo":1086,"unitSqftHi":1086,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":57,"listedOn":"2026-06-07","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":77.49,"median":128.82,"p75":184.06,"why":"judged against District 01's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1086 sqft falls in"}}],"hdbTender":[],"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":78.28298484879797,"mid":93.92210793801095,"hi":109.56123102722394},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1759017600,"listedShare":1,"unitSqft":942,"unitSqftLo":784,"unitSqftHi":1100,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":309,"listedOn":"2025-09-28","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 309 days before this snapshot (posted 2025-09-28), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-06-07, 252 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":69.19656696456248,"mid":76.24436545169385,"hi":96.87519375038748},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1763769600,"listedShare":1,"unitSqft":1200,"unitSqftLo":700,"unitSqftHi":7233,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":254,"listedOn":"2025-11-22","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":188.84053362648632,"mid":188.84053362648632,"hi":188.84053362648632},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752105600,"listedShare":1,"unitSqft":570,"unitSqftLo":570,"unitSqftHi":570,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":389,"listedOn":"2025-07-10","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 389 days before this snapshot (posted 2025-07-10), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-06-07, 332 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":3779,"mid":14204.5,"hi":24630},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-12-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":185.7488965715394,"hi":185.7488965715394},"psf":{"lo":17.25663716814159,"hi":17.25663716814159},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":185.7488965715394,"mid":185.7488965715394,"hi":185.7488965715394},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1755043200,"listedShare":1,"unitSqft":226,"unitSqftLo":226,"unitSqftHi":226,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":5,"demoted":4,"by":{"class":2,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":227,"mid":227,"hi":227},"unit":"premises","n":227,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-01-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":241,"mid":241,"hi":241},"unit":"premises","n":241,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["NE4","DT19"],"name":"CHINATOWN MRT STATION (NE4 / DT19)","taps":98075,"metres":284,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["EW15"],"name":"TANJONG PAGAR MRT STATION (EW15)","taps":85906,"metres":0,"measuredTo":"exit","nearestExit":"Exit F","exitsKnown":9},{"codes":["DT18"],"name":"TELOK AYER MRT STATION (DT18)","taps":37359,"metres":277,"measuredTo":"exit","nearestExit":"E","exitsKnown":5},{"codes":["TE19"],"name":"SHENTON WAY MRT STATION (TE19)","taps":31793,"metres":297,"measuredTo":"exit","nearestExit":"Exit 6","exitsKnown":6},{"codes":["TE18"],"name":"MAXWELL MRT STATION (TE18)","taps":23752,"metres":0,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Amoy Street Food Centre (Telok Ayer Food Centre)","stalls":134,"status":"Existing","updated":"2025-08-07","open":true},{"name":"Maxwell Food Centre (Kim Hua Market)","stalls":103,"status":"Existing","updated":"2024-12-11","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":237,"openCentres":2,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.731,"shopfrontSqm":44671,"shopfrontWhy":null,"zonedSqm":61155,"dominantUse":"COMMERCIAL","parcels":18,"meanPlotRatio":4.2,"topUses":[{"use":"COMMERCIAL","share":0.594},{"use":"ROAD","share":0.244},{"use":"RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","share":0.136}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; DOWNTOWN CORE is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":77.49,"mid":158.16,"hi":372.85},"unit":"SGD/sqm/month","n":3,"district":"01","share":1,"postals":6,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":142.92,"mid":214.69,"hi":372.85,"n":3},{"sizeBand":"over-30-100","lo":117.46,"mid":187.5,"hi":219.19,"n":3},{"sizeBand":"over-100-300","lo":77.49,"mid":128.82,"hi":184.06,"n":3},{"sizeBand":"over-300","lo":79.4,"mid":91.1,"hi":113.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 01","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 01. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"MEI CHIN":{"area":"QUEENSTOWN","region":"CENTRAL REGION","people":{"value":{"lo":16400,"mid":16400,"hi":16400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":5267,"mid":6657,"hi":8200},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":159200,"mid":159200,"hi":159200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area QUEENSTOWN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in QUEENSTOWN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":15,"shown":15,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2114,"mid":2114,"hi":2114},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1963,"mid":1963,"hi":1963},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":6664,"mid":6664,"hi":6664},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3152,"mid":3152,"hi":3152},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1258,"mid":1258,"hi":1258},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1286,"mid":1286,"hi":1286},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2373,"mid":2373,"hi":2373},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1390,"mid":1390,"hi":1390},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1835,"mid":1835,"hi":1835},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3178,"mid":3178,"hi":3178},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4355,"mid":4355,"hi":4355},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":5912,"mid":5912,"hi":5912},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1786,"mid":1786,"hi":1786},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2033,"mid":2033,"hi":2033},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2603,"mid":2603,"hi":2603},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2827,"mid":2827,"hi":2827},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8677,"mid":8677,"hi":8677},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":11073,"mid":11073,"hi":11073},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":18469,"mid":18469,"hi":18469},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":17238,"mid":17238,"hi":17238},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8559,"mid":8559,"hi":8559},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9583,"mid":9583,"hi":9583},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":13130,"mid":13130,"hi":13130},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":12930,"mid":12930,"hi":12930},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":67.6588654764611,"mid":82.3284814049243,"hi":99.02797583372941},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1784641654,"listedShare":1,"unitSqft":2777.25,"unitSqftLo":350,"unitSqftHi":9663,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"STIRLING ROAD","share":1,"postals":25,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ALEXANDRA ROAD","share":0.289,"postals":45,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.543,"shareKnown":true,"postals":70,"why":"measured on STIRLING ROAD, ALEXANDRA ROAD, 54% of whose 70 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-21","share":1,"known":true}}],"hdbTender":[{"value":{"lo":2400,"mid":3838,"hi":4300},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2025-11-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-13","asOfFromVerb":"bids closed","asOf":"2026-08-06","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":63.86023294509151,"mid":65.57377049180327,"hi":85.04746835443038},"unit":"SGD/sqm/month","n":3,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2025-11-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-13","asOfFromVerb":"bids closed","asOf":"2026-08-06","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1500,"mid":3012.5,"hi":5275},"unit":"SGD/month","n":1184,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 42 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.7778,"sources":42,"sourcesAskedUnanswered":12,"coverageNote":"built from 42 of 54 sources known in this subzone (78%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":3400,"hi":4500},"unit":"SGD/month","n":201,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 15 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":2750,"hi":5275},"unit":"SGD/month","n":880,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2023-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3800,"hi":6400},"unit":"SGD/month","n":87,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 13 blocks pooled here; the oldest part's newest approval month ends 2022-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-10-31","asOfFromVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3200,"mid":3725,"hi":5100},"unit":"SGD/month","n":16,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2025-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3250,"mid":4450,"hi":5900},"unit":"SGD/month","n":292,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4200,"mid":5600,"hi":7000},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":69.55,"mid":98.39500000000001,"hi":140.99},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail (measured on QUEENSWAY, ALEXANDRA ROAD, 32% of whose 54 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"QUEENSWAY","share":0.444,"postals":9,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"ALEXANDRA ROAD","share":0.289,"postals":45,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.315,"shareKnown":true,"postals":54,"why":"measured on QUEENSWAY, ALEXANDRA ROAD, 32% of whose 54 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on QUEENSWAY, ALEXANDRA ROAD, 32% of whose 54 geocoded postals sit in this corner"},{"value":{"lo":76.96,"mid":78.04,"hi":79.11},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office (measured on ALEXANDRA ROAD, 29% of whose 45 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ALEXANDRA ROAD","share":0.289,"postals":45,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.289,"shareKnown":true,"postals":45,"why":"measured on ALEXANDRA ROAD, 29% of whose 45 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ALEXANDRA ROAD, 29% of whose 45 geocoded postals sit in this corner"},{"value":{"lo":80.63379703184127,"mid":97.938478051825,"hi":100.90165681524951},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1783972547,"listedShare":1,"unitSqft":703.5,"unitSqftLo":398,"unitSqftHi":2134,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail (measured on ALEXANDRA ROAD, 29% of whose 45 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ALEXANDRA ROAD","share":0.289,"postals":45,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.289,"shareKnown":true,"postals":45,"why":"measured on ALEXANDRA ROAD, 29% of whose 45 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ALEXANDRA ROAD, 29% of whose 45 geocoded postals sit in this corner"},{"value":{"lo":100.66001013132532,"mid":126.29654888939406,"hi":184.52417857216662},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":7,"listedEpoch":1784794986,"listedShare":1,"unitSqft":915,"unitSqftLo":598,"unitSqftHi":1668,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b (measured on ALEXANDRA ROAD, 29% of whose 45 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ALEXANDRA ROAD","share":0.289,"postals":45,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.289,"shareKnown":true,"postals":45,"why":"measured on ALEXANDRA ROAD, 29% of whose 45 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ALEXANDRA ROAD, 29% of whose 45 geocoded postals sit in this corner"},{"value":{"lo":91.60774822731676,"mid":91.60774822731676,"hi":91.60774822731676},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783228407,"listedShare":1,"unitSqft":1410,"unitSqftLo":1410,"unitSqftHi":1410,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop (measured on ALEXANDRA ROAD, 29% of whose 45 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ALEXANDRA ROAD","share":0.289,"postals":45,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.289,"shareKnown":true,"postals":45,"why":"measured on ALEXANDRA ROAD, 29% of whose 45 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ALEXANDRA ROAD, 29% of whose 45 geocoded postals sit in this corner"}],"context":[{"value":{"lo":67.6588654764611,"mid":90.10070867686325,"hi":121.7674127140549},"unit":"SGD/sqm/month","n":21,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":16,"listedEpoch":1784157198,"listedShare":1,"unitSqft":616.25,"unitSqftLo":350,"unitSqftHi":9663,"listings":21,"asOf":"2026-08-03","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"STIRLING ROAD","share":1,"postals":25,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ALEXANDRA ROAD","share":0.289,"postals":45,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.543,"shareKnown":true,"postals":70,"why":"measured on STIRLING ROAD, ALEXANDRA ROAD, 54% of whose 70 geocoded postals sit in this corner"},"listedAge":{"days":18,"listedOn":"2026-07-15","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":64.05888579766328,"mid":64.05888579766328,"hi":64.05888579766328},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752105600,"listedShare":1,"unitSqft":2134,"unitSqftLo":2134,"unitSqftHi":2134,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":389,"listedOn":"2025-07-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":67.6588654764611,"mid":74.194096800892,"hi":80.7293281253229},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1768731240,"listedShare":1,"unitSqft":375,"unitSqftLo":350,"unitSqftHi":400,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":197,"listedOn":"2026-01-18","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 197 days before this snapshot (posted 2026-01-18), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an HDB tender award closed 2026-08-06, 200 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":38.42494336399808,"mid":38.42494336399808,"hi":38.42494336399808},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1776729600,"listedShare":1,"unitSqft":2185,"unitSqftLo":2185,"unitSqftHi":2185,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":104,"listedOn":"2026-04-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[{"value":{"lo":1925,"mid":3100,"hi":4650},"unit":"SGD/month","n":3,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"span","asOf":"2026-08-06","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":51.58069883527454,"mid":52.595628415300546,"hi":85.99963010911782},"unit":"SGD/sqm/month","n":3,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"span","asOf":"2026-08-06","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":26,"listings":26,"strata":4,"ceilingSqm":30,"psm":{"lo":96.87519375038748,"hi":231.22474228487545},"psf":{"lo":9,"hi":21.48148148148148},"asOf":"2026-08-03","why":"26 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":118.40301458380692,"mid":136.08658169697287,"hi":153.77014881013883},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784175238,"listedShare":1,"unitSqft":220,"unitSqftLo":140,"unitSqftHi":300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":101.63134021358479,"mid":120.81940263653767,"hi":224.61399561544755},"unit":"SGD/sqm/month","n":15,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":13,"listedEpoch":1785250902,"listedShare":1,"unitSqft":205,"unitSqftLo":113,"unitSqftHi":300,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":107.6391041670972,"mid":123.94555056519798,"hi":147.08449016621978},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1784770893,"listedShare":1,"unitSqft":150.75,"unitSqftLo":107,"unitSqftHi":194,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":96.87519375038748,"mid":118.40301458380692,"hi":231.22474228487545},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1770578207,"listedShare":1,"unitSqft":270,"unitSqftLo":200,"unitSqftHi":300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":4,"by":{"class":3,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":800000,"mid":1509000,"hi":2232500},"unit":"SGD","n":535,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":960000,"mid":1817500,"hi":3092000},"unit":"SGD","n":432,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":7625000,"mid":8365000,"hi":11120000},"unit":"SGD","n":10,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-01-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":42,"mid":42,"hi":42},"unit":"premises","n":42,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 19 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2025-09-24. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-09-24","asOfFromVerb":"updated","asOf":"2026-07-08","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":170,"mid":170,"hi":170},"unit":"premises","n":170,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 75 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":75,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 75 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5527.75,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":20.38,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":54.71,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":56.13,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.91,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":51.05,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.06,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":109.82,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.78,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0081,"note":"the TOP of this range is the landed stratum, which holds 0.81% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.69,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":9.91,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":8.64,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":304.04,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":304.04,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 19 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":36.6,"mid":50.56,"hi":60.1},"unit":"sqm","n":3,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2025-11-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-13","asOfFromVerb":"bids closed","asOf":"2026-08-06","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":36.6,"mid":54.07,"hi":60.1},"unit":"sqm","n":3,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-06","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[{"codes":["EW19"],"name":"QUEENSTOWN MRT STATION (EW19)","taps":35707,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4},{"codes":["EW20"],"name":"COMMONWEALTH MRT STATION (EW20)","taps":29554,"metres":311,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Mei Chin Road Blk 159 (Mei Chin Road Market)","stalls":47,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":47,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.028,"shopfrontSqm":21178,"shopfrontWhy":null,"zonedSqm":760921,"dominantUse":"RESIDENTIAL","parcels":179,"meanPlotRatio":3.09,"topUses":[{"use":"RESIDENTIAL","share":0.66},{"use":"ROAD","share":0.195},{"use":"SPORTS & RECREATION","share":0.05}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":32700,"households":40100,"noEmployedPersonShare":0.192,"shareAbove10k":0.615,"shareAbove20k":0.336,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":67,"hdbUnits":4878,"rooms":{"u1":0,"u2":0,"u3":2350,"u4":929,"u5exec":786,"rental":813},"resale":{"n":216,"median":416000,"p25":365000,"p75":809888,"psm":6033,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":79.82,"mid":112.96000000000001,"hi":183.14},"unit":"SGD/sqm/month","n":3,"district":"03","share":1,"postals":72,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":95.98,"mid":132.22,"hi":183.14,"n":3},{"sizeBand":"over-30-100","lo":79.82,"mid":93.7,"hi":105.25,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 03","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 03. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"MIDVIEW":{"area":"WOODLANDS","region":"NORTH REGION","people":{"value":{"lo":33900,"mid":33900,"hi":33900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":8339,"mid":10541,"hi":12984},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50300,"mid":50300,"hi":50300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area WOODLANDS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in WOODLANDS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5473,"mid":5473,"hi":5473},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2534,"mid":2534,"hi":2534},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2860,"mid":2860,"hi":2860},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1354,"mid":1354,"hi":1354},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3038,"mid":3038,"hi":3038},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5112,"mid":5112,"hi":5112},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2038,"mid":2038,"hi":2038},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2703,"mid":2703,"hi":2703},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":17778,"mid":17778,"hi":17778},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":16874,"mid":16874,"hi":16874},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12904,"mid":12904,"hi":12904},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":13023,"mid":13023,"hi":13023},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"WOODLANDS MRT STATION (NS9 / TE2)","stationTaps":128000,"exit":"Exit 5","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. WOODLANDS (NS9 / TE2)'s Exit 5 opens in this corner and the station takes 128,000 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[],"hdbTender":[{"value":{"lo":4200,"mid":6715,"hi":12889},"unit":"SGD/month","n":4,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2022-02-28. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2022-02-28","asOfFromVerb":"bids closed","asOf":"2025-02-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":2150,"mid":2150,"hi":2150},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":195.45454545454547,"mid":195.45454545454547,"hi":195.45454545454547},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1550,"mid":2800,"hi":4000},"unit":"SGD/month","n":1251,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 110 blocks pooled here; the oldest part's newest approval month ends 2022-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9483,"sources":110,"sourcesAskedUnanswered":6,"coverageNote":"built from 110 of 116 sources known in this subzone (95%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1125,"mid":2600,"hi":3650},"unit":"SGD/month","n":567,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 73 blocks pooled here; the oldest part's newest approval month ends 2021-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":73,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 73 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1200,"mid":2500,"hi":3050},"unit":"SGD/month","n":67,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1200,"mid":3075,"hi":5000},"unit":"SGD/month","n":456,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 62 blocks pooled here; the oldest part's newest approval month ends 2021-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":62,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 62 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1650,"mid":2750,"hi":4712.5},"unit":"SGD/month","n":161,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 28 blocks pooled here; the oldest part's newest approval month ends 2022-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-04-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":22.832537247566073,"mid":22.832537247566073,"hi":22.832537247566073},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1760313600,"listedShare":1,"unitSqft":330,"unitSqftLo":330,"unitSqftHi":330,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":294,"listedOn":"2025-10-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":17439,"mid":17439,"hi":17439},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2022-06-29","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":5,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 15 postals pooled here; the oldest part's newest row was updated 2022-11-03. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-11-03","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":145,"mid":145,"hi":145},"unit":"premises","n":145,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 115 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":115,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 115 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5286.77,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":21.71,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":52,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":51.7,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.47,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":48.43,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.04,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":111.51,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-3-room","share":0.0329,"note":"the TOP of this range is the hdb-3-room stratum, which holds 3.3% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.15,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-3-room","share":0.0351,"note":"the TOP of this range is the hdb-3-room stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.35,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-3-room","share":0.0351,"note":"the TOP of this range is the hdb-3-room stratum, which holds 3.5% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.39,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.25,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":270.35,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":270.35,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":11,"mid":11,"hi":11},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[{"codes":["NS9","TE2"],"name":"WOODLANDS MRT STATION (NS9 / TE2)","taps":128000,"metres":0,"measuredTo":"exit","nearestExit":"Exit 5","exitsKnown":7}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Kampung Admiralty Hawker Centre","stalls":43,"status":"Existing (new)","metres":562},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Kampung Admiralty Hawker Centre, 562m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.037,"shopfrontSqm":35379,"shopfrontWhy":null,"zonedSqm":958966,"dominantUse":"RESIDENTIAL","parcels":45,"meanPlotRatio":2.8,"topUses":[{"use":"RESIDENTIAL","share":0.612},{"use":"ROAD","share":0.176},{"use":"EDUCATIONAL INSTITUTION","share":0.077}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":73000,"households":81900,"noEmployedPersonShare":0.106,"shareAbove10k":0.529,"shareAbove20k":0.147,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":147,"hdbUnits":10156,"rooms":{"u1":0,"u2":192,"u3":340,"u4":4581,"u5exec":4644,"rental":399},"resale":{"n":689,"median":627000,"p25":545000,"p75":700000,"psm":5657,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":299.2,"mid":377.98,"hi":458.27},"unit":"SGD/sqm/month","n":3,"district":"25","share":1,"postals":115,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":299.2,"mid":377.98,"hi":458.27,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 25","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 25. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 25 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"MONK'S HILL":{"area":"NEWTON","region":"CENTRAL REGION","people":{"value":{"lo":1180,"mid":1180,"hi":1180},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":58,"households":{"value":{"lo":298,"mid":377,"hi":464},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":13600,"mid":13600,"hi":13600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area NEWTON, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in NEWTON with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":36,"mid":36,"hi":36},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":203,"mid":203,"hi":203},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":20,"mid":20,"hi":20},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":55,"mid":55,"hi":55},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":120,"mid":120,"hi":120},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":57,"mid":57,"hi":57},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":33,"mid":33,"hi":33},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":53,"mid":53,"hi":53},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":318,"mid":318,"hi":318},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":452,"mid":452,"hi":452},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":174,"mid":174,"hi":174},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":255,"mid":255,"hi":255},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":144.54393988153052,"mid":144.54393988153052,"hi":144.54393988153052},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1760486400,"listedShare":1,"unitSqft":3500,"unitSqftLo":3500,"unitSqftHi":3500,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":292,"listedOn":"2025-10-15","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":4100,"mid":6025,"hi":6825},"unit":"SGD/month","n":41,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4100,"mid":6025,"hi":6825},"unit":"SGD/month","n":41,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":1994000,"mid":2802222,"hi":3352500},"unit":"SGD","n":115,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 17 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9592.75,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0064,"note":"the TOP of this range is the landed stratum, which holds 0.64% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.95,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0064,"note":"the TOP of this range is the landed stratum, which holds 0.64% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.2,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0064,"note":"the TOP of this range is the landed stratum, which holds 0.64% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":127.71,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0064,"note":"the BOTTOM of this range is the landed stratum, which holds 0.64% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.96,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0064,"note":"the BOTTOM of this range is the landed stratum, which holds 0.64% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.99,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0064,"note":"the BOTTOM of this range is the landed stratum, which holds 0.64% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.53,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0064,"note":"the TOP of this range is the landed stratum, which holds 0.64% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96.21,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0064,"note":"the TOP of this range is the landed stratum, which holds 0.64% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.01,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0064,"note":"the TOP of this range is the landed stratum, which holds 0.64% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.48,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0064,"note":"the BOTTOM of this range is the landed stratum, which holds 0.64% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":25.26,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0064,"note":"the BOTTOM of this range is the landed stratum, which holds 0.64% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.51,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0064,"note":"the TOP of this range is the landed stratum, which holds 0.64% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":623.28,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0064,"note":"the TOP of this range is the landed stratum, which holds 0.64% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":623.28,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0064,"note":"the TOP of this range is the landed stratum, which holds 0.64% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":1},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["NS21","DT11"],"name":"NEWTON MRT STATION (NS21 / DT11)","taps":116671,"metres":363,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3},{"codes":["NS23"],"name":"SOMERSET MRT STATION (NS23)","taps":66219,"metres":329,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Newton Food Centre","stalls":83,"status":"Existing","metres":270},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Newton Food Centre, 270m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":172051,"dominantUse":"RESIDENTIAL","parcels":40,"meanPlotRatio":2.43,"topUses":[{"use":"RESIDENTIAL","share":0.494},{"use":"ROAD","share":0.181},{"use":"RESERVE SITE","share":0.175}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; NEWTON is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"09","share":1,"postals":17,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":116.17,"mid":145.26,"hi":294.1,"n":3},{"sizeBand":"over-30-100","lo":110.23,"mid":143.26,"hi":166.55,"n":3},{"sizeBand":"over-100-300","lo":113,"mid":145.52,"hi":216.3,"n":3},{"sizeBand":"over-300","lo":83.58,"mid":173.76,"hi":300.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 09","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 09. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":83.58,"mid":145.39,"hi":300.96},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 09 stamps a Level 1 (street level) shop-space band of S$7.76–27.96 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is residential (49% of 40 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"MOULMEIN":{"area":"NOVENA","region":"CENTRAL REGION","people":{"value":{"lo":12230,"mid":12230,"hi":12230},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3401,"mid":4299,"hi":5295},"unit":"households","n":3,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":44900,"mid":44900,"hi":44900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area NOVENA, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in NOVENA with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3068,"mid":3068,"hi":3068},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4498,"mid":4498,"hi":4498},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4034,"mid":4034,"hi":4034},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":17102,"mid":17102,"hi":17102},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1658,"mid":1658,"hi":1658},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2322,"mid":2322,"hi":2322},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2422,"mid":2422,"hi":2422},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":5503,"mid":5503,"hi":5503},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4698,"mid":4698,"hi":4698},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3204,"mid":3204,"hi":3204},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":16994,"mid":16994,"hi":16994},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":6367,"mid":6367,"hi":6367},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2673,"mid":2673,"hi":2673},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2364,"mid":2364,"hi":2364},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5703,"mid":5703,"hi":5703},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4571,"mid":4571,"hi":4571},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":16381,"mid":16381,"hi":16381},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":15777,"mid":15777,"hi":15777},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":42707,"mid":42707,"hi":42707},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":42130,"mid":42130,"hi":42130},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12794,"mid":12794,"hi":12794},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":12517,"mid":12517,"hi":12517},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":26671,"mid":26671,"hi":26671},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":25979,"mid":25979,"hi":25979},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":103.21,"mid":160.265,"hi":273.93},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":2,"sourcesAskedUnanswered":2,"coverageNote":"built from 2 of 4 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"SINARAN DRIVE","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"THOMSON ROAD","share":0.527,"postals":74,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"GOLDHILL PLAZA","share":1,"postals":2,"contributed":false,"lastValuedQuarter":"2025-09-30"}],"share":0.568,"shareKnown":true,"postals":81,"why":"measured on SINARAN DRIVE, THOMSON ROAD (and GOLDHILL PLAZA, which set no end here: its newest quarter is a dash and last valued in the quarter to 2025-09-30, so the figure rests on the 2 streets named before them), 57% of whose 81 geocoded postals sit in this corner"}},{"value":{"lo":115.32761160760415,"mid":116.97514891628421,"hi":118.62268622496426},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785127146,"listedShare":1,"unitSqft":980,"unitSqftLo":980,"unitSqftHi":980,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"THOMSON ROAD","share":0.527,"postals":74,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.527,"shareKnown":true,"postals":74,"why":"measured on THOMSON ROAD, 53% of whose 74 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true}},{"value":{"lo":48.47776072003221,"mid":98.25478994452156,"hi":146.0816413696319},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1785423047,"listedShare":1,"unitSqft":953,"unitSqftLo":700,"unitSqftHi":1600,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"SINARAN DRIVE","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"THOMSON ROAD","share":0.527,"postals":74,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.557,"shareKnown":true,"postals":79,"why":"measured on SINARAN DRIVE, THOMSON ROAD, 56% of whose 79 geocoded postals sit in this corner"},"listedAge":{"days":3,"listedOn":"2026-07-30","share":1,"known":true}},{"value":{"lo":50.87420346206086,"mid":208.35855163773817,"hi":387.5007750015499},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1785041577,"listedShare":1,"unitSqft":1677.5,"unitSqftLo":388,"unitSqftHi":4000,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"SINARAN DRIVE","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"THOMSON ROAD","share":0.527,"postals":74,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.557,"shareKnown":true,"postals":79,"why":"measured on SINARAN DRIVE, THOMSON ROAD, 56% of whose 79 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-26","share":1,"known":true}},{"value":{"lo":145.35973086458984,"mid":197.5703797086606,"hi":236.80602916761384},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1784801813,"listedShare":1,"unitSqft":920.75,"unitSqftLo":392,"unitSqftHi":4500,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"SINARAN DRIVE","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"THOMSON ROAD","share":0.527,"postals":74,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.557,"shareKnown":true,"postals":79,"why":"measured on SINARAN DRIVE, THOMSON ROAD, 56% of whose 79 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true}},{"value":{"lo":107.21026311463865,"mid":142.25890953314047,"hi":204.5142979174847},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1780084443,"listedShare":1,"unitSqft":866.5,"unitSqftLo":377,"unitSqftHi":2368,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":65,"listedOn":"2026-05-29","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2700,"mid":3500,"hi":3850},"unit":"SGD/month","n":31,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2700,"mid":3500,"hi":3850},"unit":"SGD/month","n":31,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":10000,"mid":10700,"hi":11500},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2700,"mid":4575,"hi":10125},"unit":"SGD/month","n":609,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 20 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7600,"mid":16500,"hi":31250},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7200,"mid":9100,"hi":18500},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":51.61,"mid":87.19,"hi":107.64},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 3 streets pooled here; the oldest street's newest valued quarter ends 2022-03-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2022-03-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"GOLDHILL PLAZA","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"NEWTON ROAD","share":1,"postals":20,"contributed":true,"lastValuedQuarter":"2022-03-31"},{"street":"THOMSON ROAD","share":0.527,"postals":74,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.635,"shareKnown":true,"postals":96,"why":"measured on GOLDHILL PLAZA, NEWTON ROAD, THOMSON ROAD, 64% of whose 96 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":159.54593182799,"mid":162.03306950505032,"hi":172.1622927872806},"unit":"SGD/sqm/month","n":20,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":14,"listedEpoch":1784842976,"listedShare":1,"unitSqft":775,"unitSqftLo":504,"unitSqftHi":2200,"listings":22,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical","streetGrain":{"streets":[{"street":"SINARAN DRIVE","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":5,"why":"measured on SINARAN DRIVE, 100% of whose 5 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-23","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.8x the median of the 12 rows typed \"medical\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical","classFamily":"medical"},{"value":{"lo":51.76673334736018,"mid":170.68486517925413,"hi":274.47971562609786},"unit":"SGD/sqm/month","n":17,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":16,"listedEpoch":1785062731,"listedShare":1,"unitSqft":962.5,"unitSqftLo":388,"unitSqftHi":4500,"listings":19,"asOf":"2026-08-03","carried":true,"coverage":0.5,"sources":2,"sourcesAskedUnanswered":2,"coverageNote":"built from 2 of 4 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"SINARAN DRIVE","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"THOMSON ROAD","share":0.527,"postals":74,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.557,"shareKnown":true,"postals":79,"why":"measured on SINARAN DRIVE, THOMSON ROAD, 56% of whose 79 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-26","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":48.01744423811027,"mid":94.60785272871709,"hi":172.2225666673555},"unit":"SGD/sqm/month","n":31,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":37,"listedEpoch":1762257600,"listedShare":1,"unitSqft":2136.5,"unitSqftLo":500,"unitSqftHi":9537,"listings":45,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":272,"listedOn":"2025-11-04","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":159.46533950681066,"mid":172.22256666735552,"hi":322.36151678270073},"unit":"SGD/sqm/month","n":16,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":16,"listedEpoch":1763510400,"listedShare":1,"unitSqft":775,"unitSqftLo":500,"unitSqftHi":2200,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":257,"listedOn":"2025-11-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":8,"listings":9,"strata":5,"ceilingSqm":30,"psm":{"lo":59.20150729190346,"hi":645.8346250025832},"psf":{"lo":5.5,"hi":59.99999999999999},"asOf":"2026-08-03","why":"8 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":122.06496348846075,"mid":123.0550138851228,"hi":124.04506428178487},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785657592,"listedShare":1,"unitSqft":280,"unitSqftLo":269,"unitSqftHi":291,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":122.06496348846075,"mid":122.06496348846075,"hi":122.06496348846075},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1775333605,"listedShare":1,"unitSqft":291,"unitSqftLo":291,"unitSqftHi":291,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":120.04361059527568,"mid":120.04361059527568,"hi":120.04361059527568},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753418155,"listedShare":1,"unitSqft":269,"unitSqftLo":269,"unitSqftHi":269,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":59.20150729190346,"mid":100.34153778288723,"hi":119.1718653278576},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1781913600,"listedShare":1,"unitSqft":280,"unitSqftLo":118,"unitSqftHi":316,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":645.8346250025832,"mid":645.8346250025832,"hi":645.8346250025832},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784144140,"listedShare":1,"unitSqft":100,"unitSqftLo":100,"unitSqftHi":100,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":11,"demoted":5,"by":{"class":5,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3462500,"mid":8800000,"hi":17000000},"unit":"SGD","n":26,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4037500,"mid":5515000,"hi":8280000},"unit":"SGD","n":13,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-01-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1070000,"mid":2075000,"hi":3562500},"unit":"SGD","n":1078,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 17 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-05-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1029166,"mid":2750000,"hi":4175000},"unit":"SGD","n":598,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 11 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4300000,"mid":6625000,"hi":36262500},"unit":"SGD","n":16,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-06-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3750000,"mid":3825000,"hi":3950000},"unit":"SGD","n":6,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-08-31","asOfFromVerb":"contracts to","asOf":"2024-09-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4484166,"mid":4575000,"hi":4671666},"unit":"SGD","n":6,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5200000,"mid":5200000,"hi":5200000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":37,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 37 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 11 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":43,"mid":43,"hi":43},"unit":"premises","n":43,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":37,"mid":37,"hi":37},"unit":"premises","n":37,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":314,"mid":314,"hi":314},"unit":"premises","n":314,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 238 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":238,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 238 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":4861.8,"mid":9846.1,"hi":13544.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 1.3% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":20.4,"mid":37.3,"hi":44},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 1.3% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":55.9,"mid":113.64,"hi":128},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 1.3% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":45.7,"mid":125.56,"hi":127.8},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 1.3% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.4,"hi":11},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":44.5,"mid":93.31,"hi":94},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 1.3% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":5.1,"mid":14.82,"hi":19.6},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 1.3% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":98.89,"hi":128.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":2.12,"hi":3.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 1.3% of households here"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":4.19,"hi":4.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 1.3% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":8.9,"mid":24.53,"hi":25.3},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 1.3% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":5.7,"mid":19.97,"hi":50.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 1.3% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":241.3,"mid":626.82,"hi":728.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 1.3% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":241.3,"mid":626.82,"hi":728.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0126,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 1.3% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 37 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":1040,"mid":1040,"hi":1040},"unit":"rooms","n":3,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["NS21","DT11"],"name":"NEWTON MRT STATION (NS21 / DT11)","taps":116671,"metres":37,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["NS20"],"name":"NOVENA MRT STATION (NS20)","taps":84837,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Newton Food Centre","stalls":83,"status":"Existing","metres":73},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Newton Food Centre, 73m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.08,"shopfrontSqm":104252,"shopfrontWhy":null,"zonedSqm":1296872,"dominantUse":"RESIDENTIAL","parcels":683,"meanPlotRatio":2.54,"topUses":[{"use":"RESIDENTIAL","share":0.504},{"use":"ROAD","share":0.226},{"use":"HEALTH & MEDICAL CARE","share":0.096}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$17,500 - $19,999","earningHouseholds":16200,"households":19300,"noEmployedPersonShare":0.155,"shareAbove10k":0.698,"shareAbove20k":0.469,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":1,"hdbUnits":76,"rooms":{"u1":0,"u2":0,"u3":0,"u4":76,"u5exec":0,"rental":0},"resale":{"n":7,"median":608000,"p25":600000,"p75":622000,"psm":7238,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":93.3,"mid":190.545,"hi":297.99},"unit":"SGD/sqm/month","n":3,"district":"11","share":0.86,"postals":221,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":127.05,"mid":257.53,"hi":297.99,"n":3},{"sizeBand":"over-100-300","lo":93.3,"mid":123.56,"hi":133.45,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 11","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 86% of this corner's geocoded postals sit in District 11. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"MOUNT EMILY":{"area":"ROCHOR","region":"CENTRAL REGION","people":{"value":{"lo":2140,"mid":2140,"hi":2140},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":55,"households":{"value":{"lo":521,"mid":658,"hi":811},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":33900,"mid":33900,"hi":33900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ROCHOR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ROCHOR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":[{"value":{"lo":28.12,"mid":61.644999999999996,"hi":83.61},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2023-09-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2023-09-30","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"SOPHIA ROAD","share":0.917,"postals":12,"contributed":true,"lastValuedQuarter":"2023-09-30"},{"street":"WILKIE ROAD","share":0.909,"postals":11,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.913,"shareKnown":true,"postals":23,"why":"measured on SOPHIA ROAD, WILKIE ROAD, 91% of whose 23 geocoded postals sit in this corner"}},{"value":{"lo":129.16692500051664,"mid":129.16692500051664,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784301334,"listedShare":1,"unitSqft":846,"unitSqftLo":846,"unitSqftHi":846,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"WILKIE ROAD","share":0.909,"postals":11,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.909,"shareKnown":true,"postals":11,"why":"measured on WILKIE ROAD, 91% of whose 11 geocoded postals sit in this corner"},"listedAge":{"days":16,"listedOn":"2026-07-17","share":1,"known":true}},{"value":{"lo":64.6745167273483,"mid":136.6580687803505,"hi":152.04239432912607},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1778932800,"listedShare":1,"unitSqft":1120,"unitSqftLo":623,"unitSqftHi":3310,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":79,"listedOn":"2026-05-16","share":1,"known":true}},{"value":{"lo":161.45865625064582,"mid":182.98647708406526,"hi":204.5142979174847},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":1,"listedEpoch":1785078806,"listedShare":1,"unitSqft":1250,"unitSqftLo":500,"unitSqftHi":2000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"WILKIE ROAD","share":0.909,"postals":11,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.909,"shareKnown":true,"postals":11,"why":"measured on WILKIE ROAD, 91% of whose 11 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-26","share":1,"known":true}},{"value":{"lo":161.45865625064582,"mid":182.98647708406526,"hi":204.5142979174847},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1783195110,"listedShare":1,"unitSqft":1250,"unitSqftLo":500,"unitSqftHi":2000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":29,"listedOn":"2026-07-04","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3300,"mid":4900,"hi":7825},"unit":"SGD/month","n":259,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6544,"mid":11750,"hi":16000},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3300,"mid":4900,"hi":6625},"unit":"SGD/month","n":255,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 7 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":150.39870034292645,"mid":150.69474583393608,"hi":151.79657312563924},"unit":"SGD/sqm/month","n":10,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":7,"listedEpoch":1785119150,"listedShare":1,"unitSqft":1034,"unitSqftLo":500,"unitSqftHi":2000,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"WILKIE ROAD","share":0.909,"postals":11,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.909,"shareKnown":true,"postals":11,"why":"measured on WILKIE ROAD, 91% of whose 11 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":193.75038750077496,"hi":193.75038750077496},"psf":{"lo":18,"hi":18},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":193.75038750077496,"mid":193.75038750077496,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784301557,"listedShare":1,"unitSqft":301,"unitSqftLo":301,"unitSqftHi":301,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"disagreement":{"achievedPsm":61.6,"achievedContracts":6,"askPsm":157.9,"askListings":15,"ratio":2.56,"note":"the headline is the SIGNED figure: 6 leases at S$5.73 psf. But 15 current asking prices here say S$14.67 psf, higher by 2.6x, off 2.5x as many observations. A signed lease is what someone paid and an ask is what a landlord wants; neither is the other's correction, and we do not average them. Where they part this far, the signed few may be old, small or unrepresentative. Read both before you budget."}},"homePrices":[{"value":{"lo":3877916,"mid":4311944,"hi":4715000},"unit":"SGD","n":4,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-11-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":978750,"mid":1230000,"hi":2048125},"unit":"SGD","n":329,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1175000,"mid":1820000,"hi":3000000},"unit":"SGD","n":281,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-05-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 63 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":63,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 63 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9669.63,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0258,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.08,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0258,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.48,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0258,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":127.43,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0258,"note":"the BOTTOM of this range is the landed stratum, which holds 2.6% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.82,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0258,"note":"the BOTTOM of this range is the landed stratum, which holds 2.6% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.98,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0258,"note":"the BOTTOM of this range is the landed stratum, which holds 2.6% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.63,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0258,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96.83,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0258,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.04,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0258,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.42,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0258,"note":"the BOTTOM of this range is the landed stratum, which holds 2.6% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":25.13,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0258,"note":"the BOTTOM of this range is the landed stratum, which holds 2.6% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":18.15,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0258,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":625.34,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0258,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":625.34,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0258,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":4},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["NS24","NE6","CC1"],"name":"DHOBY GHAUT MRT STATION (NS24 / NE6 / CC1)","taps":64694,"metres":80,"measuredTo":"exit","nearestExit":"Exit F","exitsKnown":6},{"codes":["NE7","DT12"],"name":"LITTLE INDIA MRT STATION (NE7 / DT12)","taps":54755,"metres":61,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["DT13"],"name":"ROCHOR MRT STATION (DT13)","taps":20335,"metres":308,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT21"],"name":"BENCOOLEN MRT STATION (DT21)","taps":18539,"metres":211,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3},{"codes":["CC2"],"name":"BRAS BASAH MRT STATION (CC2)","taps":8800,"metres":305,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Buffalo Road Blk 665 (Tekka Centre/Zhu Jiao Market)","stalls":119,"status":"Existing","metres":193},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Buffalo Road Blk 665 (Tekka Centre/Zhu Jiao Market), 193m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.008,"shopfrontSqm":1579,"shopfrontWhy":null,"zonedSqm":197554,"dominantUse":"RESIDENTIAL","parcels":140,"meanPlotRatio":1.98,"topUses":[{"use":"RESIDENTIAL","share":0.724},{"use":"ROAD","share":0.196},{"use":"EDUCATIONAL INSTITUTION","share":0.054}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; ROCHOR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":83.58,"mid":145.39,"hi":300.96},"unit":"SGD/sqm/month","n":3,"district":"09","share":1,"postals":54,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":116.17,"mid":145.26,"hi":294.1,"n":3},{"sizeBand":"over-30-100","lo":110.23,"mid":143.26,"hi":166.55,"n":3},{"sizeBand":"over-100-300","lo":113,"mid":145.52,"hi":216.3,"n":3},{"sizeBand":"over-300","lo":83.58,"mid":173.76,"hi":300.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 09","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 09. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"MOUNT PLEASANT":{"area":"NOVENA","region":"CENTRAL REGION","people":{"value":{"lo":680,"mid":680,"hi":680},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":57,"households":{"value":{"lo":149,"mid":188,"hi":232},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":44900,"mid":44900,"hi":44900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area NOVENA, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in NOVENA with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":286,"mid":286,"hi":286},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":876,"mid":876,"hi":876},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":172,"mid":172,"hi":172},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":242,"mid":242,"hi":242},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":623,"mid":623,"hi":623},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":270,"mid":270,"hi":270},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":287,"mid":287,"hi":287},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":226,"mid":226,"hi":226},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1919,"mid":1919,"hi":1919},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1911,"mid":1911,"hi":1911},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1106,"mid":1106,"hi":1106},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1162,"mid":1162,"hi":1162},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":15500,"mid":26225,"hi":70000},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":15500,"mid":26225,"hi":70000},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":86.11128333367776,"mid":96.87519375038748,"hi":105.48632208375527},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1764133122,"listedShare":1,"unitSqft":3257.5,"unitSqftLo":2174,"unitSqftHi":4015,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":250,"listedOn":"2025-11-26","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":1,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":5910000,"mid":8590000,"hi":9680000},"unit":"SGD","n":10,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-10-31","asOfFromVerb":"contracts to","asOf":"2025-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":11000000,"mid":16640025,"hi":32250000},"unit":"SGD","n":17,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-11-30","asOfFromVerb":"contracts to","asOf":"2025-08-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5874444,"mid":5980000,"hi":6199000},"unit":"SGD","n":7,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 2 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 40 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":13544.9,"mid":13544.9,"hi":13544.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":44,"mid":44,"hi":44},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":128,"mid":128,"hi":128},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":113.6,"hi":113.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":4,"hi":4},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.2,"hi":93.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":19.6,"mid":19.6,"hi":19.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":128.2,"mid":128.2,"hi":128.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":3.7,"mid":3.7,"hi":3.7},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":1.5,"hi":1.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":18.7,"hi":18.7},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":50.4,"mid":50.4,"hi":50.4},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":728.9,"mid":728.9,"hi":728.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":728.9,"mid":728.9,"hi":728.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":474},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 2 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":2},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":39}},"stations":{"list":[{"codes":["CC17","TE9"],"name":"CALDECOTT MRT STATION (CC17 / TE9)","taps":19479,"metres":236,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Toa Payoh Lorong 1 Blk 127 (Toa Payoh West Market and Food Court)","stalls":40,"status":"Existing","metres":825},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Toa Payoh Lorong 1 Blk 127 (Toa Payoh West Market and Food Court), 825m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.025,"shopfrontSqm":82332,"shopfrontWhy":null,"zonedSqm":3302909,"dominantUse":"RESIDENTIAL","parcels":276,"meanPlotRatio":4.61,"topUses":[{"use":"RESIDENTIAL","share":0.425},{"use":"CEMETERY","share":0.271},{"use":"ROAD","share":0.197}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$17,500 - $19,999","earningHouseholds":16200,"households":19300,"noEmployedPersonShare":0.155,"shareAbove10k":0.698,"shareAbove20k":0.469,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":93.3,"mid":190.545,"hi":297.99},"unit":"SGD/sqm/month","n":3,"district":"11","share":1,"postals":35,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":127.05,"mid":257.53,"hi":297.99,"n":3},{"sizeBand":"over-100-300","lo":93.3,"mid":123.56,"hi":133.45,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 11","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 11. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":35.84905660377358,"mid":35.84905660377358,"hi":35.84905660377358},"unit":"SGD/sqm/month","n":1,"shape":"point","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"NOVENA","corners":["BALESTIER"],"drape":true,"asOf":"2026-05-07","asOfVerb":"bids closed","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","label":"HDB shop awards, planning area NOVENA","caveat":"PLANNING-AREA grain, not this corner: 1 HDB shop tender awarded across 1 corner of NOVENA (BALESTIER), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"MOUNTBATTEN":{"area":"MARINE PARADE","region":"CENTRAL REGION","people":{"value":{"lo":10570,"mid":10570,"hi":10570},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2833,"mid":3582,"hi":4412},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":12100,"mid":12100,"hi":12100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area MARINE PARADE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in MARINE PARADE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1260,"mid":1260,"hi":1260},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":978,"mid":978,"hi":978},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2150,"mid":2150,"hi":2150},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1040,"mid":1040,"hi":1040},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":693,"mid":693,"hi":693},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":530,"mid":530,"hi":530},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":905,"mid":905,"hi":905},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":441,"mid":441,"hi":441},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1168,"mid":1168,"hi":1168},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1307,"mid":1307,"hi":1307},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1355,"mid":1355,"hi":1355},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2276,"mid":2276,"hi":2276},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":869,"mid":869,"hi":869},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1129,"mid":1129,"hi":1129},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1181,"mid":1181,"hi":1181},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1454,"mid":1454,"hi":1454},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4847,"mid":4847,"hi":4847},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4810,"mid":4810,"hi":4810},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":6544,"mid":6544,"hi":6544},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":6597,"mid":6597,"hi":6597},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4036,"mid":4036,"hi":4036},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4470,"mid":4470,"hi":4470},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":5352,"mid":5352,"hi":5352},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":5465,"mid":5465,"hi":5465},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":62.04,"mid":90.93,"hi":128},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"TANJONG KATONG ROAD","share":0.571,"postals":98,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"MOUNTBATTEN ROAD","share":0.381,"postals":21,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.538,"shareKnown":true,"postals":119,"why":"measured on TANJONG KATONG ROAD, MOUNTBATTEN ROAD, 54% of whose 119 geocoded postals sit in this corner"}},{"value":{"lo":72.7765948117078,"mid":87.0097573704937,"hi":98.94703942633106},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1784869905,"listedShare":1,"unitSqft":1144,"unitSqftLo":463,"unitSqftHi":1700,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"TANJONG KATONG ROAD","share":0.571,"postals":98,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.571,"shareKnown":true,"postals":98,"why":"measured on TANJONG KATONG ROAD, 57% of whose 98 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-24","share":1,"known":true}},{"value":{"lo":22.270159482847696,"mid":106.00711492074527,"hi":160.94972431604958},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1784425136,"listedShare":1,"unitSqft":1594,"unitSqftLo":346,"unitSqftHi":4350,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"TANJONG KATONG ROAD","share":0.571,"postals":98,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MOUNTBATTEN ROAD","share":0.381,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.538,"shareKnown":true,"postals":119,"why":"measured on TANJONG KATONG ROAD, MOUNTBATTEN ROAD, 54% of whose 119 geocoded postals sit in this corner"},"listedAge":{"days":15,"listedOn":"2026-07-19","share":1,"known":true}},{"value":{"lo":74.41582216975164,"mid":128.89878330810686,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1785350835,"listedShare":1,"unitSqft":1338.25,"unitSqftLo":346,"unitSqftHi":3384,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"TANJONG KATONG ROAD","share":0.571,"postals":98,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MOUNTBATTEN ROAD","share":0.381,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.538,"shareKnown":true,"postals":119,"why":"measured on TANJONG KATONG ROAD, MOUNTBATTEN ROAD, 54% of whose 119 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-29","share":1,"known":true}},{"value":{"lo":56.537711279687414,"mid":93.32870303505537,"hi":161.45865625064582},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1782590838,"listedShare":1,"unitSqft":721,"unitSqftLo":346,"unitSqftHi":3384,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":36,"listedOn":"2026-06-27","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3450,"mid":10800,"hi":20000},"unit":"SGD/month","n":241,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 25 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5800,"mid":6500,"hi":7200},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3450,"mid":4400,"hi":7800},"unit":"SGD/month","n":212,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 7 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7500,"mid":12000,"hi":20000},"unit":"SGD/month","n":21,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 17 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7000,"mid":10000,"hi":12000},"unit":"SGD/month","n":11,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 11 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":35.68,"mid":37.64,"hi":84.6},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office (measured on MOUNTBATTEN ROAD, 38% of whose 21 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"MOUNTBATTEN ROAD","share":0.381,"postals":21,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.381,"shareKnown":true,"postals":21,"why":"measured on MOUNTBATTEN ROAD, 38% of whose 21 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on MOUNTBATTEN ROAD, 38% of whose 21 geocoded postals sit in this corner"},{"value":{"lo":61.000393959905495,"mid":89.79903017277297,"hi":101.10609495464332},"unit":"SGD/sqm/month","n":7,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":7,"listedEpoch":1784823321,"listedShare":1,"unitSqft":366,"unitSqftLo":346,"unitSqftHi":1800,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail (measured on MOUNTBATTEN ROAD, 38% of whose 21 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"MOUNTBATTEN ROAD","share":0.381,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.381,"shareKnown":true,"postals":21,"why":"measured on MOUNTBATTEN ROAD, 38% of whose 21 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on MOUNTBATTEN ROAD, 38% of whose 21 geocoded postals sit in this corner"}],"context":[{"value":{"lo":63.25137370209405,"mid":97.24113265456879,"hi":152.36149791973864},"unit":"SGD/sqm/month","n":22,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":19,"listedEpoch":1785182934,"listedShare":1,"unitSqft":951.75,"unitSqftLo":346,"unitSqftHi":4350,"listings":22,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"TANJONG KATONG ROAD","share":0.571,"postals":98,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MOUNTBATTEN ROAD","share":0.381,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.538,"shareKnown":true,"postals":119,"why":"measured on TANJONG KATONG ROAD, MOUNTBATTEN ROAD, 54% of whose 119 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-27","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":39.05627872536183,"mid":41.4935322186089,"hi":185.84338628313833},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784577818,"listedShare":1,"unitSqft":689,"unitSqftLo":441,"unitSqftHi":3730,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":13,"listedOn":"2026-07-20","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":5,"listings":5,"strata":3,"ceilingSqm":30,"psm":{"lo":75.09704941890503,"hi":717.5940277806479},"psf":{"lo":6.9767441860465125,"hi":66.66666666666666},"asOf":"2026-08-03","why":"5 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":717.5940277806479,"mid":717.5940277806479,"hi":717.5940277806479},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785156716,"listedShare":1,"unitSqft":60,"unitSqftLo":60,"unitSqftHi":60,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":122.06496348846075,"mid":122.06496348846075,"hi":122.06496348846075},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784613488,"listedShare":1,"unitSqft":194,"unitSqftLo":194,"unitSqftHi":194,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":75.09704941890503,"mid":107.30377985505018,"hi":125.57895486161341},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785683060,"listedShare":1,"unitSqft":300,"unitSqftLo":215,"unitSqftHi":321,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":5200000,"mid":8300000,"hi":15100000},"unit":"SGD","n":122,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 21 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-11-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3950000,"mid":4712500,"hi":6365000},"unit":"SGD","n":10,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-11-30","asOfFromVerb":"contracts to","asOf":"2025-08-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":790000,"mid":1836250,"hi":4499300},"unit":"SGD","n":564,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-08-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1812000,"mid":3275000,"hi":4561000},"unit":"SGD","n":671,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-08-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":7975000,"mid":13960000,"hi":32680000},"unit":"SGD","n":115,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 20 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-10-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3750000,"mid":5035000,"hi":7800000},"unit":"SGD","n":14,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":31,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 31 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 11 postals pooled here; the oldest part's newest row was updated 2025-12-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-12-09","asOfFromVerb":"updated","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":46,"mid":46,"hi":46},"unit":"premises","n":46,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 275 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":275,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 275 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":11146.65,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":39.72,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":119.02,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":122.16,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":8.22,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.68,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":16.53,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.79,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.68,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.31,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":22.68,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":30.44,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":664.81,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":664.81,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 31 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":40,"mid":40,"hi":40},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["CC8"],"name":"DAKOTA MRT STATION (CC8)","taps":15821,"metres":53,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["CC7"],"name":"MOUNTBATTEN MRT STATION (CC7)","taps":12361,"metres":154,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["TE24"],"name":"KATONG PARK MRT STATION (TE24)","taps":7099,"metres":0,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":2},{"codes":["TE25"],"name":"TANJONG KATONG MRT STATION (TE25)","taps":6042,"metres":0,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jalan Batu Blk 4A (Blk 4A Jalan Batu Hawker Centre/Market)","stalls":36,"status":"Existing","metres":95},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jalan Batu Blk 4A (Blk 4A Jalan Batu Hawker Centre/Market), 95m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.01,"shopfrontSqm":17323,"shopfrontWhy":null,"zonedSqm":1821523,"dominantUse":"RESIDENTIAL","parcels":1812,"meanPlotRatio":2.59,"topUses":[{"use":"RESIDENTIAL","share":0.627},{"use":"ROAD","share":0.26},{"use":"EDUCATIONAL INSTITUTION","share":0.039}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$13,000 - $13,999","earningHouseholds":14700,"households":18400,"noEmployedPersonShare":0.201,"shareAbove10k":0.626,"shareAbove20k":0.361,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":48.08,"mid":101.66499999999999,"hi":176.7},"unit":"SGD/sqm/month","n":3,"district":"15","share":1,"postals":248,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":60,"mid":91.67,"hi":123,"n":3},{"sizeBand":"over-30-100","lo":89.55,"mid":111.66,"hi":176.5,"n":3},{"sizeBand":"over-100-300","lo":100.81,"mid":136.47,"hi":176.7,"n":3},{"sizeBand":"over-300","lo":48.08,"mid":55.27,"hi":104.99,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 15","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 15. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"MURAI":{"area":"WESTERN WATER CATCHMENT","region":"WEST REGION","people":{"value":{"lo":580,"mid":580,"hi":580},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":45,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":29500,"mid":29500,"hi":29500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area WESTERN WATER CATCHMENT, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in WESTERN WATER CATCHMENT with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1209,"mid":1209,"hi":1209},"unit":"taps","n":1587,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":69,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 69 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4871,"mid":4871,"hi":4871},"unit":"taps","n":1587,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":69,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 69 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1385,"mid":1385,"hi":1385},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":69,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 69 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1626,"mid":1626,"hi":1626},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":69,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 69 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4785,"mid":4785,"hi":4785},"unit":"taps","n":1587,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":69,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 69 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2135,"mid":2135,"hi":2135},"unit":"taps","n":1587,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":69,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 69 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2175,"mid":2175,"hi":2175},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":69,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 69 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2297,"mid":2297,"hi":2297},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":69,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 69 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13070,"mid":13070,"hi":13070},"unit":"taps","n":1587,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":69,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 69 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":13231,"mid":13231,"hi":13231},"unit":"taps","n":1587,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":69,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 69 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8941,"mid":8941,"hi":8941},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":69,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 69 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10047,"mid":10047,"hi":10047},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":69,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 69 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":19.373877594692736,"mid":19.374205869939754,"hi":19.37453414518677},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1781821579,"listedShare":1,"unitSqft":69814.5,"unitSqftLo":46929,"unitSqftHi":92700,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":45,"listedOn":"2026-06-18","share":1,"known":true},"classWord":"industrial","classFamily":"industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"industrial"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":1,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":31,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 31 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-07-01","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":23,"mid":23,"hi":23},"unit":"premises","n":23,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":236,"mid":236,"hi":236},"unit":"premises","n":236,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 59 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":59,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 59 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":40,"mid":40,"hi":40},"unit":"premises","n":40,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 31 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":14},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["NS4","BP1"],"name":"CHOA CHU KANG MRT STATION (NS4 / BP1)","taps":83302,"metres":312,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":9}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Yew Tee Hawker Centre","stalls":40,"status":"Under Construction","metres":334},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Yew Tee Hawker Centre, 334m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":72081918,"dominantUse":"OPEN SPACE","parcels":290,"meanPlotRatio":1,"topUses":[{"use":"OPEN SPACE","share":0.496},{"use":"SPECIAL USE","share":0.198},{"use":"WATERBODY","share":0.145}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; WESTERN WATER CATCHMENT is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":0.577,"postals":52,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 58% of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is open space (50% of 290 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"NASSIM":{"area":"TANGLIN","region":"CENTRAL REGION","people":{"value":{"lo":10990,"mid":10990,"hi":10990},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2957,"mid":3738,"hi":4604},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":12100,"mid":12100,"hi":12100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TANGLIN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TANGLIN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":4,"shown":4,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1647,"mid":1647,"hi":1647},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3067,"mid":3067,"hi":3067},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3674,"mid":3674,"hi":3674},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4628,"mid":4628,"hi":4628},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1091,"mid":1091,"hi":1091},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1553,"mid":1553,"hi":1553},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1536,"mid":1536,"hi":1536},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1742,"mid":1742,"hi":1742},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2287,"mid":2287,"hi":2287},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1773,"mid":1773,"hi":1773},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3998,"mid":3998,"hi":3998},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3067,"mid":3067,"hi":3067},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1432,"mid":1432,"hi":1432},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1363,"mid":1363,"hi":1363},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2184,"mid":2184,"hi":2184},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1696,"mid":1696,"hi":1696},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8635,"mid":8635,"hi":8635},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9233,"mid":9233,"hi":9233},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":15526,"mid":15526,"hi":15526},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":14155,"mid":14155,"hi":14155},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7365,"mid":7365,"hi":7365},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7440,"mid":7440,"hi":7440},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":10414,"mid":10414,"hi":10414},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":9520,"mid":9520,"hi":9520},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3100,"mid":7250,"hi":30000},"unit":"SGD/month","n":326,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 26 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6525,"mid":15500,"hi":16525},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3100,"mid":6850,"hi":22000},"unit":"SGD/month","n":313,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 23 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":9000,"mid":18000,"hi":53250},"unit":"SGD/month","n":7,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":9000,"mid":12600,"hi":14000},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":299.8653981575416,"mid":300.7702496943548,"hi":301.67510123116796},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785001492,"listedShare":1,"unitSqft":640.5,"unitSqftLo":603,"unitSqftHi":678,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical","streetGrain":{"streets":[{"street":"NAPIER ROAD","share":0.75,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.75,"shareKnown":true,"postals":4,"why":"measured on NAPIER ROAD, 75% of whose 4 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-25","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.8x the median of the 12 rows typed \"medical\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical","classFamily":"medical"},{"value":{"lo":193.75038750077496,"mid":193.75038750077496,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1751932800,"listedShare":1,"unitSqft":493,"unitSqftLo":493,"unitSqftHi":493,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":391,"listedOn":"2025-07-08","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 391 days before this snapshot (posted 2025-07-08), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-06-25, 352 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":63.07382664930768,"mid":69.76938201788508,"hi":76.4649373864625},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1783288560,"listedShare":1,"unitSqft":886.5,"unitSqftLo":732,"unitSqftHi":1041,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":28,"listedOn":"2026-07-05","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":299.8653981575416,"mid":299.8653981575416,"hi":299.8653981575416},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1765912943,"listedShare":1,"unitSqft":678,"unitSqftLo":678,"unitSqftHi":678,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":229,"listedOn":"2025-12-16","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"},{"value":{"lo":201.82332031330728,"mid":201.82332031330728,"hi":201.82332031330728},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782345600,"listedShare":1,"unitSqft":800,"unitSqftLo":800,"unitSqftHi":800,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":39,"listedOn":"2026-06-25","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":80.11,"median":120.29,"p75":163.8,"why":"judged against District 10's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 800 sqft falls in"},"notLeading":{"gate":"thin-ask-above-band","why":"a THIN ask: 1 unit, below URA's own disclosure floor of 3 contracts, asking above the top of the band it sits in: judged against District 10's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 800 sqft falls in. One landlord asking more than three quarters of a district's signed leases does not head a card; the stamped band does, and this asks beneath it. A thin ask AT OR BELOW that p75 keeps the lead (it is then the conservative number), so this gate refuses one direction only"},"classWord":"f-and-b","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":11,"listings":11,"strata":2,"ceilingSqm":30,"psm":{"lo":340.8571631958078,"hi":1130.2105937545207},"psf":{"lo":31.666666666666668,"hi":105},"asOf":"2026-08-03","why":"11 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":687.694276623121,"mid":752.0441007800787,"hi":882.640654170197},"unit":"SGD/sqm/month","n":8,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1785091315,"listedShare":1,"unitSqft":117.5,"unitSqftLo":90,"unitSqftHi":300,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":340.8571631958078,"mid":877.0593672874587,"hi":1130.2105937545207},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1751932800,"listedShare":1,"unitSqft":108,"unitSqftLo":100,"unitSqftHi":300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":5,"demoted":5,"by":{"class":3,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":1},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":6587500,"mid":9680000,"hi":18680000},"unit":"SGD","n":26,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 9 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":8800000,"mid":11500000,"hi":14200000},"unit":"SGD","n":5,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-11-30","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":932500,"mid":3320250,"hi":10975000},"unit":"SGD","n":498,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 18 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-05-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1320000,"mid":3568000,"hi":34903125},"unit":"SGD","n":464,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 15 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-04-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":14450000,"mid":21000000,"hi":64900000},"unit":"SGD","n":25,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 10 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-08-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2500000,"mid":4165000,"hi":4500000},"unit":"SGD","n":9,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-08-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5950000,"mid":5950000,"hi":5950000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-11-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":15,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 15 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2025-09-17. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-09-17","asOfFromVerb":"updated","asOf":"2026-07-24","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":62,"mid":62,"hi":62},"unit":"premises","n":62,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 204 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":204,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 204 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":10031.15,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.73,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":114.84,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":126.14,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.18,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.91,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":15.09,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":99.76,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.2,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.15,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":24.53,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":21.16,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":635,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":635,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 15 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":1956,"mid":1956,"hi":1956},"unit":"rooms","n":6,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["DT10","TE11"],"name":"STEVENS MRT STATION (DT10 / TE11)","taps":18698,"metres":0,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":5},{"codes":["TE12"],"name":"NAPIER MRT STATION (TE12)","taps":10983,"metres":0,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":2},{"codes":["TE13"],"name":"ORCHARD BOULEVARD MRT STATION (TE13)","taps":9472,"metres":188,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Newton Food Centre","stalls":83,"status":"Existing","metres":765},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Newton Food Centre, 765m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.038,"shopfrontSqm":81149,"shopfrontWhy":null,"zonedSqm":2139494,"dominantUse":"RESIDENTIAL","parcels":896,"meanPlotRatio":1.59,"topUses":[{"use":"RESIDENTIAL","share":0.727},{"use":"ROAD","share":0.196},{"use":"HOTEL","share":0.033}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$25,000 -$29,999","earningHouseholds":7300,"households":8300,"noEmployedPersonShare":0.096,"shareAbove10k":0.767,"shareAbove20k":0.603,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":71.83,"mid":120.29,"hi":366.5},"unit":"SGD/sqm/month","n":3,"district":"10","share":1,"postals":198,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":128.61,"mid":243.14,"hi":366.5,"n":3},{"sizeBand":"over-30-100","lo":80.11,"mid":120.29,"hi":163.8,"n":3},{"sizeBand":"over-100-300","lo":71.83,"mid":81.5,"hi":181.35,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 10","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 10. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":null,"areaAwardsWhy":"the tender ledger this surface reads holds no street-level shop, eating-house, supermarket or minimart award in TANGLIN at all, so there is no signed HDB rent at this corner's own kind of stock to set beside the band. That is the ledger's silence, not a claim that TANGLIN has no HDB shops"}},"NATIONAL UNIVERSITY OF S'PORE":{"area":"QUEENSTOWN","region":"CENTRAL REGION","people":{"value":{"lo":300,"mid":300,"hi":300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":38,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":159200,"mid":159200,"hi":159200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area QUEENSTOWN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in QUEENSTOWN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":15,"shown":15,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":777,"mid":777,"hi":777},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3233,"mid":3233,"hi":3233},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1298,"mid":1298,"hi":1298},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":13269,"mid":13269,"hi":13269},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":384,"mid":384,"hi":384},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":797,"mid":797,"hi":797},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":598,"mid":598,"hi":598},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1899,"mid":1899,"hi":1899},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3487,"mid":3487,"hi":3487},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1416,"mid":1416,"hi":1416},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":12900,"mid":12900,"hi":12900},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2104,"mid":2104,"hi":2104},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1073,"mid":1073,"hi":1073},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":674,"mid":674,"hi":674},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2180,"mid":2180,"hi":2180},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1117,"mid":1117,"hi":1117},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9233,"mid":9233,"hi":9233},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9070,"mid":9070,"hi":9070},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":26326,"mid":26326,"hi":26326},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":25252,"mid":25252,"hi":25252},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4301,"mid":4301,"hi":4301},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4359,"mid":4359,"hi":4359},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":7947,"mid":7947,"hi":7947},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":7579,"mid":7579,"hi":7579},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":201.94953877504165,"mid":201.94953877504165,"hi":201.94953877504165},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783582936,"listedShare":1,"unitSqft":533,"unitSqftLo":533,"unitSqftHi":533,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"LOWER KENT RIDGE ROAD","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":7,"why":"measured on LOWER KENT RIDGE ROAD, 100% of whose 7 geocoded postals sit in this corner"},"listedAge":{"days":25,"listedOn":"2026-07-09","share":1,"known":true}},{"value":{"lo":203.09264937188152,"mid":203.09264937188152,"hi":203.09264937188152},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783311967,"listedShare":1,"unitSqft":530,"unitSqftLo":530,"unitSqftHi":530,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"LOWER KENT RIDGE ROAD","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":7,"why":"measured on LOWER KENT RIDGE ROAD, 100% of whose 7 geocoded postals sit in this corner"},"listedAge":{"days":28,"listedOn":"2026-07-06","share":1,"known":true}},{"value":{"lo":303.493714756853,"mid":303.493714756853,"hi":303.493714756853},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782604800,"listedShare":1,"unitSqft":532,"unitSqftLo":532,"unitSqftHi":532,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":36,"listedOn":"2026-06-28","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":6500,"mid":6500,"hi":6500},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6500,"mid":6500,"hi":6500},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":201.94953877504165,"mid":202.5210940734616,"hi":203.09264937188152},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1783447452,"listedShare":1,"unitSqft":531.5,"unitSqftLo":530,"unitSqftHi":533,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"LOWER KENT RIDGE ROAD","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":7,"why":"measured on LOWER KENT RIDGE ROAD, 100% of whose 7 geocoded postals sit in this corner"},"listedAge":{"days":26,"listedOn":"2026-07-07","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":4,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"leadTied":{"rows":3,"ratio":1.5,"words":[{"word":"f-and-b","psm":201.9,"n":1},{"word":"mall-shop","psm":203.1,"n":1},{"word":"retail","psm":303.5,"n":1}],"note":"the head was one of 3 rows the evidence could not split: same class, same day, same sample size, same number of agents. They disagree by 1.5x: \"f-and-b\" at S$18.76 psf, \"mall-shop\" at S$18.87 psf, \"retail\" at S$28.20 psf. The portal's own type words cut one set of listings more than one way. The head is the alphabetically first of them (a stability rule, not a market judgement), so read every one of these rows before you budget; all of them are on this card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":27,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 27 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-01-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":42,"mid":42,"hi":42},"unit":"premises","n":42,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":185,"mid":185,"hi":185},"unit":"premises","n":185,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 39 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":39,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 39 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 27 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":21},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["CC24"],"name":"KENT RIDGE MRT STATION (CC24)","taps":51578,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Clementi West Street 2 Blk 726","stalls":60,"status":"Existing","metres":723},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Clementi West Street 2 Blk 726, 723m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1781394,"dominantUse":"EDUCATIONAL INSTITUTION","parcels":8,"meanPlotRatio":null,"topUses":[{"use":"EDUCATIONAL INSTITUTION","share":0.793},{"use":"HEALTH & MEDICAL CARE","share":0.093},{"use":"ROAD","share":0.083}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":32700,"households":40100,"noEmployedPersonShare":0.192,"shareAbove10k":0.615,"shareAbove20k":0.336,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"05","share":1,"postals":34,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":75.5,"mid":78.57,"hi":94.64,"n":3},{"sizeBand":"over-30-100","lo":65.08,"mid":80.89,"hi":95.59,"n":3},{"sizeBand":"over-100-300","lo":75.28,"mid":85.48,"hi":131.66,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 05","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 05. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":65.08,"mid":80.89,"hi":131.66},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 05 stamps a Level 1 (street level) shop-space band of S$6.05–12.23 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is educational institution (79% of 8 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"NATURE RESERVE":{"area":"BUKIT PANJANG","region":"WEST REGION","people":{"value":{"lo":3970,"mid":3970,"hi":3970},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1058,"mid":1337,"hi":1647},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":11800,"mid":11800,"hi":11800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT PANJANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT PANJANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":7,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1092,"mid":1092,"hi":1092},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1139,"mid":1139,"hi":1139},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3077,"mid":3077,"hi":3077},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":857,"mid":857,"hi":857},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":644,"mid":644,"hi":644},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":836,"mid":836,"hi":836},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1051,"mid":1051,"hi":1051},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":483,"mid":483,"hi":483},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":635,"mid":635,"hi":635},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":584,"mid":584,"hi":584},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1063,"mid":1063,"hi":1063},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2409,"mid":2409,"hi":2409},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":526,"mid":526,"hi":526},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":541,"mid":541,"hi":541},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":955,"mid":955,"hi":955},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1281,"mid":1281,"hi":1281},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3680,"mid":3680,"hi":3680},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3509,"mid":3509,"hi":3509},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":7083,"mid":7083,"hi":7083},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":6434,"mid":6434,"hi":6434},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3188,"mid":3188,"hi":3188},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3234,"mid":3234,"hi":3234},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":5564,"mid":5564,"hi":5564},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":4989,"mid":4989,"hi":4989},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":80.7293281253229,"mid":80.7293281253229,"hi":80.7293281253229},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1751932800,"listedShare":1,"unitSqft":400,"unitSqftLo":400,"unitSqftHi":400,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":391,"listedOn":"2025-07-08","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3725,"mid":4875,"hi":14000},"unit":"SGD/month","n":92,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 7 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5500,"mid":7000,"hi":14000},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3550,"mid":4427.5,"hi":5112.5},"unit":"SGD/month","n":87,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5000,"mid":7500,"hi":9500},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":75,"mid":85.19,"hi":125},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail (measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"UPPER BUKIT TIMAH ROAD","share":0.403,"postals":67,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.403,"shareKnown":true,"postals":67,"why":"measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner"},{"value":{"lo":60,"mid":84.62,"hi":116.22},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office (measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"UPPER BUKIT TIMAH ROAD","share":0.403,"postals":67,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.403,"shareKnown":true,"postals":67,"why":"measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner"},{"value":{"lo":86.11128333367776,"mid":107.6391041670972,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784248164,"listedShare":1,"unitSqft":600,"unitSqftLo":413,"unitSqftHi":1527,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail (measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"UPPER BUKIT TIMAH ROAD","share":0.403,"postals":67,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.403,"shareKnown":true,"postals":67,"why":"measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner"},{"value":{"lo":231.83807051374782,"mid":231.83807051374782,"hi":231.83807051374782},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785128803,"listedShare":1,"unitSqft":650,"unitSqftLo":650,"unitSqftHi":650,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b (measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"UPPER BUKIT TIMAH ROAD","share":0.403,"postals":67,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.403,"shareKnown":true,"postals":67,"why":"measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner"},{"value":{"lo":86.57300603251785,"mid":86.57300603251785,"hi":86.57300603251785},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785401557,"listedShare":1,"unitSqft":1119,"unitSqftLo":1119,"unitSqftHi":1119,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical (measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"UPPER BUKIT TIMAH ROAD","share":0.403,"postals":67,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.403,"shareKnown":true,"postals":67,"why":"measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner"},{"value":{"lo":86.57300603251785,"mid":94.65750366453273,"hi":126.70261721612952},"unit":"SGD/sqm/month","n":13,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":12,"listedEpoch":1784876438,"listedShare":1,"unitSqft":463,"unitSqftLo":377,"unitSqftHi":1119,"listings":14,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop (measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"UPPER BUKIT TIMAH ROAD","share":0.403,"postals":67,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.403,"shareKnown":true,"postals":67,"why":"measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner"},{"value":{"lo":86.57300603251785,"mid":107.61219439105543,"hi":126.70261721612952},"unit":"SGD/sqm/month","n":17,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":15,"listedEpoch":1784876438,"listedShare":1,"unitSqft":592,"unitSqftLo":377,"unitSqftHi":1527,"listings":18,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled (measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"UPPER BUKIT TIMAH ROAD","share":0.403,"postals":67,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.403,"shareKnown":true,"postals":67,"why":"measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on UPPER BUKIT TIMAH ROAD, 40% of whose 67 geocoded postals sit in this corner"}],"context":[],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":22,"listings":25,"strata":3,"ceilingSqm":30,"psm":{"lo":100.03634216272974,"hi":336.37220052217873},"psf":{"lo":9.293680297397769,"hi":31.249999999999996},"asOf":"2026-08-03","why":"22 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":319.9679297629382,"mid":321.84804987711516,"hi":336.37220052217873},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1785253607,"listedShare":1,"unitSqft":100,"unitSqftLo":100,"unitSqftHi":151,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":100.03634216272974,"mid":124.19896634665062,"hi":148.00376822975866},"unit":"SGD/sqm/month","n":17,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":16,"listedEpoch":1785128033,"listedShare":1,"unitSqft":240,"unitSqftLo":151,"unitSqftHi":291,"listings":20,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":107.6391041670972,"mid":107.6391041670972,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784698400,"listedShare":1,"unitSqft":220,"unitSqftLo":220,"unitSqftHi":220,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]}},"homePrices":[{"value":{"lo":770000,"mid":3335000,"hi":6190000},"unit":"SGD","n":16,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":680000,"mid":780000,"hi":780000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1550000,"mid":1780000,"hi":2050000},"unit":"SGD","n":69,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1305000,"mid":1803500,"hi":2277500},"unit":"SGD","n":590,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1632000,"mid":1659000,"hi":1680000},"unit":"SGD","n":6,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3837500,"mid":4000000,"hi":4178000},"unit":"SGD","n":11,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":26,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 26 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-03-21","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":31,"mid":31,"hi":31},"unit":"premises","n":31,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 90 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":90,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 90 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9990.98,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.66,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":114.69,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":126.29,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.25,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.91,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":15.04,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":99.43,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.18,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.18,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":24.6,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":20.83,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":633.93,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":633.93,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":26,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 26 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["DT5"],"name":"BEAUTY WORLD MRT STATION (DT5)","taps":32540,"metres":168,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3},{"codes":["DT3"],"name":"HILLVIEW MRT STATION (DT3)","taps":13517,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT4"],"name":"HUME MRT STATION (DT4)","taps":4657,"metres":28,"measuredTo":"exit","nearestExit":"1","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Timah Interim Hawker Centre and Market","stalls":78,"status":"Interim Centre","metres":298},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Timah Interim Hawker Centre and Market, 298m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":4219586,"dominantUse":"OPEN SPACE","parcels":316,"meanPlotRatio":1.92,"topUses":[{"use":"OPEN SPACE","share":0.534},{"use":"RESERVE SITE","share":0.193},{"use":"RESIDENTIAL","share":0.104}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":42000,"households":47700,"noEmployedPersonShare":0.122,"shareAbove10k":0.593,"shareAbove20k":0.207,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"23","share":0.573,"postals":75,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 57% of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":102.88,"mid":223.62,"hi":409.02},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 23 stamps a Level 1 (street level) shop-space band of S$9.56–38.00 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is open space (53% of 316 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"NEE SOON":{"area":"YISHUN","region":"NORTH REGION","people":{"value":{"lo":1060,"mid":1060,"hi":1060},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":57,"households":{"value":{"lo":244,"mid":308,"hi":380},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40900,"mid":40900,"hi":40900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area YISHUN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in YISHUN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":817,"mid":817,"hi":817},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":696,"mid":696,"hi":696},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1300,"mid":1300,"hi":1300},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1843,"mid":1843,"hi":1843},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":478,"mid":478,"hi":478},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":285,"mid":285,"hi":285},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":646,"mid":646,"hi":646},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":717,"mid":717,"hi":717},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1191,"mid":1191,"hi":1191},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":840,"mid":840,"hi":840},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2071,"mid":2071,"hi":2071},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1606,"mid":1606,"hi":1606},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":707,"mid":707,"hi":707},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":369,"mid":369,"hi":369},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1240,"mid":1240,"hi":1240},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1210,"mid":1210,"hi":1210},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4021,"mid":4021,"hi":4021},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2640,"mid":2640,"hi":2640},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":6266,"mid":6266,"hi":6266},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":6008,"mid":6008,"hi":6008},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3412,"mid":3412,"hi":3412},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1755,"mid":1755,"hi":1755},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":5173,"mid":5173,"hi":5173},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":4928,"mid":4928,"hi":4928},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2075,"mid":3100,"hi":5300},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7500,"mid":7500,"hi":7500},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2075,"mid":2875,"hi":4075},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5300,"mid":5300,"hi":5300},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":113.9,"mid":154.05,"hi":171.76},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"drape":true,"drapeFrom":"MANDAI ESTATE","label":"use: retail: measured on SEMBAWANG ROAD, 10% of whose 74 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"SEMBAWANG ROAD","postals":74,"share":0.095,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.095,"shareKnown":true,"postals":74,"why":"measured on SEMBAWANG ROAD, 10% of whose 74 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MANDAI ESTATE at 28%. It never leads this card and never enters the map's ranking. measured on SEMBAWANG ROAD, 10% of whose 74 geocoded postals sit in this corner"},{"value":{"lo":46.64361180574212,"mid":51.128574479371174,"hi":60.001527660712966},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785126336,"listedShare":1,"unitSqft":800,"unitSqftLo":592,"unitSqftHi":900,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"drape":true,"drapeFrom":"MANDAI ESTATE","label":"propertyType: shop-or-shophouse: measured on SEMBAWANG ROAD, 10% of whose 74 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"SEMBAWANG ROAD","postals":74,"share":0.095,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.095,"shareKnown":true,"postals":74,"why":"measured on SEMBAWANG ROAD, 10% of whose 74 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MANDAI ESTATE at 28%. It never leads this card and never enters the map's ranking. measured on SEMBAWANG ROAD, 10% of whose 74 geocoded postals sit in this corner"},{"value":{"lo":47.73560271758224,"mid":47.73560271758224,"hi":47.73560271758224},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783612370,"listedShare":1,"unitSqft":2300,"unitSqftLo":2300,"unitSqftHi":2300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"drape":true,"drapeFrom":"MANDAI WEST","label":"propertyType: retail: measured on MANDAI ROAD, 25% of whose 4 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"MANDAI ROAD","postals":4,"share":0.25,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.25,"shareKnown":true,"postals":4,"why":"measured on MANDAI ROAD, 25% of whose 4 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MANDAI WEST at 50%. It never leads this card and never enters the map's ranking. measured on MANDAI ROAD, 25% of whose 4 geocoded postals sit in this corner"},{"value":{"lo":72.04480949365939,"mid":84.15420871245782,"hi":99.21285657391815},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1785275202,"listedShare":1,"unitSqft":1650,"unitSqftLo":786,"unitSqftHi":2368,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"drape":true,"drapeFrom":"MANDAI ESTATE","label":"propertyType: f-and-b: measured on SEMBAWANG ROAD, 10% of whose 74 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"SEMBAWANG ROAD","postals":74,"share":0.095,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.095,"shareKnown":true,"postals":74,"why":"measured on SEMBAWANG ROAD, 10% of whose 74 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MANDAI ESTATE at 28%. It never leads this card and never enters the map's ranking. measured on SEMBAWANG ROAD, 10% of whose 74 geocoded postals sit in this corner"},{"value":{"lo":60.001527660712966,"mid":69.96541770861319,"hi":90.02543257611767},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":8,"listedEpoch":1785249160,"listedShare":1,"unitSqft":1640,"unitSqftLo":592,"unitSqftHi":2368,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"drape":true,"drapeFrom":"MANDAI ESTATE","label":"all strata pooled: measured on SEMBAWANG ROAD, 10% of whose 74 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"SEMBAWANG ROAD","postals":74,"share":0.095,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.095,"shareKnown":true,"postals":74,"why":"measured on SEMBAWANG ROAD, 10% of whose 74 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MANDAI ESTATE at 28%. It never leads this card and never enters the map's ranking. measured on SEMBAWANG ROAD, 10% of whose 74 geocoded postals sit in this corner"},{"value":{"lo":47.73560271758224,"mid":47.73560271758224,"hi":47.73560271758224},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783612370,"listedShare":1,"unitSqft":2300,"unitSqftLo":2300,"unitSqftHi":2300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"drape":true,"drapeFrom":"MANDAI WEST","label":"all strata pooled: measured on MANDAI ROAD, 25% of whose 4 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"MANDAI ROAD","postals":4,"share":0.25,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.25,"shareKnown":true,"postals":4,"why":"measured on MANDAI ROAD, 25% of whose 4 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MANDAI WEST at 50%. It never leads this card and never enters the map's ranking. measured on MANDAI ROAD, 25% of whose 4 geocoded postals sit in this corner"}],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":3932500,"mid":4280000,"hi":4844444},"unit":"SGD","n":11,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3483500,"mid":4074500,"hi":5380000},"unit":"SGD","n":17,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":785400,"mid":942900,"hi":1272500},"unit":"SGD","n":21,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1050000,"mid":1235000,"hi":1318500},"unit":"SGD","n":22,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 5 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 32 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":10908,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":39.29,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":118.12,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":123.01,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":8.64,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.73,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":16.22,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":106.85,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.57,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.49,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":23.08,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":28.46,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":658.43,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":658.43,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 5 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":2},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["TE4"],"name":"SPRINGLEAF MRT STATION (TE4)","taps":12274,"metres":0,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Chong Pang Hawker Centre & Market","stalls":58,"status":"Under Construction","metres":2018},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Chong Pang Hawker Centre & Market, 2018m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.011,"shopfrontSqm":25299,"shopfrontWhy":null,"zonedSqm":2329134,"dominantUse":"SPECIAL USE","parcels":184,"meanPlotRatio":1.91,"topUses":[{"use":"SPECIAL USE","share":0.528},{"use":"ROAD","share":0.143},{"use":"PARK","share":0.096}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$9,000 - $9,999","earningHouseholds":66900,"households":78100,"noEmployedPersonShare":0.142,"shareAbove10k":0.49,"shareAbove20k":0.145,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":52.27,"mid":100.1,"hi":149.83},"unit":"SGD/sqm/month","n":3,"district":"26","share":1,"postals":30,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":52.27,"mid":100.1,"hi":149.83,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 26","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 26. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 26 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":92.95652173913044,"mid":99.13793103448276,"hi":103.57142857142857},"unit":"SGD/sqm/month","n":3,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"YISHUN","corners":["LOWER SELETAR","NORTHLAND","YISHUN WEST"],"drape":true,"asOf":"2026-08-07","asOfFrom":"2026-01-22","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-01-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area YISHUN","caveat":"PLANNING-AREA grain, not this corner: 3 HDB shop tenders awarded across 3 corners of YISHUN (LOWER SELETAR, NORTHLAND, YISHUN WEST), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"NEWTON CIRCUS":{"area":"NEWTON","region":"CENTRAL REGION","people":{"value":{"lo":340,"mid":340,"hi":340},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":46,"households":{"value":{"lo":84,"mid":106,"hi":130},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":13600,"mid":13600,"hi":13600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area NEWTON, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in NEWTON with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1581,"mid":1581,"hi":1581},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1362,"mid":1362,"hi":1362},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":13205,"mid":13205,"hi":13205},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":14097,"mid":14097,"hi":14097},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":981,"mid":981,"hi":981},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":585,"mid":585,"hi":585},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":5700,"mid":5700,"hi":5700},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":6140,"mid":6140,"hi":6140},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1705,"mid":1705,"hi":1705},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1183,"mid":1183,"hi":1183},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":16561,"mid":16561,"hi":16561},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":16520,"mid":16520,"hi":16520},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":992,"mid":992,"hi":992},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":768,"mid":768,"hi":768},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":10392,"mid":10392,"hi":10392},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":10959,"mid":10959,"hi":10959},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7043,"mid":7043,"hi":7043},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4877,"mid":4877,"hi":4877},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":57187,"mid":57187,"hi":57187},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":59484,"mid":59484,"hi":59484},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5452,"mid":5452,"hi":5452},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3666,"mid":3666,"hi":3666},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":47611,"mid":47611,"hi":47611},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":49453,"mid":49453,"hi":49453},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":171.06459097460436,"mid":171.06459097460436,"hi":171.06459097460436},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1758067200,"listedShare":1,"unitSqft":2454,"unitSqftLo":2454,"unitSqftHi":2454,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":320,"listedOn":"2025-09-17","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":113,"median":145.52,"p75":216.3,"why":"judged against District 09's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 2454 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":337.72914799178864,"mid":337.72914799178864,"hi":337.72914799178864},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1648425600,"listedShare":1,"unitSqft":2231,"unitSqftLo":2231,"unitSqftHi":2231,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":1589,"listedOn":"2022-03-28","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 1589 days before this snapshot (posted 2022-03-28), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2025-09-17, 1269 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 320 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":87.30727337997884,"mid":96.87519375038748,"hi":96.87519375038748},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1750118400,"listedShare":1,"unitSqft":2600,"unitSqftLo":450,"unitSqftHi":4000,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":412,"listedOn":"2025-06-17","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":62.38175355138588,"mid":62.38175355138588,"hi":62.38175355138588},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1726012800,"listedShare":1,"unitSqft":8800,"unitSqftLo":8800,"unitSqftHi":8800,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":691,"listedOn":"2024-09-11","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 691 days before this snapshot (posted 2024-09-11), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2025-09-17, 371 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 320 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":182.33946607541054,"mid":182.6629715797379,"hi":182.98647708406526},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1768492109,"listedShare":1,"unitSqft":869.25,"unitSqftLo":732,"unitSqftHi":1098,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":199,"listedOn":"2026-01-15","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":394.67671527935636,"hi":394.67671527935636},"psf":{"lo":36.666666666666664,"hi":36.666666666666664},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":394.67671527935636,"mid":394.67671527935636,"hi":394.67671527935636},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1763337600,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":5,"demoted":4,"by":{"class":2,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":77,"mid":77,"hi":77},"unit":"premises","n":77,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-04-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-04-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":92,"mid":92,"hi":92},"unit":"premises","n":92,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9840.62,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.39,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":114.12,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":126.82,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.52,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.95,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.85,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":98.21,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.12,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.29,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":24.85,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":19.58,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":629.91,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":629.91,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":420,"mid":420,"hi":420},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-04-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":13},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["NS21","DT11"],"name":"NEWTON MRT STATION (NS21 / DT11)","taps":116671,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Newton Food Centre","stalls":83,"status":"Existing","updated":"2024-12-11","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":83,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.376,"shopfrontSqm":72972,"shopfrontWhy":null,"zonedSqm":194056,"dominantUse":"WHITE","parcels":37,"meanPlotRatio":4.31,"topUses":[{"use":"WHITE","share":0.319},{"use":"RESIDENTIAL","share":0.312},{"use":"ROAD","share":0.286}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; NEWTON is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":83.58,"mid":145.39,"hi":300.96},"unit":"SGD/sqm/month","n":3,"district":"09","share":1,"postals":17,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":116.17,"mid":145.26,"hi":294.1,"n":3},{"sizeBand":"over-30-100","lo":110.23,"mid":143.26,"hi":166.55,"n":3},{"sizeBand":"over-100-300","lo":113,"mid":145.52,"hi":216.3,"n":3},{"sizeBand":"over-300","lo":83.58,"mid":173.76,"hi":300.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 09","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 09. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"NICOLL":{"area":"DOWNTOWN CORE","region":"CENTRAL REGION","people":{"value":{"lo":360,"mid":360,"hi":360},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":42,"households":{"value":{"lo":88,"mid":111,"hi":137},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":332600,"mid":332600,"hi":332600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area DOWNTOWN CORE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in DOWNTOWN CORE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":13,"shown":13,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":312,"mid":312,"hi":312},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":624,"mid":624,"hi":624},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":506,"mid":506,"hi":506},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1719,"mid":1719,"hi":1719},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":149,"mid":149,"hi":149},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":227,"mid":227,"hi":227},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":296,"mid":296,"hi":296},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":409,"mid":409,"hi":409},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":545,"mid":545,"hi":545},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":462,"mid":462,"hi":462},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1922,"mid":1922,"hi":1922},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":965,"mid":965,"hi":965},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":324,"mid":324,"hi":324},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":374,"mid":374,"hi":374},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1435,"mid":1435,"hi":1435},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2235,"mid":2235,"hi":2235},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1931,"mid":1931,"hi":1931},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2098,"mid":2098,"hi":2098},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":4888,"mid":4888,"hi":4888},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":5024,"mid":5024,"hi":5024},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1560,"mid":1560,"hi":1560},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1693,"mid":1693,"hi":1693},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":6102,"mid":6102,"hi":6102},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":6113,"mid":6113,"hi":6113},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":66.23944871821367,"mid":97.59106279252441,"hi":128.94267686683517},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1776427200,"listedShare":1,"unitSqft":2334,"unitSqftLo":768,"unitSqftHi":3900,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":108,"listedOn":"2026-04-17","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":73.69,"median":122.38,"p75":166.15,"why":"judged against District 07's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 2334 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":48.92686553049873,"mid":91.49068785236042,"hi":91.80982414252409},"unit":"SGD/sqm/month","n":29,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":20,"listedEpoch":1763070841,"listedShare":1,"unitSqft":1787,"unitSqftLo":350,"unitSqftHi":12000,"listings":29,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":262,"listedOn":"2025-11-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":76.88507440506943,"mid":88.39481608247503,"hi":99.90455775988063},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1770768000,"listedShare":1,"unitSqft":517,"unitSqftLo":334,"unitSqftHi":700,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":173,"listedOn":"2026-02-11","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 173 days before this snapshot (posted 2026-02-11), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-04-17, 66 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 108 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"retail","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":5,"listings":5,"strata":3,"ceilingSqm":30,"psm":{"lo":69.96541770861319,"hi":239.88143214381662},"psf":{"lo":6.500000000000001,"hi":22.285714285714285},"asOf":"2026-08-03","why":"5 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":93.21546420870618,"mid":96.40875763233007,"hi":99.60205105595395},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1782945355,"listedShare":1,"unitSqft":150,"unitSqftLo":150,"unitSqftHi":150,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":83.44116602100557,"mid":83.44116602100557,"hi":83.44116602100557},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1767052800,"listedShare":1,"unitSqft":258,"unitSqftLo":258,"unitSqftHi":258,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":69.96541770861319,"mid":154.92342492621492,"hi":239.88143214381662},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1763726400,"listedShare":1,"unitSqft":227.5,"unitSqftLo":175,"unitSqftHi":280,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":3,"demoted":2,"by":{"class":1,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"}},"otherStrata":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":67,"mid":67,"hi":67},"unit":"premises","n":67,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":826,"mid":826,"hi":826},"unit":"rooms","n":3,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":17},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["EW12","DT14"],"name":"BUGIS MRT STATION (EW12 / DT14)","taps":108677,"metres":230,"measuredTo":"exit","nearestExit":"E","exitsKnown":8},{"codes":["CC4","DT15"],"name":"PROMENADE MRT STATION (CC4 / DT15)","taps":44977,"metres":175,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["CC5"],"name":"NICOLL HIGHWAY MRT STATION (CC5)","taps":9912,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Golden Mile Food Centre","stalls":112,"status":"Existing","metres":56},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Golden Mile Food Centre, 56m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.115,"shopfrontSqm":69458,"shopfrontWhy":null,"zonedSqm":604076,"dominantUse":"ROAD","parcels":32,"meanPlotRatio":6.9,"topUses":[{"use":"ROAD","share":0.268},{"use":"RESERVE SITE","share":0.248},{"use":"WATERBODY","share":0.24}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; DOWNTOWN CORE is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":73.69,"mid":115.09,"hi":225.2},"unit":"SGD/sqm/month","n":3,"district":"07","share":0.929,"postals":14,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":86.33,"mid":95.24,"hi":110,"n":3},{"sizeBand":"over-30-100","lo":93.54,"mid":118.89,"hi":225.2,"n":3},{"sizeBand":"over-100-300","lo":73.69,"mid":122.38,"hi":166.15,"n":3},{"sizeBand":"over-300","lo":98.5,"mid":111.29,"hi":145.22,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 07","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 93% of this corner's geocoded postals sit in District 07. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"NORTH COAST":{"area":"WOODLANDS","region":"NORTH REGION","people":{"value":{"lo":11160,"mid":11160,"hi":11160},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3101,"mid":3920,"hi":4829},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50300,"mid":50300,"hi":50300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area WOODLANDS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in WOODLANDS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":13605,"mid":13605,"hi":13605},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":11803,"mid":11803,"hi":11803},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":10700,"mid":10700,"hi":10700},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":11501,"mid":11501,"hi":11501},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":9275,"mid":9275,"hi":9275},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":14094,"mid":14094,"hi":14094},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":10233,"mid":10233,"hi":10233},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":9265,"mid":9265,"hi":9265},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":58324,"mid":58324,"hi":58324},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":58989,"mid":58989,"hi":58989},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":63307,"mid":63307,"hi":63307},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":59813,"mid":59813,"hi":59813},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1375,"mid":2400,"hi":3400},"unit":"SGD/month","n":710,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 29 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2500,"hi":3300},"unit":"SGD/month","n":229,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 17 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1350,"mid":2275,"hi":2775},"unit":"SGD/month","n":389,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":2425,"hi":5162.5},"unit":"SGD/month","n":87,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2025-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1250,"mid":1300,"hi":1350},"unit":"SGD/month","n":2,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2022-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3275,"mid":4000,"hi":4250},"unit":"SGD/month","n":3,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2025-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2026-05-16. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-05-16","asOfFromVerb":"updated","asOf":"2026-07-22","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":27,"mid":27,"hi":27},"unit":"premises","n":27,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 42 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":42,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 42 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4307.75,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.012,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":16.11,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.012,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":39.5,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.012,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":34.04,"hi":113.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.012,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.33,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.012,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":38.59,"hi":93.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.012,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.61,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.012,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":115.75,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.012,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.16,"hi":3.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.36,"hi":1.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.47,"hi":18.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.012,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.47,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.012,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":204.16,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.012,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":204.16,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0006,"note":"the TOP of this range is the landed stratum, which holds 0.06% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.012,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":497},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":16}},"stations":{"list":[{"codes":["TE1"],"name":"WOODLANDS NORTH MRT STATION (TE1)","taps":22200,"metres":198,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Marsiling Lane Blk 20/21","stalls":52,"status":"Existing","metres":53},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Marsiling Lane Blk 20/21, 53m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.004,"shopfrontSqm":10209,"shopfrontWhy":null,"zonedSqm":2448387,"dominantUse":"RESERVE SITE","parcels":90,"meanPlotRatio":3,"topUses":[{"use":"RESERVE SITE","share":0.307},{"use":"BUSINESS 2","share":0.238},{"use":"RESIDENTIAL","share":0.15}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":73000,"households":81900,"noEmployedPersonShare":0.106,"shareAbove10k":0.529,"shareAbove20k":0.147,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":36,"hdbUnits":3889,"rooms":{"u1":0,"u2":11,"u3":1705,"u4":1524,"u5exec":596,"rental":53},"resale":{"n":178,"median":418000,"p25":370000,"p75":450000,"psm":4863,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":299.2,"mid":377.98,"hi":458.27},"unit":"SGD/sqm/month","n":3,"district":"25","share":0.854,"postals":41,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":299.2,"mid":377.98,"hi":458.27,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 25","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 85% of this corner's geocoded postals sit in District 25. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 25 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":19.886363636363637,"mid":74.34615384615384,"hi":195.45454545454547},"unit":"SGD/sqm/month","n":4,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"WOODLANDS","corners":["MIDVIEW","WOODGROVE","WOODLANDS EAST","WOODLANDS REGIONAL CENTRE"],"drape":true,"asOf":"2026-07-10","asOfFrom":"2025-11-13","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2025-11-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area WOODLANDS","caveat":"PLANNING-AREA grain, not this corner: 4 HDB shop tenders awarded across 4 corners of WOODLANDS (MIDVIEW, WOODGROVE, WOODLANDS EAST, WOODLANDS REGIONAL CENTRE), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"NORTH-EASTERN ISLANDS":{"area":"NORTH-EASTERN ISLANDS","region":"NORTH-EAST REGION","people":{"value":{"lo":40,"mid":40,"hi":40},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 10 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["NE18"],"name":"PUNGGOL COAST MRT STATION (NE18)","taps":28063,"metres":1924,"nearestExit":"2","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Changi Village Blk 2 and 3","stalls":87,"status":"Existing","metres":1502},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Changi Village Blk 2 and 3, 1502m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":68242817,"dominantUse":"RESERVE SITE","parcels":23,"meanPlotRatio":null,"topUses":[{"use":"RESERVE SITE","share":0.577},{"use":"OPEN SPACE","share":0.391},{"use":"WATERBODY","share":0.012}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; NORTH-EASTERN ISLANDS is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"17","share":1,"postals":8,"majority":true,"stratum":{"floorLevel":"level-2-and-3"},"stratumLabel":"Levels 2 and 3","bands":[{"sizeBand":"over-100-300","lo":212.59,"mid":234.98,"hi":258.19,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Levels 2 and 3, District 17","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 17. The stratum is Levels 2 and 3, declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 17 (over 100 to 300 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":212.59,"mid":234.98,"hi":258.19},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 17 stamps a Levels 2 and 3 shop-space band of S$19.75–23.99 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is reserve site (58% of 23 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"NORTHLAND":{"area":"YISHUN","region":"NORTH REGION","people":{"value":{"lo":26740,"mid":26740,"hi":26740},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":7346,"mid":9286,"hi":11438},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40900,"mid":40900,"hi":40900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area YISHUN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in YISHUN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4479,"mid":4479,"hi":4479},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4733,"mid":4733,"hi":4733},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2658,"mid":2658,"hi":2658},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2434,"mid":2434,"hi":2434},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4448,"mid":4448,"hi":4448},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4474,"mid":4474,"hi":4474},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2893,"mid":2893,"hi":2893},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2604,"mid":2604,"hi":2604},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":19620,"mid":19620,"hi":19620},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":18607,"mid":18607,"hi":18607},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":15274,"mid":15274,"hi":15274},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":14016,"mid":14016,"hi":14016},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":48.02810028325369,"mid":89.8416332399978,"hi":102.27436203510169},"unit":"SGD/sqm/month","n":8,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":8,"listedEpoch":1784910409,"listedShare":1,"unitSqft":750,"unitSqftLo":650,"unitSqftHi":1485,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"YISHUN STREET 22","share":1,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":29,"why":"measured on YISHUN STREET 22, 100% of whose 29 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-24","share":1,"known":true}},{"value":{"lo":46.79961050743356,"mid":95.84303795700436,"hi":211.96623589828374},"unit":"SGD/sqm/month","n":12,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1784576435,"listedShare":1,"unitSqft":828,"unitSqftLo":650,"unitSqftHi":1485,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":13,"listedOn":"2026-07-20","share":1,"known":true}}],"hdbTender":[{"value":{"lo":2138,"mid":2138,"hi":2138},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-22","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":92.95652173913044,"mid":92.95652173913044,"hi":92.95652173913044},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-22","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1362.5,"mid":2500,"hi":4000},"unit":"SGD/month","n":1748,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 93 blocks pooled here; the oldest part's newest approval month ends 2022-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.949,"sources":93,"sourcesAskedUnanswered":5,"coverageNote":"built from 93 of 98 sources known in this subzone (95%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":2800,"hi":3550},"unit":"SGD/month","n":655,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 73 blocks pooled here; the oldest part's newest approval month ends 2023-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":73,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 73 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1200,"mid":2325,"hi":3200},"unit":"SGD/month","n":756,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 52 blocks pooled here; the oldest part's newest approval month ends 2022-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1200,"mid":2962.5,"hi":3500},"unit":"SGD/month","n":317,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 28 blocks pooled here; the oldest part's newest approval month ends 2021-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-10-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":3262.5,"hi":4125},"unit":"SGD/month","n":20,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2024-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":48.02810028325369,"mid":89.8416332399978,"hi":102.27436203510169},"unit":"SGD/sqm/month","n":8,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":8,"listedEpoch":1784910409,"listedShare":1,"unitSqft":750,"unitSqftLo":650,"unitSqftHi":1485,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"YISHUN STREET 22","share":1,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":29,"why":"measured on YISHUN STREET 22, 100% of whose 29 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-24","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":15.731869070575746,"mid":25.27826155904801,"hi":41.51794017873749},"unit":"SGD/sqm/month","n":53,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":50,"listedEpoch":1774652220,"listedShare":1,"unitSqft":1924.75,"unitSqftLo":350,"unitSqftHi":26000,"listings":53,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":128,"listedOn":"2026-03-27","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":15.887690651970065,"mid":19.375038750077497,"hi":29.807751923196147},"unit":"SGD/sqm/month","n":16,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":16,"listedEpoch":1768003200,"listedShare":1,"unitSqft":11000,"unitSqftLo":1593,"unitSqftHi":37000,"listings":16,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":205,"listedOn":"2026-01-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":19.368259859126802,"mid":19.37155153086778,"hi":19.37484320260876},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1724068800,"listedShare":1,"unitSqft":6616,"unitSqftLo":2223,"unitSqftHi":11009,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":714,"listedOn":"2024-08-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":24,"listings":25,"strata":6,"ceilingSqm":30,"psm":{"lo":43.05564166683888,"hi":341.7114418003086},"psf":{"lo":4,"hi":31.746031746031747},"asOf":"2026-08-03","why":"24 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":153.08672592653826,"mid":192.21268601267357,"hi":215.2782083341944},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785510275,"listedShare":1,"unitSqft":280,"unitSqftLo":225,"unitSqftHi":300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":43.05564166683888,"mid":54.13428630625941,"hi":249.07188057270167},"unit":"SGD/sqm/month","n":13,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":14,"listedEpoch":1778381005,"listedShare":1,"unitSqft":225,"unitSqftLo":150,"unitSqftHi":300,"listings":14,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":153.08672592653826,"mid":217.20033519432116,"hi":244.63432765249365},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1781085923,"listedShare":1,"unitSqft":222.5,"unitSqftLo":200,"unitSqftHi":280,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":230.65522321520828,"mid":286.18333250775845,"hi":341.7114418003086},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784670786,"listedShare":1,"unitSqft":192.5,"unitSqftLo":70,"unitSqftHi":315,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":204.5142979174847,"mid":204.5142979174847,"hi":204.5142979174847},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783886338,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":54.27181722710783,"mid":54.27181722710783,"hi":54.27181722710783},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1776384000,"listedShare":1,"unitSqft":238,"unitSqftLo":238,"unitSqftHi":238,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b1","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":8,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":5,"ofBands":5,"lo":46.8,"mid":95.8,"hi":212,"note":"the record here covers 5 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":30,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 30 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 12 postals pooled here; the oldest part's newest row was updated 2025-06-04. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-06-04","asOfFromVerb":"updated","asOf":"2026-08-12","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":42,"mid":42,"hi":42},"unit":"premises","n":42,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":248,"mid":248,"hi":248},"unit":"premises","n":248,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 144 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":144,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 144 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4481.79,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":17.41,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":43.13,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":38.04,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.84,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":40.33,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.8,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":112.83,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.15,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.35,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.77,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.46,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":216.13,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":216.13,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":39,"mid":39,"hi":39},"unit":"premises","n":39,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 30 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":23,"mid":23,"hi":23},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-22","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20}},"stations":{"list":[{"codes":["NS13"],"name":"YISHUN MRT STATION (NS13)","taps":111119,"metres":81,"measuredTo":"exit","nearestExit":"Exit E","exitsKnown":5},{"codes":["NS12"],"name":"CANBERRA MRT STATION (NS12)","taps":45092,"metres":142,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Chong Pang Hawker Centre & Market","stalls":58,"status":"Under Construction","metres":702},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Chong Pang Hawker Centre & Market, 702m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.04,"shopfrontSqm":60418,"shopfrontWhy":null,"zonedSqm":1531007,"dominantUse":"RESIDENTIAL","parcels":130,"meanPlotRatio":2.64,"topUses":[{"use":"RESIDENTIAL","share":0.274},{"use":"BUSINESS 1","share":0.183},{"use":"ROAD","share":0.174}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$9,000 - $9,999","earningHouseholds":66900,"households":78100,"noEmployedPersonShare":0.142,"shareAbove10k":0.49,"shareAbove20k":0.145,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":100,"hdbUnits":9091,"rooms":{"u1":0,"u2":0,"u3":2565,"u4":4434,"u5exec":1614,"rental":478},"resale":{"n":557,"median":480000,"p25":434000,"p75":540000,"psm":5645,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":131.38,"mid":217.52,"hi":272.22},"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":133,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"NORTHSHORE":{"area":"PUNGGOL","region":"NORTH-EAST REGION","people":{"value":{"lo":24710,"mid":24710,"hi":24710},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":7202,"mid":9103,"hi":11213},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":14200,"mid":14200,"hi":14200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PUNGGOL, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PUNGGOL with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":6,"withheld":1},"coverageNote":"Shown on 6 of PUNGGOL's 7 subzones; withheld from CONEY ISLAND, which publishes no premises, taps or residents to carry a share of it."},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1476,"mid":1476,"hi":1476},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1501,"mid":1501,"hi":1501},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4658,"mid":4658,"hi":4658},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4620,"mid":4620,"hi":4620},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":758,"mid":758,"hi":758},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":744,"mid":744,"hi":744},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2090,"mid":2090,"hi":2090},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1976,"mid":1976,"hi":1976},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1787,"mid":1787,"hi":1787},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2051,"mid":2051,"hi":2051},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4959,"mid":4959,"hi":4959},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":5287,"mid":5287,"hi":5287},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1400,"mid":1400,"hi":1400},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1575,"mid":1575,"hi":1575},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3562,"mid":3562,"hi":3562},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3778,"mid":3778,"hi":3778},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7206,"mid":7206,"hi":7206},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7555,"mid":7555,"hi":7555},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":19606,"mid":19606,"hi":19606},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":19077,"mid":19077,"hi":19077},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6638,"mid":6638,"hi":6638},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6714,"mid":6714,"hi":6714},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":16450,"mid":16450,"hi":16450},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":16043,"mid":16043,"hi":16043},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":100.07767949420194,"mid":100.07767949420194,"hi":100.07767949420194},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785392653,"listedShare":1,"unitSqft":484,"unitSqftLo":484,"unitSqftHi":484,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"NORTHSHORE DRIVE","share":1,"postals":54,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":54,"why":"measured on NORTHSHORE DRIVE, 100% of whose 54 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true}},{"value":{"lo":103.4335636663764,"mid":114.96625543564916,"hi":126.49894720492192},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785424350,"listedShare":1,"unitSqft":1415,"unitSqftLo":936,"unitSqftHi":1894,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"NEW PUNGGOL ROAD","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NORTHSHORE DRIVE","share":1,"postals":54,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":61,"why":"measured on NEW PUNGGOL ROAD, NORTHSHORE DRIVE, 100% of whose 61 geocoded postals sit in this corner"},"listedAge":{"days":3,"listedOn":"2026-07-30","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":183.4,"median":220.71,"p75":251.55,"why":"judged against District 19's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1415 sqft falls in"}}],"hdbTender":[{"value":{"lo":62778,"mid":62888,"hi":82800},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2022-03-15. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2022-03-15","asOfFromVerb":"bids closed","asOf":"2026-01-06","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":138.9261744966443,"mid":138.9261744966443,"hi":138.9261744966443},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-06","carried":true,"coverage":0.3333,"sources":1,"sourcesAskedUnanswered":2,"coverageNote":"built from 1 of 3 sources known in this subzone (33%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (per sqm, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":66800,"mid":66800,"hi":66800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-05-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range"},{"value":{"lo":20484,"mid":20484,"hi":20484},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-07","carried":true,"coverage":0.3333,"sources":1,"sourcesAskedUnanswered":2,"coverageNote":"built from 1 of 3 sources known in this subzone (33%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":65.65384615384616,"mid":65.65384615384616,"hi":65.65384615384616},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1687.5,"mid":2937.5,"hi":4400},"unit":"SGD/month","n":116,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 32 blocks pooled here; the oldest part's newest approval month ends 2023-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.4706,"sources":32,"sourcesAskedUnanswered":36,"coverageNote":"built from 32 of 68 sources known in this subzone (47%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":3200,"hi":4000},"unit":"SGD/month","n":19,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2023-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2700,"mid":2900,"hi":3200},"unit":"SGD/month","n":11,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 9 blocks pooled here; the oldest part's newest approval month ends 2022-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2950,"mid":3700,"hi":4400},"unit":"SGD/month","n":19,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 11 blocks pooled here; the oldest part's newest approval month ends 2022-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1687.5,"mid":2400,"hi":2700},"unit":"SGD/month","n":67,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2022-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7700,"mid":9350,"hi":11000},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":100.07767949420194,"mid":108.36093850796917,"hi":126.49894720492192},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785362863,"listedShare":1,"unitSqft":1302,"unitSqftLo":484,"unitSqftHi":1894,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"NEW PUNGGOL ROAD","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"NORTHSHORE DRIVE","share":1,"postals":54,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":61,"why":"measured on NEW PUNGGOL ROAD, NORTHSHORE DRIVE, 100% of whose 61 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-29","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":51.588497796653115,"mid":53.78881435140775,"hi":55.98913090616239},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1752019200,"listedShare":1,"unitSqft":4399.5,"unitSqftLo":1538,"unitSqftHi":7261,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":390,"listedOn":"2025-07-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":6191,"mid":9817.5,"hi":38416},"unit":"SGD/month","n":8,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 8 tenders pooled here; the oldest of them closed 2023-04-04. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2023-04-04","asOfFromVerb":"bids closed","asOf":"2025-03-04","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":2111,"mid":6250,"hi":12900},"unit":"SGD/month","n":8,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 8 tenders pooled here; the oldest of them closed 2025-11-20. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-20","asOfFromVerb":"bids closed","asOf":"2026-07-15","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":48.680851063829785,"mid":84.06377459749552,"hi":162.3846153846154},"unit":"SGD/sqm/month","n":8,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 8 tenders pooled here; the oldest of them closed 2025-11-20. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-20","asOfFromVerb":"bids closed","asOf":"2026-07-15","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":147.1325884298451,"hi":147.1325884298451},"psf":{"lo":13.66906474820144,"hi":13.66906474820144},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":147.1325884298451,"mid":147.1325884298451,"hi":147.1325884298451},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784655713,"listedShare":1,"unitSqft":278,"unitSqftLo":278,"unitSqftHi":278,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":12,"demoted":5,"by":{"class":5,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":5387500,"mid":5950000,"hi":6600000},"unit":"SGD","n":11,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-01-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2860000,"mid":3790000,"hi":4250000},"unit":"SGD","n":5,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":40,"mid":40,"hi":40},"unit":"premises","n":40,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 13 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 17 postals pooled here; the oldest part's newest row was updated 2023-11-17. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-11-17","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":25,"mid":25,"hi":25},"unit":"premises","n":25,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":162,"mid":162,"hi":162},"unit":"premises","n":162,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 105 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":105,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 105 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4157.98,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":15.76,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":37.66,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":33.88,"hi":113.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.37,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":36.26,"hi":93.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.33,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":109.09,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.2,"hi":3.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0142,"note":"the TOP of this range is the landed stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.36,"hi":1.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0142,"note":"the TOP of this range is the landed stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":4.6,"hi":18.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.16,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":194.28,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":194.28,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0101,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":497},"stock":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 13 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":596,"mid":596,"hi":596},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"}},{"value":{"lo":67,"mid":96,"hi":312},"unit":"sqm","n":3,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-04-07. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-07","asOfFromVerb":"bids closed","asOf":"2026-06-24","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":13,"mid":69,"hi":130},"unit":"sqm","n":8,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 8 tenders pooled here; the oldest of them closed 2025-11-20. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-20","asOfFromVerb":"bids closed","asOf":"2026-07-15","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":67,"mid":81.5,"hi":96},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":16},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2},"commercialRent.monthly|not_published":{"quantity":"commercialRent.monthly","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["NE18"],"name":"PUNGGOL COAST MRT STATION (NE18)","taps":28063,"metres":0,"measuredTo":"exit","nearestExit":"1","exitsKnown":2},{"codes":["PW4"],"name":"SAMUDERA LRT STATION (PW4)","taps":8289,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["PW5"],"name":"NIBONG LRT STATION (PW5)","taps":5841,"metres":167,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["PW1"],"name":"SAM KEE LRT STATION (PW1)","taps":3682,"metres":244,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["PW3"],"name":"PUNGGOL POINT LRT STATION (PW3)","taps":2003,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["PW2"],"name":"TECK LEE LRT STATION (PW2)","taps":328,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Punggol Coast Hawker Centre","stalls":40,"status":"Existing (new)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":40,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.017,"shopfrontSqm":22194,"shopfrontWhy":null,"zonedSqm":1336676,"dominantUse":"RESIDENTIAL","parcels":166,"meanPlotRatio":3.76,"topUses":[{"use":"RESIDENTIAL","share":0.344},{"use":"EDUCATIONAL INSTITUTION","share":0.236},{"use":"ROAD","share":0.198}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":63300,"households":68800,"noEmployedPersonShare":0.084,"shareAbove10k":0.596,"shareAbove20k":0.204,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":91,"hdbUnits":10557,"rooms":{"u1":0,"u2":4039,"u3":1028,"u4":3573,"u5exec":1916,"rental":1},"resale":{"n":233,"median":728000,"p25":538000,"p75":798000,"psm":8241,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":95,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"ONE NORTH":{"area":"QUEENSTOWN","region":"CENTRAL REGION","people":{"value":{"lo":1310,"mid":1310,"hi":1310},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":51,"households":{"value":{"lo":370,"mid":468,"hi":576},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":159200,"mid":159200,"hi":159200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area QUEENSTOWN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in QUEENSTOWN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":15,"shown":15,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2996,"mid":2996,"hi":2996},"unit":"taps","n":667,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5464,"mid":5464,"hi":5464},"unit":"taps","n":667,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4346,"mid":4346,"hi":4346},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":23491,"mid":23491,"hi":23491},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1003,"mid":1003,"hi":1003},"unit":"taps","n":232,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1464,"mid":1464,"hi":1464},"unit":"taps","n":232,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2006,"mid":2006,"hi":2006},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3894,"mid":3894,"hi":3894},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4386,"mid":4386,"hi":4386},"unit":"taps","n":667,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3379,"mid":3379,"hi":3379},"unit":"taps","n":667,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":24563,"mid":24563,"hi":24563},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":7650,"mid":7650,"hi":7650},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1679,"mid":1679,"hi":1679},"unit":"taps","n":233,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the newest month among the 29 stops or stations pooled here; the oldest part's month ends 2026-06-30. Each part is a per-day rate over its own month of LTA's passenger-volume table, so this row sums parts from more than one month and no single month describes it","asOfVerb":"months to","asOfFrom":"2026-06-30","asOfFromVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1574,"mid":1574,"hi":1574},"unit":"taps","n":233,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the newest month among the 29 stops or stations pooled here; the oldest part's month ends 2026-06-30. Each part is a per-day rate over its own month of LTA's passenger-volume table, so this row sums parts from more than one month and no single month describes it","asOfVerb":"months to","asOfFrom":"2026-06-30","asOfFromVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4705,"mid":4705,"hi":4705},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4273,"mid":4273,"hi":4273},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13685,"mid":13685,"hi":13685},"unit":"taps","n":667,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":16162,"mid":16162,"hi":16162},"unit":"taps","n":667,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":49999,"mid":49999,"hi":49999},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":48624,"mid":48624,"hi":48624},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7528,"mid":7528,"hi":7528},"unit":"taps","n":232,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8080,"mid":8080,"hi":8080},"unit":"taps","n":232,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":22412,"mid":22412,"hi":22412},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":21278,"mid":21278,"hi":21278},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":101.24,"mid":101.24,"hi":101.24},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-03-31","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"NORTH BUONA VISTA DRIVE","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-03-31"}],"share":1,"shareKnown":true,"postals":3,"why":"measured on NORTH BUONA VISTA DRIVE, 100% of whose 3 geocoded postals sit in this corner"}},{"value":{"lo":76.15974351445557,"mid":86.60569740632897,"hi":97.05165129820239},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784497502,"listedShare":1,"unitSqft":1243,"unitSqftLo":366,"unitSqftHi":2120,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":14,"listedOn":"2026-07-19","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3500,"mid":5150,"hi":6500},"unit":"SGD/month","n":76,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3500,"mid":5150,"hi":6500},"unit":"SGD/month","n":76,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":93.92,"mid":173.315,"hi":251.88},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2025-03-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2025-03-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-03-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"NORTH BUONA VISTA DRIVE","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-03-31"},{"street":"ROCHESTER PARK","share":0.9,"postals":10,"contributed":true,"lastValuedQuarter":"2025-03-31"}],"share":0.923,"shareKnown":true,"postals":13,"why":"measured on NORTH BUONA VISTA DRIVE, ROCHESTER PARK, 92% of whose 13 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":44.708051240694964,"mid":129.16692500051664,"hi":179.398506945162},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1764028800,"listedShare":1,"unitSqft":2500,"unitSqftLo":392,"unitSqftHi":6019,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":251,"listedOn":"2025-11-25","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 251 days before this snapshot (posted 2025-11-25), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-19, 237 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":44.708051240694964,"mid":119.9564588969689,"hi":176.74729748291824},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1770224141,"listedShare":1,"unitSqft":3126,"unitSqftLo":609,"unitSqftHi":6019,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"AYER RAJAH CRESCENT","share":1,"postals":19,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ROCHESTER PARK","share":0.9,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.966,"shareKnown":true,"postals":29,"why":"measured on AYER RAJAH CRESCENT, ROCHESTER PARK, 97% of whose 29 geocoded postals sit in this corner"},"listedAge":{"days":179,"listedOn":"2026-02-04","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":32.99639565578763,"mid":39.03423025921532,"hi":74.721416633403},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1755432000,"listedShare":1,"unitSqft":7723.5,"unitSqftLo":577,"unitSqftHi":51947,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":351,"listedOn":"2025-08-17","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":56.32278706417877,"mid":100.80487533109103,"hi":182.98647708406523},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1772539200,"listedShare":1,"unitSqft":1393,"unitSqftLo":441,"unitSqftHi":2938,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":153,"listedOn":"2026-03-03","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 153 days before this snapshot (posted 2026-03-03), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-19, 139 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":35.520904375142074,"mid":71.31936103982909,"hi":99.02797583372943},"unit":"SGD/sqm/month","n":29,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":21,"listedEpoch":1752883200,"listedShare":1,"unitSqft":3869.75,"unitSqftLo":400,"unitSqftHi":120000,"listings":32,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":380,"listedOn":"2025-07-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":18.299277975435903,"mid":22.069640066791145,"hi":25.84000215814639},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1687910400,"listedShare":1,"unitSqft":11223,"unitSqftLo":1952,"unitSqftHi":20494,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":1132,"listedOn":"2023-06-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":14,"listings":14,"strata":3,"ceilingSqm":30,"psm":{"lo":51.065993604855414,"hi":189.64985019917125},"psf":{"lo":4.7441860465116275,"hi":17.619047619047617},"asOf":"2026-08-03","why":"14 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":129.16692500051664,"mid":129.16692500051664,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784099532,"listedShare":1,"unitSqft":250,"unitSqftLo":250,"unitSqftHi":250,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":129.16692500051664,"mid":129.16692500051664,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1709116423,"listedShare":1,"unitSqft":136,"unitSqftLo":136,"unitSqftHi":136,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":51.065993604855414,"mid":161.48793137160573,"hi":189.64985019917125},"unit":"SGD/sqm/month","n":12,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1776937867,"listedShare":1,"unitSqft":113,"unitSqftLo":11,"unitSqftHi":269,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":7,"by":{"class":5,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1217500,"mid":1905000,"hi":2710000},"unit":"SGD","n":1194,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":49,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 49 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2025-05-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-05-15","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":23,"mid":23,"hi":23},"unit":"premises","n":23,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2023-01-19. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-01-19","asOfFromVerb":"updated","asOf":"2024-04-02","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":342,"mid":342,"hi":342},"unit":"premises","n":342,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 102 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":102,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 102 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9638.15,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0178,"note":"the TOP of this range is the landed stratum, which holds 1.8% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.03,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0178,"note":"the TOP of this range is the landed stratum, which holds 1.8% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.37,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0178,"note":"the TOP of this range is the landed stratum, which holds 1.8% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":127.55,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0178,"note":"the BOTTOM of this range is the landed stratum, which holds 1.8% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.88,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0178,"note":"the BOTTOM of this range is the landed stratum, which holds 1.8% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.99,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0178,"note":"the BOTTOM of this range is the landed stratum, which holds 1.8% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.59,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0178,"note":"the TOP of this range is the landed stratum, which holds 1.8% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96.57,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0178,"note":"the TOP of this range is the landed stratum, which holds 1.8% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.03,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0178,"note":"the TOP of this range is the landed stratum, which holds 1.8% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.45,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0178,"note":"the BOTTOM of this range is the landed stratum, which holds 1.8% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":25.18,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0178,"note":"the BOTTOM of this range is the landed stratum, which holds 1.8% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.89,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0178,"note":"the TOP of this range is the landed stratum, which holds 1.8% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":624.5,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0178,"note":"the TOP of this range is the landed stratum, which holds 1.8% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":624.5,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0178,"note":"the TOP of this range is the landed stratum, which holds 1.8% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 49 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":486,"mid":486,"hi":486},"unit":"rooms","n":2,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2023-01-19. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-01-19","asOfFromVerb":"updated","asOf":"2024-04-02","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":8},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["EW21","CC22"],"name":"BUONA VISTA MRT STATION (EW21 / CC22)","taps":64537,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4},{"codes":["CC24"],"name":"KENT RIDGE MRT STATION (CC24)","taps":51578,"metres":127,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4},{"codes":["CC23"],"name":"ONE-NORTH MRT STATION (CC23)","taps":34086,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4},{"codes":["EW20"],"name":"COMMONWEALTH MRT STATION (EW20)","taps":29554,"metres":390,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Holland Drive Blk 44 (Holland Drive Market and Food Centre)","stalls":45,"status":"Existing","metres":151},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Holland Drive Blk 44 (Holland Drive Market and Food Centre), 151m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.262,"shopfrontSqm":537103,"shopfrontWhy":null,"zonedSqm":2049882,"dominantUse":"ROAD","parcels":173,"meanPlotRatio":4.18,"topUses":[{"use":"ROAD","share":0.291},{"use":"BUSINESS PARK","share":0.179},{"use":"RESIDENTIAL","share":0.124}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":32700,"households":40100,"noEmployedPersonShare":0.192,"shareAbove10k":0.615,"shareAbove20k":0.336,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":65.08,"mid":80.89,"hi":131.66},"unit":"SGD/sqm/month","n":3,"district":"05","share":1,"postals":93,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":75.5,"mid":78.57,"hi":94.64,"n":3},{"sizeBand":"over-30-100","lo":65.08,"mid":80.89,"hi":95.59,"n":3},{"sizeBand":"over-100-300","lo":75.28,"mid":85.48,"hi":131.66,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 05","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 05. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"ONE TREE HILL":{"area":"RIVER VALLEY","region":"CENTRAL REGION","people":{"value":{"lo":2390,"mid":2390,"hi":2390},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":58,"households":{"value":{"lo":569,"mid":719,"hi":885},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":235,"mid":235,"hi":235},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":578,"mid":578,"hi":578},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":557,"mid":557,"hi":557},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1533,"mid":1533,"hi":1533},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":181,"mid":181,"hi":181},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":385,"mid":385,"hi":385},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":360,"mid":360,"hi":360},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":612,"mid":612,"hi":612},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":619,"mid":619,"hi":619},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":748,"mid":748,"hi":748},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1439,"mid":1439,"hi":1439},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":813,"mid":813,"hi":813},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":500,"mid":500,"hi":500},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":512,"mid":512,"hi":512},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":782,"mid":782,"hi":782},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":672,"mid":672,"hi":672},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2032,"mid":2032,"hi":2032},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2703,"mid":2703,"hi":2703},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":4556,"mid":4556,"hi":4556},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":4916,"mid":4916,"hi":4916},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2032,"mid":2032,"hi":2032},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2504,"mid":2504,"hi":2504},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":3595,"mid":3595,"hi":3595},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":3675,"mid":3675,"hi":3675},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":5062.5,"mid":13200,"hi":52625},"unit":"SGD/month","n":81,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 10 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4600,"mid":14050,"hi":52625},"unit":"SGD/month","n":72,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":20500,"mid":20500,"hi":20500},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7475,"mid":13900,"hi":18375},"unit":"SGD/month","n":10,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":129.4517187818367,"mid":129.4517187818367,"hi":129.4517187818367},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1763683200,"listedShare":1,"unitSqft":3326,"unitSqftLo":3326,"unitSqftHi":3326,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":255,"listedOn":"2025-11-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":193.04839334316344,"mid":193.04839334316344,"hi":193.04839334316344},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1746662400,"listedShare":1,"unitSqft":920,"unitSqftLo":920,"unitSqftHi":920,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":452,"listedOn":"2025-05-08","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":8258985,"mid":9425000,"hi":11380000},"unit":"SGD","n":26,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2490000,"mid":4954694,"hi":11357595},"unit":"SGD","n":94,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5037500,"mid":10138000,"hi":16715000},"unit":"SGD","n":61,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":15700000,"mid":23775444,"hi":28138166},"unit":"SGD","n":5,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2024-05-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-01-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 45 postals pooled here; the oldest postal's night is 2026-08-17. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-17","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":10277.34,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":38.17,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":115.76,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":125.26,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":9.75,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.86,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":15.41,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":101.75,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.3,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.96,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":24.12,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":23.21,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":641.58,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":641.58,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":1},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["TE14","NS22"],"name":"ORCHARD MRT STATION (TE14 / NS22)","taps":121873,"metres":16,"measuredTo":"exit","nearestExit":"Exit 11","exitsKnown":13},{"codes":["TE13"],"name":"ORCHARD BOULEVARD MRT STATION (TE13)","taps":9472,"metres":0,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Zion Riverside Food Centre","stalls":32,"status":"Existing","metres":765},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Zion Riverside Food Centre, 765m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.023,"shopfrontSqm":8296,"shopfrontWhy":null,"zonedSqm":356394,"dominantUse":"RESIDENTIAL","parcels":271,"meanPlotRatio":2.5,"topUses":[{"use":"RESIDENTIAL","share":0.698},{"use":"ROAD","share":0.276},{"use":"RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","share":0.023}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; RIVER VALLEY is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":71.83,"mid":120.29,"hi":366.5},"unit":"SGD/sqm/month","n":3,"district":"10","share":0.886,"postals":44,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":128.61,"mid":243.14,"hi":366.5,"n":3},{"sizeBand":"over-30-100","lo":80.11,"mid":120.29,"hi":163.8,"n":3},{"sizeBand":"over-100-300","lo":71.83,"mid":81.5,"hi":181.35,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 10","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 89% of this corner's geocoded postals sit in District 10. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":null,"areaAwardsWhy":"the tender ledger this surface reads holds no street-level shop, eating-house, supermarket or minimart award in RIVER VALLEY at all, so there is no signed HDB rent at this corner's own kind of stock to set beside the band. That is the ledger's silence, not a claim that RIVER VALLEY has no HDB shops"}},"ORANGE GROVE":{"area":"NEWTON","region":"CENTRAL REGION","people":{"value":{"lo":2180,"mid":2180,"hi":2180},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":539,"mid":681,"hi":839},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":13600,"mid":13600,"hi":13600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area NEWTON, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in NEWTON with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":75,"mid":75,"hi":75},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":111,"mid":111,"hi":111},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":36,"mid":36,"hi":36},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":75,"mid":75,"hi":75},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":99,"mid":99,"hi":99},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":179,"mid":179,"hi":179},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":55,"mid":55,"hi":55},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":184,"mid":184,"hi":184},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":313,"mid":313,"hi":313},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":712,"mid":712,"hi":712},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":236,"mid":236,"hi":236},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":739,"mid":739,"hi":739},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":4791,"mid":10000,"hi":19575},"unit":"SGD/month","n":107,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4791,"mid":10000,"hi":19575},"unit":"SGD/month","n":107,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":181.66483238733,"mid":182.3256547356976,"hi":182.98647708406523},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1766656176,"listedShare":1,"unitSqft":1734,"unitSqftLo":1098,"unitSqftHi":2370,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":221,"listedOn":"2025-12-25","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":1,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":2357500,"mid":3355000,"hi":9937500},"unit":"SGD","n":114,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-12-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2625000,"mid":8034600,"hi":12500000},"unit":"SGD","n":193,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":75000000,"mid":75000000,"hi":75000000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-08-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 32 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9595.48,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.95,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.21,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":127.7,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0071,"note":"the BOTTOM of this range is the landed stratum, which holds 0.71% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.95,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0071,"note":"the BOTTOM of this range is the landed stratum, which holds 0.71% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.99,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0071,"note":"the BOTTOM of this range is the landed stratum, which holds 0.71% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.54,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96.23,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.01,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.48,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0071,"note":"the BOTTOM of this range is the landed stratum, which holds 0.71% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":25.25,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0071,"note":"the BOTTOM of this range is the landed stratum, which holds 0.71% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.54,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":623.36,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":623.36,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0071,"note":"the TOP of this range is the landed stratum, which holds 0.71% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["TE14","NS22"],"name":"ORCHARD MRT STATION (TE14 / NS22)","taps":121873,"metres":282,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":13}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Newton Food Centre","stalls":83,"status":"Existing","metres":713},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Newton Food Centre, 713m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.003,"shopfrontSqm":933,"shopfrontWhy":null,"zonedSqm":353076,"dominantUse":"RESIDENTIAL","parcels":76,"meanPlotRatio":2.64,"topUses":[{"use":"RESIDENTIAL","share":0.548},{"use":"ROAD","share":0.231},{"use":"EDUCATIONAL INSTITUTION","share":0.135}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; NEWTON is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":71.83,"mid":120.29,"hi":366.5},"unit":"SGD/sqm/month","n":3,"district":"10","share":0.875,"postals":32,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":128.61,"mid":243.14,"hi":366.5,"n":3},{"sizeBand":"over-30-100","lo":80.11,"mid":120.29,"hi":163.8,"n":3},{"sizeBand":"over-100-300","lo":71.83,"mid":81.5,"hi":181.35,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 10","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 88% of this corner's geocoded postals sit in District 10. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":null,"areaAwardsWhy":"the tender ledger this surface reads holds no street-level shop, eating-house, supermarket or minimart award in NEWTON at all, so there is no signed HDB rent at this corner's own kind of stock to set beside the band. That is the ledger's silence, not a claim that NEWTON has no HDB shops"}},"OXLEY":{"area":"RIVER VALLEY","region":"CENTRAL REGION","people":{"value":{"lo":1650,"mid":1650,"hi":1650},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":399,"mid":504,"hi":621},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":252,"mid":252,"hi":252},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":288,"mid":288,"hi":288},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":120,"mid":120,"hi":120},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":240,"mid":240,"hi":240},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":248,"mid":248,"hi":248},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":254,"mid":254,"hi":254},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":237,"mid":237,"hi":237},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":189,"mid":189,"hi":189},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1130,"mid":1130,"hi":1130},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1196,"mid":1196,"hi":1196},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1096,"mid":1096,"hi":1096},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1261,"mid":1261,"hi":1261},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":107.6391041670972,"mid":107.6391041670972,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784678400,"listedShare":1,"unitSqft":7256,"unitSqftLo":7256,"unitSqftHi":7256,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":12,"listedOn":"2026-07-22","share":1,"known":true}},{"value":{"lo":77.67770403811139,"mid":103.2635308269713,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1781038617,"listedShare":1,"unitSqft":970,"unitSqftLo":615,"unitSqftHi":7256,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":54,"listedOn":"2026-06-09","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":4000,"mid":6500,"hi":17000},"unit":"SGD/month","n":94,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 7 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8000,"mid":9500,"hi":11000},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4000,"mid":6225,"hi":11875},"unit":"SGD/month","n":89,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":29000,"mid":29000,"hi":29000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":17000,"mid":17000,"hi":17000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":103.61,"mid":107.78,"hi":109.33},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2025-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"KILLINEY ROAD","share":0.806,"postals":31,"contributed":true,"lastValuedQuarter":"2025-06-30"}],"share":0.806,"shareKnown":true,"postals":31,"why":"measured on KILLINEY ROAD, 81% of whose 31 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":107.6391041670972,"mid":107.6391041670972,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":4,"listedEpoch":1783780946,"listedShare":1,"unitSqft":7256,"unitSqftLo":7256,"unitSqftHi":7256,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"KILLINEY ROAD","share":0.806,"postals":31,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.806,"shareKnown":true,"postals":31,"why":"measured on KILLINEY ROAD, 81% of whose 31 geocoded postals sit in this corner"},"listedAge":{"days":22,"listedOn":"2026-07-11","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":41.46098827177077,"mid":118.40301458380692,"hi":118.40301458380694},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1719187200,"listedShare":1,"unitSqft":1350,"unitSqftLo":1247,"unitSqftHi":1776,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":770,"listedOn":"2024-06-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":67.81263562527124,"mid":87.44375967152963,"hi":96.87519375038748},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1753686833,"listedShare":1,"unitSqft":517,"unitSqftLo":474,"unitSqftHi":8000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":371,"listedOn":"2025-07-28","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 371 days before this snapshot (posted 2025-07-28), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-22, 359 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":6,"demoted":4,"by":{"class":3,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1900000,"mid":2568000,"hi":3175000},"unit":"SGD","n":86,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-03-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4056250,"mid":5570000,"hi":7800000},"unit":"SGD","n":45,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-09-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":6400000,"mid":9850000,"hi":13000000},"unit":"SGD","n":4,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-04-30","asOfFromVerb":"contracts to","asOf":"2025-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":21,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-08-11","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2022-07-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":29,"mid":29,"hi":29},"unit":"premises","n":29,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 84 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":84,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 84 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9815.38,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.34,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":114.03,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":126.91,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.56,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.95,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.82,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":98.01,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.11,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.31,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":24.89,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":19.37,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":629.23,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":629.23,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":34,"mid":34,"hi":34},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2022-07-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["NS23"],"name":"SOMERSET MRT STATION (NS23)","taps":66219,"metres":111,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":4},{"codes":["NS24","NE6","CC1"],"name":"DHOBY GHAUT MRT STATION (NS24 / NE6 / CC1)","taps":64694,"metres":292,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":6},{"codes":["DT20"],"name":"FORT CANNING MRT STATION (DT20)","taps":13588,"metres":315,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jalan Kukoh Blk 1 (Kukoh 21 Food Centre)","stalls":21,"status":"Existing","metres":718},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jalan Kukoh Blk 1 (Kukoh 21 Food Centre), 718m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.031,"shopfrontSqm":6694,"shopfrontWhy":null,"zonedSqm":217390,"dominantUse":"RESIDENTIAL","parcels":157,"meanPlotRatio":1.8,"topUses":[{"use":"RESIDENTIAL","share":0.676},{"use":"ROAD","share":0.273},{"use":"RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","share":0.031}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; RIVER VALLEY is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":83.58,"mid":145.39,"hi":300.96},"unit":"SGD/sqm/month","n":3,"district":"09","share":1,"postals":73,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":116.17,"mid":145.26,"hi":294.1,"n":3},{"sizeBand":"over-30-100","lo":110.23,"mid":143.26,"hi":166.55,"n":3},{"sizeBand":"over-100-300","lo":113,"mid":145.52,"hi":216.3,"n":3},{"sizeBand":"over-300","lo":83.58,"mid":173.76,"hi":300.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 09","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 09. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"PANDAN":{"area":"CLEMENTI","region":"WEST REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":37700,"mid":37700,"hi":37700},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CLEMENTI, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CLEMENTI with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":200,"mid":200,"hi":200},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1715,"mid":1715,"hi":1715},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":141,"mid":141,"hi":141},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":456,"mid":456,"hi":456},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1809,"mid":1809,"hi":1809},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":244,"mid":244,"hi":244},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":440,"mid":440,"hi":440},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":136,"mid":136,"hi":136},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3326,"mid":3326,"hi":3326},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2959,"mid":2959,"hi":2959},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1328,"mid":1328,"hi":1328},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1127,"mid":1127,"hi":1127},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":43.05564166683888,"mid":43.22436479093244,"hi":43.393087915026},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785272536,"listedShare":1,"unitSqft":3445,"unitSqftLo":3445,"unitSqftHi":3445,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"PANDAN LOOP","share":1,"postals":49,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":49,"why":"measured on PANDAN LOOP, 100% of whose 49 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true}},{"value":{"lo":43.06814330495353,"mid":43.06814330495353,"hi":43.06814330495353},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1777924980,"listedShare":1,"unitSqft":3444,"unitSqftLo":3444,"unitSqftHi":3444,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":90,"listedOn":"2026-05-04","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":43.05564166683888,"mid":43.22436479093244,"hi":43.393087915026},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785272536,"listedShare":1,"unitSqft":3445,"unitSqftLo":3445,"unitSqftHi":3445,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"PANDAN LOOP","share":1,"postals":49,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":49,"why":"measured on PANDAN LOOP, 100% of whose 49 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":20.451418154962756,"mid":26.371574702545956,"hi":32.29173125012916},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1676980800,"listedShare":1,"unitSqft":47249.5,"unitSqftLo":2000,"unitSqftHi":92499,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":1259,"listedOn":"2023-02-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":16.679753258378316,"mid":24.75661851684126,"hi":41.44450341458406},"unit":"SGD/sqm/month","n":34,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":31,"listedEpoch":1773744739,"listedShare":1,"unitSqft":3487,"unitSqftLo":390,"unitSqftHi":32000,"listings":34,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":139,"listedOn":"2026-03-17","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":16.684061145900067,"mid":20.834229374042067,"hi":37.67368645848402},"unit":"SGD/sqm/month","n":18,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":18,"listedEpoch":1767268800,"listedShare":1,"unitSqft":10000,"unitSqftLo":1206,"unitSqftHi":92499,"listings":18,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":214,"listedOn":"2026-01-01","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":4,"listings":4,"strata":3,"ceilingSqm":30,"psm":{"lo":40.32528390260032,"hi":222.70159482847697},"psf":{"lo":3.7463414634146344,"hi":20.689655172413794},"asOf":"2026-08-03","why":"4 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":41.37542150423053,"mid":132.03850816635375,"hi":222.70159482847697},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1762776000,"listedShare":1,"unitSqft":218.5,"unitSqftLo":205,"unitSqftHi":232,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":40.32528390260032,"mid":40.32528390260032,"hi":40.32528390260032},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1710806400,"listedShare":1,"unitSqft":205,"unitSqftLo":205,"unitSqftHi":205,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":53.819552083548594,"mid":53.819552083548594,"hi":53.819552083548594},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1774310400,"listedShare":1,"unitSqft":100,"unitSqftLo":100,"unitSqftHi":100,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":35,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 35 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":232,"mid":232,"hi":232},"unit":"premises","n":232,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 79 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":79,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 79 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":35,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 35 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW23"],"name":"CLEMENTI MRT STATION (EW23)","taps":103139,"metres":1056,"nearestExit":"Exit D","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Clementi West Street 2 Blk 726","stalls":60,"status":"Existing","metres":313},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Clementi West Street 2 Blk 726, 313m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1313811,"dominantUse":"BUSINESS 2","parcels":98,"meanPlotRatio":2.46,"topUses":[{"use":"BUSINESS 2","share":0.689},{"use":"WATERBODY","share":0.19},{"use":"ROAD","share":0.113}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":33400,"households":39500,"noEmployedPersonShare":0.159,"shareAbove10k":0.659,"shareAbove20k":0.356,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"05","share":1,"postals":60,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":75.5,"mid":78.57,"hi":94.64,"n":3},{"sizeBand":"over-30-100","lo":65.08,"mid":80.89,"hi":95.59,"n":3},{"sizeBand":"over-100-300","lo":75.28,"mid":85.48,"hi":131.66,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 05","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 05. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":65.08,"mid":80.89,"hi":131.66},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 05 stamps a Level 1 (street level) shop-space band of S$6.05–12.23 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (69% of 98 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"PANG SUA":{"area":"SUNGEI KADUT","region":"NORTH REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":15400,"mid":15400,"hi":15400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SUNGEI KADUT, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SUNGEI KADUT with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":47,"mid":47,"hi":47},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":216,"mid":216,"hi":216},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":23,"mid":23,"hi":23},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":67,"mid":67,"hi":67},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":144,"mid":144,"hi":144},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":49,"mid":49,"hi":49},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":42,"mid":42,"hi":42},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":25,"mid":25,"hi":25},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":315,"mid":315,"hi":315},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":366,"mid":366,"hi":366},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":134,"mid":134,"hi":134},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":132,"mid":132,"hi":132},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":13.236700647575466,"mid":13.993500262993125,"hi":21.52782083341944},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1778371200,"listedShare":1,"unitSqft":5166,"unitSqftLo":3700,"unitSqftHi":15000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":85,"listedOn":"2026-05-10","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory-workshop"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":158.29280024573117,"hi":158.29280024573117},"psf":{"lo":14.705882352941176,"hi":14.705882352941176},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":158.29280024573117,"mid":158.29280024573117,"hi":158.29280024573117},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1770768000,"listedShare":1,"unitSqft":170,"unitSqftLo":170,"unitSqftHi":170,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":1,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 5 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":29,"mid":29,"hi":29},"unit":"premises","n":29,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 38 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 5 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["NS5"],"name":"YEW TEE MRT STATION (NS5)","taps":62375,"metres":808,"nearestExit":"Exit B","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Yew Tee Hawker Centre","stalls":40,"status":"Under Construction","metres":912},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Yew Tee Hawker Centre, 912m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":2314144,"dominantUse":"BUSINESS 2","parcels":52,"meanPlotRatio":2.54,"topUses":[{"use":"BUSINESS 2","share":0.481},{"use":"ROAD","share":0.164},{"use":"WATERBODY","share":0.133}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SUNGEI KADUT is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"25","share":1,"postals":35,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":299.2,"mid":377.98,"hi":458.27,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 25","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 25. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 25 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":299.2,"mid":377.98,"hi":458.27},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 25 stamps a Level 1 (street level) shop-space band of S$27.80–42.57 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (48% of 52 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"PARK":{"area":"TENGAH","region":"WEST REGION","people":{"value":{"lo":4020,"mid":4020,"hi":4020},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":53,"households":{"value":{"lo":998,"mid":1261,"hi":1554},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1870,"mid":1870,"hi":1870},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":464,"mid":464,"hi":464},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":869,"mid":869,"hi":869},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":333,"mid":333,"hi":333},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":805,"mid":805,"hi":805},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1612,"mid":1612,"hi":1612},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":818,"mid":818,"hi":818},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":849,"mid":849,"hi":849},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5177,"mid":5177,"hi":5177},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4319,"mid":4319,"hi":4319},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4634,"mid":4634,"hi":4634},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3727,"mid":3727,"hi":3727},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":[{"value":{"lo":3000,"mid":8123,"hi":40151},"unit":"SGD/month","n":12,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 12 tenders pooled here; the oldest of them closed 2025-06-03. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-06-03","asOfFromVerb":"bids closed","asOf":"2026-03-12","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":50.847457627118644,"mid":85.71428571428571,"hi":145.27350427350427},"unit":"SGD/sqm/month","n":9,"instrument":"hdb.tender.awarded-psm.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 9 tenders pooled here; the oldest of them closed 2025-11-04. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-04","asOfFromVerb":"bids closed","asOf":"2026-03-12","carried":true,"coverage":0.75,"sources":9,"sourcesAskedUnanswered":3,"coverageNote":"built from 9 of 12 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":3400,"mid":3400,"hi":3400},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2025-10-31","carried":true,"coverage":0.0233,"sources":1,"sourcesAskedUnanswered":42,"coverageNote":"built from 1 of 43 sources known in this subzone (2%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3400,"mid":3400,"hi":3400},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2025-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":27888,"mid":27888,"hi":27888},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: medical-clinic, ground floor (the WHOLE unit, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical-clinic\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.5x the median of the 8 rows typed \"medical-clinic\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical-clinic","classFamily":"medical-clinic"},{"value":{"lo":332,"mid":332,"hi":332},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: medical-clinic, ground floor (per sqm, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical-clinic\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.5x the median of the 8 rows typed \"medical-clinic\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical-clinic","classFamily":"medical-clinic"},{"value":{"lo":2888,"mid":7518.5,"hi":141787},"unit":"SGD/month","n":18,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 18 tenders pooled here; the oldest of them closed 2025-02-18. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-02-18","asOfFromVerb":"bids closed","asOf":"2026-07-15","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"basement","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, basement (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a basement-floor row. The shop-rent slot is led by street-level space; a basement unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":64.17777777777778,"mid":206.55737704918033,"hi":260.8695652173913},"unit":"SGD/sqm/month","n":10,"instrument":"hdb.tender.awarded-psm.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 10 tenders pooled here; the oldest of them closed 2025-08-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-08-14","asOfFromVerb":"bids closed","asOf":"2026-07-15","carried":true,"coverage":0.5556,"sources":10,"sourcesAskedUnanswered":8,"coverageNote":"built from 10 of 18 sources known in this subzone (56%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"floorLevel":"basement","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, basement (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a basement-floor row. The shop-rent slot is led by street-level space; a basement unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":15000,"mid":30488.5,"hi":190501},"unit":"SGD/month","n":8,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 8 tenders pooled here; the oldest of them closed 2025-02-18. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-02-18","asOfFromVerb":"bids closed","asOf":"2025-06-17","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":7,"demoted":5,"by":{"class":5,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":50.8,"mid":85.7,"hi":145.3,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 7 postals pooled here; the oldest part's newest row was updated 2025-10-07. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-10-07","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":37,"mid":37,"hi":37},"unit":"premises","n":37,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4314.91,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":16.8,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":40.89,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":36.74,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.23,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":38.39,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.53,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":109.64,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.14,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.34,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.15,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.05,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":205.49,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":205.49,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":16,"mid":35.5,"hi":91},"unit":"sqm","n":10,"instrument":"hdb.tender.est-size.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 10 tenders pooled here; the oldest of them closed 2025-08-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-08-14","asOfFromVerb":"bids closed","asOf":"2026-07-15","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"basement","tenderTrade":"unrestricted"}},{"value":{"lo":59,"mid":114,"hi":587},"unit":"sqm","n":9,"instrument":"hdb.tender.est-size.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 9 tenders pooled here; the oldest of them closed 2025-11-04. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-04","asOfFromVerb":"bids closed","asOf":"2026-03-12","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"}},{"value":{"lo":84,"mid":84,"hi":84},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":6},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[],"nearest":{"codes":["NS3"],"name":"BUKIT GOMBAK MRT STATION (NS3)","taps":42033,"metres":1145,"nearestExit":"Exit C","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Batok West Hawker Centre","stalls":22,"status":"Existing (new)","metres":516},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Batok West Hawker Centre, 516m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.122,"shopfrontSqm":207990,"shopfrontWhy":null,"zonedSqm":1701344,"dominantUse":"ROAD","parcels":45,"meanPlotRatio":2.91,"topUses":[{"use":"ROAD","share":0.25},{"use":"PARK","share":0.233},{"use":"RESIDENTIAL","share":0.212}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":6400,"households":7300,"noEmployedPersonShare":0.11,"shareAbove10k":0.547,"shareAbove20k":0.078,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":40,"hdbUnits":3867,"rooms":{"u1":0,"u2":1016,"u3":396,"u4":1541,"u5exec":898,"rental":16},"resale":null,"resaleAbsent":{"code":"no_sale_placed_in_window","ours":false,"n":0,"why":"no HDB resale transaction places in this subzone in the window"},"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"absent":{"code":"suppressed_at_source","ours":false,"district":"24","postals":31,"share":1,"cellsAsked":16,"why":"This corner is placed: all of its 31 geocoded postals sit in District 24. URA's PMI shop-space table stamps NO median anywhere in District 24: 16 cells across 4 floor levels were asked for and every one came back empty. URA returned no cell for this district x floor level x floor-area band. The pull requested every district, level and band for every quarter, and URA shows a data point only where at least 3 rental contracts were signed — so this is disclosure suppression, and it cannot distinguish a market with one or two leases from one with none. It is never zero rent. There is no district band to place here, and inventing one from a neighbouring district would be a number wearing the wrong district's name."}}},"PASIR PANJANG 1":{"area":"QUEENSTOWN","region":"CENTRAL REGION","people":{"value":{"lo":4690,"mid":4690,"hi":4690},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1249,"mid":1579,"hi":1945},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":159200,"mid":159200,"hi":159200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area QUEENSTOWN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in QUEENSTOWN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":15,"shown":15,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2860,"mid":2860,"hi":2860},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4161,"mid":4161,"hi":4161},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1627,"mid":1627,"hi":1627},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2665,"mid":2665,"hi":2665},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1052,"mid":1052,"hi":1052},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1478,"mid":1478,"hi":1478},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":736,"mid":736,"hi":736},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":745,"mid":745,"hi":745},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4190,"mid":4190,"hi":4190},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3343,"mid":3343,"hi":3343},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3008,"mid":3008,"hi":3008},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1509,"mid":1509,"hi":1509},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1714,"mid":1714,"hi":1714},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1818,"mid":1818,"hi":1818},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1198,"mid":1198,"hi":1198},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":934,"mid":934,"hi":934},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13997,"mid":13997,"hi":13997},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":14524,"mid":14524,"hi":14524},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":7640,"mid":7640,"hi":7640},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":7102,"mid":7102,"hi":7102},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7904,"mid":7904,"hi":7904},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8875,"mid":8875,"hi":8875},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":4897,"mid":4897,"hi":4897},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":4379,"mid":4379,"hi":4379},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":46.46,"mid":71.94,"hi":89.51},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"PASIR PANJANG ROAD","share":0.536,"postals":97,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.536,"shareKnown":true,"postals":97,"why":"measured on PASIR PANJANG ROAD, 54% of whose 97 geocoded postals sit in this corner"}},{"value":{"lo":57.60078144202943,"mid":61.58142160616586,"hi":103.36216388092775},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1784956203,"listedShare":1,"unitSqft":1011.5,"unitSqftLo":334,"unitSqftHi":2023,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"PASIR PANJANG ROAD","share":0.536,"postals":97,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.536,"shareKnown":true,"postals":97,"why":"measured on PASIR PANJANG ROAD, 54% of whose 97 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-25","share":1,"known":true}},{"value":{"lo":48.27450732342541,"mid":48.27450732342541,"hi":48.27450732342541},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784190267,"listedShare":1,"unitSqft":3300,"unitSqftLo":3300,"unitSqftHi":3300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"PASIR PANJANG ROAD","share":0.536,"postals":97,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.536,"shareKnown":true,"postals":97,"why":"measured on PASIR PANJANG ROAD, 54% of whose 97 geocoded postals sit in this corner"},"listedAge":{"days":18,"listedOn":"2026-07-16","share":1,"known":true}},{"value":{"lo":40.57769697176321,"mid":69.93784683193059,"hi":117.48220808798219},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1783911663,"listedShare":1,"unitSqft":3378.5,"unitSqftLo":678,"unitSqftHi":4030,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"SCIENCE PARK ROAD","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PASIR PANJANG ROAD","share":0.536,"postals":97,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CLEMENTI ROAD","share":0.45,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.556,"shareKnown":true,"postals":126,"why":"measured on SCIENCE PARK ROAD, PASIR PANJANG ROAD, CLEMENTI ROAD, 56% of whose 126 geocoded postals sit in this corner"},"listedAge":{"days":21,"listedOn":"2026-07-13","share":1,"known":true}},{"value":{"lo":54.19329897301768,"mid":54.19329897301768,"hi":54.19329897301768},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785120589,"listedShare":1,"unitSqft":1152,"unitSqftLo":1152,"unitSqftHi":1152,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"PASIR PANJANG ROAD","share":0.536,"postals":97,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.536,"shareKnown":true,"postals":97,"why":"measured on PASIR PANJANG ROAD, 54% of whose 97 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3300,"mid":4700,"hi":7000},"unit":"SGD/month","n":171,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 7 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5850,"mid":6800,"hi":8000},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3300,"mid":4450,"hi":6950},"unit":"SGD/month","n":168,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":10000,"mid":10500,"hi":11000},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8500,"mid":8650,"hi":8800},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":40.57769697176321,"mid":61.188813540366674,"hi":100.21898986649558},"unit":"SGD/sqm/month","n":14,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":11,"listedEpoch":1784092850,"listedShare":1,"unitSqft":3378.5,"unitSqftLo":334,"unitSqftHi":4030,"listings":16,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"SCIENCE PARK ROAD","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PASIR PANJANG ROAD","share":0.536,"postals":97,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"CLEMENTI ROAD","share":0.45,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.556,"shareKnown":true,"postals":126,"why":"measured on SCIENCE PARK ROAD, PASIR PANJANG ROAD, CLEMENTI ROAD, 56% of whose 126 geocoded postals sit in this corner"},"listedAge":{"days":19,"listedOn":"2026-07-15","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":26.906004524459405,"mid":40.910071583776144,"hi":52.7423216415332},"unit":"SGD/sqm/month","n":49,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":49,"listedEpoch":1760443200,"listedShare":1,"unitSqft":1916,"unitSqftLo":1427,"unitSqftHi":18137,"listings":49,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":293,"listedOn":"2025-10-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":54.19329897301768,"mid":125.69595124950051,"hi":135.3545621262899},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1755172800,"listedShare":1,"unitSqft":796.5,"unitSqftLo":334,"unitSqftHi":1810,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":354,"listedOn":"2025-08-14","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 354 days before this snapshot (posted 2025-08-14), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-27, 347 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":37.671033942363586,"mid":78.21155876773155,"hi":96.87519375038748},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1774310400,"listedShare":1,"unitSqft":3095,"unitSqftLo":600,"unitSqftHi":6028,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":132,"listedOn":"2026-03-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":16.914716369115272,"mid":16.914716369115272,"hi":16.914716369115272},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780255908,"listedShare":1,"unitSqft":14000,"unitSqftLo":14000,"unitSqftHi":14000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":63,"listedOn":"2026-05-31","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":66.8565864391908,"hi":66.8565864391908},"psf":{"lo":6.211180124223603,"hi":6.211180124223603},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":66.8565864391908,"mid":66.8565864391908,"hi":66.8565864391908},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752105600,"listedShare":1,"unitSqft":161,"unitSqftLo":161,"unitSqftHi":161,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":5,"by":{"class":4,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":71.9,"leadN":3,"heldPsm":125.7,"heldN":4,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":1.75,"note":"the head here won on freshness, not weight. A record of 4 observations of the same class sits below it, held back by the ask-age gate, saying S$11.68 psf against the head's S$6.68 psf off 3, 1.7x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."}},"homePrices":[{"value":{"lo":4380000,"mid":4942222,"hi":5197222},"unit":"SGD","n":8,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-07-31","asOfFromVerb":"contracts to","asOf":"2024-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3860444,"mid":4400000,"hi":5200000},"unit":"SGD","n":34,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1200000,"mid":1739000,"hi":2022500},"unit":"SGD","n":184,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-05-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":874000,"mid":2059250,"hi":3900000},"unit":"SGD","n":209,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":21000000,"mid":21000000,"hi":21000000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2635000,"mid":3726000,"hi":4881000},"unit":"SGD","n":18,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-08-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":22,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 22 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2026-05-12. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-05-12","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":54,"mid":54,"hi":54},"unit":"premises","n":54,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 153 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":153,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 153 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":10485.24,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":38.54,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":116.54,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":124.52,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":9.38,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.82,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":15.68,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":103.43,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.39,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.81,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":23.78,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":24.94,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":647.13,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":647.13,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 22 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":224,"mid":224,"hi":224},"unit":"rooms","n":5,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["CC24"],"name":"KENT RIDGE MRT STATION (CC24)","taps":51578,"metres":365,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4},{"codes":["CC25"],"name":"HAW PAR VILLA MRT STATION (CC25)","taps":14742,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Pasir Panjang Food Centre","stalls":45,"status":"Existing","metres":681},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Pasir Panjang Food Centre, 681m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.006,"shopfrontSqm":6476,"shopfrontWhy":null,"zonedSqm":1070348,"dominantUse":"RESIDENTIAL","parcels":454,"meanPlotRatio":1.44,"topUses":[{"use":"RESIDENTIAL","share":0.457},{"use":"BUSINESS PARK","share":0.22},{"use":"ROAD","share":0.159}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":32700,"households":40100,"noEmployedPersonShare":0.192,"shareAbove10k":0.615,"shareAbove20k":0.336,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":65.08,"mid":80.89,"hi":131.66},"unit":"SGD/sqm/month","n":3,"district":"05","share":1,"postals":102,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":75.5,"mid":78.57,"hi":94.64,"n":3},{"sizeBand":"over-30-100","lo":65.08,"mid":80.89,"hi":95.59,"n":3},{"sizeBand":"over-100-300","lo":75.28,"mid":85.48,"hi":131.66,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 05","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 05. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"PASIR PANJANG 2":{"area":"QUEENSTOWN","region":"CENTRAL REGION","people":{"value":{"lo":3590,"mid":3590,"hi":3590},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":912,"mid":1152,"hi":1419},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":159200,"mid":159200,"hi":159200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area QUEENSTOWN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in QUEENSTOWN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":15,"shown":15,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1042,"mid":1042,"hi":1042},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3394,"mid":3394,"hi":3394},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":342,"mid":342,"hi":342},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":447,"mid":447,"hi":447},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4178,"mid":4178,"hi":4178},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":734,"mid":734,"hi":734},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":666,"mid":666,"hi":666},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":472,"mid":472,"hi":472},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9130,"mid":9130,"hi":9130},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6670,"mid":6670,"hi":6670},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2912,"mid":2912,"hi":2912},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2243,"mid":2243,"hi":2243},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":47.62,"mid":50,"hi":70},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"SOUTH BUONA VISTA ROAD","share":0.7,"postals":20,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.7,"shareKnown":true,"postals":20,"why":"measured on SOUTH BUONA VISTA ROAD, 70% of whose 20 geocoded postals sit in this corner"}},{"value":{"lo":80.72932812532291,"mid":80.72932812532291,"hi":80.72932812532291},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783395858,"listedShare":1,"unitSqft":2000,"unitSqftLo":2000,"unitSqftHi":2000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"SOUTH BUONA VISTA ROAD","share":0.7,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.7,"shareKnown":true,"postals":20,"why":"measured on SOUTH BUONA VISTA ROAD, 70% of whose 20 geocoded postals sit in this corner"},"listedAge":{"days":27,"listedOn":"2026-07-07","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2950,"mid":6250,"hi":12500},"unit":"SGD/month","n":121,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 14 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6000,"mid":7800,"hi":12500},"unit":"SGD/month","n":11,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 9 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2900,"mid":4800,"hi":8719},"unit":"SGD/month","n":109,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7500,"mid":11425,"hi":15350},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5000,"mid":7325,"hi":8250},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":80.72932812532291,"mid":80.72932812532291,"hi":80.72932812532291},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783395858,"listedShare":1,"unitSqft":2000,"unitSqftLo":2000,"unitSqftHi":2000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"SOUTH BUONA VISTA ROAD","share":0.7,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.7,"shareKnown":true,"postals":20,"why":"measured on SOUTH BUONA VISTA ROAD, 70% of whose 20 geocoded postals sit in this corner"},"listedAge":{"days":27,"listedOn":"2026-07-07","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":26.512094622437736,"mid":41.07771361680417,"hi":52.74914930914701},"unit":"SGD/sqm/month","n":39,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":32,"listedEpoch":1768694400,"listedShare":1,"unitSqft":2487,"unitSqftLo":1027,"unitSqftHi":40000,"listings":39,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":197,"listedOn":"2026-01-18","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":58.88653281406081,"mid":69.35509289117088,"hi":86.11128333367776},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1761592114,"listedShare":1,"unitSqft":474,"unitSqftLo":388,"unitSqftHi":786,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":279,"listedOn":"2025-10-27","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 279 days before this snapshot (posted 2025-10-27), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-07, 253 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":49.513987916864714,"mid":79.99028742627578,"hi":281.1797006813968},"unit":"SGD/sqm/month","n":12,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":11,"listedEpoch":1757721600,"listedShare":1,"unitSqft":4000,"unitSqftLo":490,"unitSqftHi":39000,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":324,"listedOn":"2025-09-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":20.83093148905822,"mid":31.224347664873846,"hi":32.29173125012916},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1758996000,"listedShare":1,"unitSqft":7671,"unitSqftLo":1195,"unitSqftHi":150000,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":309,"listedOn":"2025-09-27","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":26.495779487285464,"mid":86.11128333367776,"hi":100.66001013132532},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1775593102,"listedShare":1,"unitSqft":1604,"unitSqftLo":764,"unitSqftHi":6500,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":117,"listedOn":"2026-04-07","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 117 days before this snapshot (posted 2026-04-07), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-07, 91 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":46.284814791851794,"mid":46.284814791851794,"hi":46.284814791851794},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1765670400,"listedShare":1,"unitSqft":2240,"unitSqftLo":2240,"unitSqftHi":2240,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"vehicle-showroom"},"label":"propertyType: vehicle-showroom","listedAge":{"days":232,"listedOn":"2025-12-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"vehicle-showroom\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 2.3x the median of the 4 rows typed \"vehicle-showroom\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"vehicle-showroom","classFamily":"vehicle-showroom"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":11,"listings":11,"strata":6,"ceilingSqm":30,"psm":{"lo":52.91754841734388,"hi":247.56993958432358},"psf":{"lo":4.916201117318436,"hi":23},"asOf":"2026-08-03","why":"11 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":52.91754841734388,"mid":52.91754841734388,"hi":52.91754841734388},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783559003,"listedShare":1,"unitSqft":179,"unitSqftLo":179,"unitSqftHi":179,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":64.55839128034363,"mid":72.14739543797569,"hi":78.10453317261177},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1785163799,"listedShare":1,"unitSqft":188,"unitSqftLo":139,"unitSqftHi":280,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":184.0628681257362,"mid":184.0628681257362,"hi":184.0628681257362},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782404895,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":52.91754841734388,"mid":134.09787837576914,"hi":215.27820833419437},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1753574400,"listedShare":1,"unitSqft":189.5,"unitSqftLo":179,"unitSqftHi":200,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":107.63910416709719,"mid":134.54888020887148,"hi":161.4586562506458},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":1,"listedEpoch":1751932800,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":247.56993958432358,"mid":247.56993958432358,"hi":247.56993958432358},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780170585,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":7,"by":{"class":5,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":4415000,"mid":5115000,"hi":6110700},"unit":"SGD","n":11,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2025-10-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3622500,"mid":4374500,"hi":5520000},"unit":"SGD","n":34,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":948222,"mid":1463375,"hi":2993000},"unit":"SGD","n":408,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1504250,"mid":2250000,"hi":8050000},"unit":"SGD","n":38,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-04-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3800000,"mid":4850000,"hi":5900000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-07-31","asOfFromVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2846963,"mid":2952000,"hi":3124240},"unit":"SGD","n":37,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":31,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 31 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2025-11-04. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-11-04","asOfFromVerb":"updated","asOf":"2026-08-05","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":150,"mid":150,"hi":150},"unit":"premises","n":150,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 124 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":124,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 124 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":11152.09,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":39.73,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":119.04,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":122.14,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":8.21,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.68,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":16.53,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.83,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.68,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.3,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":22.67,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":30.49,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":664.95,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":664.95,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":21,"mid":21,"hi":21},"unit":"premises","n":21,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 31 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["CC27"],"name":"LABRADOR PARK MRT STATION (CC27)","taps":19959,"metres":67,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["CC26"],"name":"PASIR PANJANG MRT STATION (CC26)","taps":14027,"metres":26,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Pasir Panjang Food Centre","stalls":45,"status":"Existing","metres":57},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Pasir Panjang Food Centre, 57m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.08,"shopfrontSqm":68198,"shopfrontWhy":null,"zonedSqm":848015,"dominantUse":"RESIDENTIAL","parcels":631,"meanPlotRatio":2.2,"topUses":[{"use":"RESIDENTIAL","share":0.344},{"use":"BUSINESS 1","share":0.249},{"use":"ROAD","share":0.161}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":32700,"households":40100,"noEmployedPersonShare":0.192,"shareAbove10k":0.615,"shareAbove20k":0.336,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":65.08,"mid":80.89,"hi":131.66},"unit":"SGD/sqm/month","n":3,"district":"05","share":1,"postals":112,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":75.5,"mid":78.57,"hi":94.64,"n":3},{"sizeBand":"over-30-100","lo":65.08,"mid":80.89,"hi":95.59,"n":3},{"sizeBand":"over-100-300","lo":75.28,"mid":85.48,"hi":131.66,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 05","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 05. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"PASIR RIS CENTRAL":{"area":"PASIR RIS","region":"EAST REGION","people":{"value":{"lo":31630,"mid":31630,"hi":31630},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":8397,"mid":10615,"hi":13074},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":25000,"mid":25000,"hi":25000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PASIR RIS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PASIR RIS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":7878,"mid":7878,"hi":7878},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":12249,"mid":12249,"hi":12249},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":12812,"mid":12812,"hi":12812},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3657,"mid":3657,"hi":3657},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4050,"mid":4050,"hi":4050},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5967,"mid":5967,"hi":5967},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4971,"mid":4971,"hi":4971},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2380,"mid":2380,"hi":2380},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":11993,"mid":11993,"hi":11993},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":10044,"mid":10044,"hi":10044},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5366,"mid":5366,"hi":5366},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":12090,"mid":12090,"hi":12090},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":8101,"mid":8101,"hi":8101},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":7363,"mid":7363,"hi":7363},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4615,"mid":4615,"hi":4615},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":6319,"mid":6319,"hi":6319},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":43517,"mid":43517,"hi":43517},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":45193,"mid":45193,"hi":45193},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":31824,"mid":31824,"hi":31824},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":30935,"mid":30935,"hi":30935},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":35250,"mid":35250,"hi":35250},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":36252,"mid":36252,"hi":36252},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":25131,"mid":25131,"hi":25131},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":24807,"mid":24807,"hi":24807},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":164.94,"mid":224.42,"hi":285.25},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"PASIR RIS CENTRAL","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":8,"why":"measured on PASIR RIS CENTRAL, 100% of whose 8 geocoded postals sit in this corner"}}],"hdbTender":[{"value":{"lo":65999,"mid":65999,"hi":65999},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-06-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":4200,"mid":4200,"hi":4200},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-05","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":24,"mid":24,"hi":24},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-05","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1500,"mid":3300,"hi":4350},"unit":"SGD/month","n":1331,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 95 blocks pooled here; the oldest part's newest approval month ends 2021-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8796,"sources":95,"sourcesAskedUnanswered":13,"coverageNote":"built from 95 of 108 sources known in this subzone (88%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3100,"hi":3750},"unit":"SGD/month","n":452,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 45 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1560,"mid":2700,"hi":3450},"unit":"SGD/month","n":64,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2025-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2075,"mid":3450,"hi":4175},"unit":"SGD/month","n":437,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 45 blocks pooled here; the oldest part's newest approval month ends 2024-02-29. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-02-29","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1400,"mid":2100,"hi":2800},"unit":"SGD/month","n":28,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2025-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3600,"hi":4350},"unit":"SGD/month","n":350,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 37 blocks pooled here; the oldest part's newest approval month ends 2021-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6400,"mid":6400,"hi":6400},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3100,"mid":3650,"hi":4762.5},"unit":"SGD/month","n":249,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3900,"mid":4000,"hi":4200},"unit":"SGD/month","n":16,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":9500,"mid":9500,"hi":9500},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-09-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: medical-clinic, ground floor (the WHOLE unit, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical-clinic\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.5x the median of the 8 rows typed \"medical-clinic\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical-clinic","classFamily":"medical-clinic"},{"value":{"lo":193.87755102040816,"mid":193.87755102040816,"hi":193.87755102040816},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-09-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: medical-clinic, ground floor (per sqm, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical-clinic\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.5x the median of the 8 rows typed \"medical-clinic\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical-clinic","classFamily":"medical-clinic"},{"value":{"lo":161.4586562506458,"mid":166.84061145900066,"hi":172.22256666735552},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1767528000,"listedShare":1,"unitSqft":1600,"unitSqftLo":1600,"unitSqftHi":1600,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":211,"listedOn":"2026-01-04","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 211 days before this snapshot (posted 2026-01-04), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: a shopfront row dated 2026-06-30, 177 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":229.67091927545636,"mid":229.67091927545636,"hi":229.67091927545636},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785044644,"listedShare":1,"unitSqft":703,"unitSqftLo":703,"unitSqftHi":703,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"PASIR RIS CENTRAL","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":8,"why":"measured on PASIR RIS CENTRAL, 100% of whose 8 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-26","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":86.11128333367775,"mid":177.6045218757104,"hi":269.097760417743},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1777671479,"listedShare":1,"unitSqft":1110,"unitSqftLo":520,"unitSqftHi":1700,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":93,"listedOn":"2026-05-01","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 93 days before this snapshot (posted 2026-05-01), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: a shopfront row dated 2026-06-30, 60 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":9,"demoted":5,"by":{"class":3,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":2985000,"mid":3380000,"hi":3600000},"unit":"SGD","n":7,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1505666,"mid":1846000,"hi":2226000},"unit":"SGD","n":128,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1030000,"mid":1355000,"hi":1640000},"unit":"SGD","n":1057,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2717000,"mid":2834000,"hi":2951000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3200000,"mid":3200000,"hi":3200000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1080800,"mid":1190000,"hi":1296000},"unit":"SGD","n":33,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":31,"mid":31,"hi":31},"unit":"premises","n":31,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 15 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 11 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":67,"mid":67,"hi":67},"unit":"premises","n":67,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":243,"mid":243,"hi":243},"unit":"premises","n":243,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 176 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":176,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 176 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":6961.1,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0097,"note":"the TOP of this range is the landed stratum, which holds 0.97% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0261,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.6% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":27.66,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0097,"note":"the TOP of this range is the landed stratum, which holds 0.97% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0261,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.6% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":73.8,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0097,"note":"the TOP of this range is the landed stratum, which holds 0.97% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0261,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.6% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":80.11,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0261,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.6% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.73,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0261,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.6% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":65.74,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0261,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.6% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":9.3,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0097,"note":"the TOP of this range is the landed stratum, which holds 0.97% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0261,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.6% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":107.4,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0097,"note":"the TOP of this range is the landed stratum, which holds 0.97% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.84,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0099,"note":"the TOP of this range is the landed stratum, which holds 0.99% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.81,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":11.81,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0261,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.6% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":10.61,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0097,"note":"the TOP of this range is the landed stratum, which holds 0.97% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0261,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.6% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":403.79,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0097,"note":"the TOP of this range is the landed stratum, which holds 0.97% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0261,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.6% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":403.79,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0097,"note":"the TOP of this range is the landed stratum, which holds 0.97% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0261,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.6% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 15 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":49,"mid":49,"hi":49},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-09-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"}},{"value":{"lo":175,"mid":175,"hi":175},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-05","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["EW1"],"name":"PASIR RIS MRT STATION (EW1)","taps":62759,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Pasir Ris Central Hawker Centre","stalls":42,"status":"Existing (new)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":42,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.056,"shopfrontSqm":82635,"shopfrontWhy":null,"zonedSqm":1476932,"dominantUse":"RESIDENTIAL","parcels":153,"meanPlotRatio":2.4,"topUses":[{"use":"RESIDENTIAL","share":0.514},{"use":"ROAD","share":0.195},{"use":"RESERVE SITE","share":0.1}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":41900,"households":47200,"noEmployedPersonShare":0.11,"shareAbove10k":0.714,"shareAbove20k":0.31,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":135,"hdbUnits":7906,"rooms":{"u1":0,"u2":469,"u3":487,"u4":2494,"u5exec":4256,"rental":200},"resale":{"n":493,"median":768000,"p25":680000,"p75":870000,"psm":6699,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":106.58,"mid":154.675,"hi":337.94},"unit":"SGD/sqm/month","n":3,"district":"18","share":1,"postals":171,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":122.76,"mid":156.5,"hi":337.94,"n":3},{"sizeBand":"over-30-100","lo":110.8,"mid":152.85,"hi":330.26,"n":3},{"sizeBand":"over-100-300","lo":140.03,"mid":172.26,"hi":255.62,"n":3},{"sizeBand":"over-300","lo":106.58,"mid":143.68,"hi":176.92,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 18","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 18. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"PASIR RIS DRIVE":{"area":"PASIR RIS","region":"EAST REGION","people":{"value":{"lo":51000,"mid":51000,"hi":51000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":13254,"mid":16753,"hi":20635},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":25000,"mid":25000,"hi":25000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PASIR RIS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PASIR RIS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":9600,"mid":9600,"hi":9600},"unit":"taps","n":920,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4893,"mid":4893,"hi":4893},"unit":"taps","n":920,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5233,"mid":5233,"hi":5233},"unit":"taps","n":320,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3218,"mid":3218,"hi":3218},"unit":"taps","n":320,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5769,"mid":5769,"hi":5769},"unit":"taps","n":920,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":9597,"mid":9597,"hi":9597},"unit":"taps","n":920,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4796,"mid":4796,"hi":4796},"unit":"taps","n":320,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5771,"mid":5771,"hi":5771},"unit":"taps","n":320,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":33749,"mid":33749,"hi":33749},"unit":"taps","n":920,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":32918,"mid":32918,"hi":32918},"unit":"taps","n":920,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":27045,"mid":27045,"hi":27045},"unit":"taps","n":320,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":26445,"mid":26445,"hi":26445},"unit":"taps","n":320,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":89.31136480891578,"mid":89.31136480891578,"hi":89.31136480891578},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780444800,"listedShare":1,"unitSqft":1850,"unitSqftLo":1850,"unitSqftHi":1850,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":61,"listedOn":"2026-06-03","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":140.03,"median":172.26,"p75":255.62,"why":"judged against District 18's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1850 sqft falls in"}}],"hdbTender":[{"value":{"lo":4350,"mid":4350,"hi":4350},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":24.71590909090909,"mid":24.71590909090909,"hi":24.71590909090909},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1500,"mid":3000,"hi":4800},"unit":"SGD/month","n":2677,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 206 blocks pooled here; the oldest part's newest approval month ends 2021-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9537,"sources":206,"sourcesAskedUnanswered":10,"coverageNote":"built from 206 of 216 sources known in this subzone (95%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2800,"hi":4800},"unit":"SGD/month","n":1164,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 107 blocks pooled here; the oldest part's newest approval month ends 2021-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":107,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 107 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1825,"mid":3100,"hi":4300},"unit":"SGD/month","n":819,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 105 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":105,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 105 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1875,"mid":1950,"hi":2200},"unit":"SGD/month","n":11,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":3275,"hi":4440},"unit":"SGD/month","n":682,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 78 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":78,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 78 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":1500,"hi":1500},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2021-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"1-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4050,"mid":4300,"hi":4575},"unit":"SGD/month","n":7,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":89.31136480891578,"mid":89.31136480891578,"hi":89.31136480891578},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780444800,"listedShare":1,"unitSqft":1850,"unitSqftLo":1850,"unitSqftHi":1850,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"PASIR RIS DRIVE 6","share":1,"postals":48,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":48,"why":"measured on PASIR RIS DRIVE 6, 100% of whose 48 geocoded postals sit in this corner"},"listedAge":{"days":61,"listedOn":"2026-06-03","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":1778,"mid":1778,"hi":1778},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2023-08-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"tenancy-over","why":"awarded 2023-08-10: the 3-year tenancy HDB lets these units on ran out 2026-08-10, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":1632,"mid":2291,"hi":2950},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2021-08-02. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2021-08-02","asOfFromVerb":"bids closed","asOf":"2025-06-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":1100,"mid":1100,"hi":1100},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-05","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":45.833333333333336,"mid":45.833333333333336,"hi":45.833333333333336},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-05","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":2600,"mid":2600,"hi":2600},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-26","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"basement","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, basement (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a basement-floor row. The shop-rent slot is led by street-level space; a basement unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":9.59409594095941,"mid":9.59409594095941,"hi":9.59409594095941},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-26","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"basement","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, basement (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a basement-floor row. The shop-rent slot is led by street-level space; a basement unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":3,"ceilingSqm":30,"psm":{"lo":186.29844951997592,"hi":371.84417803179036},"psf":{"lo":17.307692307692307,"hi":34.54545454545455},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":186.29844951997592,"mid":186.29844951997592,"hi":186.29844951997592},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784026475,"listedShare":1,"unitSqft":260,"unitSqftLo":260,"unitSqftHi":260,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":371.84417803179036,"mid":371.84417803179036,"hi":371.84417803179036},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785638587,"listedShare":1,"unitSqft":110,"unitSqftLo":110,"unitSqftHi":110,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":269.097760417743,"mid":269.097760417743,"hi":269.097760417743},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1757721600,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":7,"by":{"class":6,"stale":0,"askAge":0,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1300000,"mid":1335000,"hi":1450000},"unit":"SGD","n":41,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":22,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 22 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 17 postals pooled here; the oldest part's newest row was updated 2023-12-04. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-12-04","asOfFromVerb":"updated","asOf":"2026-08-03","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":24,"mid":24,"hi":24},"unit":"premises","n":24,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":184,"mid":184,"hi":184},"unit":"premises","n":184,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 219 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":219,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 219 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5713.92,"hi":9567.2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0348,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0226,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.3% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":23.64,"hi":36.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0348,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0226,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.3% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":57.17,"hi":113.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0348,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0226,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.3% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":58.67,"hi":127.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0348,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0226,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.3% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":11.1,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0226,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.3% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":52.88,"hi":94},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0348,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0226,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.3% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.77,"hi":14.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0348,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0226,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.3% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.45,"hi":115.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0348,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 3.5% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.22,"hi":2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0356,"note":"the TOP of this range is the condo-apts stratum, which holds 3.6% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.5,"hi":4.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0356,"note":"the TOP of this range is the condo-apts stratum, which holds 3.6% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":6.09,"hi":25.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0348,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0226,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.3% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.96,"hi":17.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0348,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0226,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.3% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":301.2,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0348,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0226,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.3% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":301.2,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0348,"note":"the TOP of this range is the condo-apts stratum, which holds 3.5% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0226,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.3% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 22 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":176,"mid":176,"hi":176},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":24,"mid":24,"hi":24},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-05","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":271,"mid":271,"hi":271},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-26","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"basement","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[],"nearest":{"codes":["EW1"],"name":"PASIR RIS MRT STATION (EW1)","taps":62759,"metres":420,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Pasir Ris Central Hawker Centre","stalls":42,"status":"Existing (new)","metres":162},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Pasir Ris Central Hawker Centre, 162m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.036,"shopfrontSqm":58284,"shopfrontWhy":null,"zonedSqm":1617436,"dominantUse":"RESIDENTIAL","parcels":92,"meanPlotRatio":2.77,"topUses":[{"use":"RESIDENTIAL","share":0.616},{"use":"ROAD","share":0.165},{"use":"EDUCATIONAL INSTITUTION","share":0.084}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":41900,"households":47200,"noEmployedPersonShare":0.11,"shareAbove10k":0.714,"shareAbove20k":0.31,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":261,"hdbUnits":14975,"rooms":{"u1":0,"u2":206,"u3":0,"u4":6467,"u5exec":8082,"rental":220},"resale":{"n":800,"median":680000,"p25":610000,"p75":799000,"psm":5691,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":106.58,"mid":154.675,"hi":337.94},"unit":"SGD/sqm/month","n":3,"district":"18","share":1,"postals":215,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":122.76,"mid":156.5,"hi":337.94,"n":3},{"sizeBand":"over-30-100","lo":110.8,"mid":152.85,"hi":330.26,"n":3},{"sizeBand":"over-100-300","lo":140.03,"mid":172.26,"hi":255.62,"n":3},{"sizeBand":"over-300","lo":106.58,"mid":143.68,"hi":176.92,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 18","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 18. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"PASIR RIS PARK":{"area":"PASIR RIS","region":"EAST REGION","people":{"value":{"lo":7880,"mid":7880,"hi":7880},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2128,"mid":2690,"hi":3314},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":25000,"mid":25000,"hi":25000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PASIR RIS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PASIR RIS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1319,"mid":1319,"hi":1319},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1236,"mid":1236,"hi":1236},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":611,"mid":611,"hi":611},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":948,"mid":948,"hi":948},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":886,"mid":886,"hi":886},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1583,"mid":1583,"hi":1583},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":971,"mid":971,"hi":971},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1115,"mid":1115,"hi":1115},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4846,"mid":4846,"hi":4846},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5871,"mid":5871,"hi":5871},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4369,"mid":4369,"hi":4369},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5353,"mid":5353,"hi":5353},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":96.45,"mid":119.23,"hi":156.92},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"PASIR RIS CLOSE","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":1,"why":"measured on PASIR RIS CLOSE, 100% of whose 1 geocoded postals sit in this corner"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2837.5,"mid":4150,"hi":11000},"unit":"SGD/month","n":115,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3200,"mid":4450,"hi":5700},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2800,"mid":3800,"hi":5500},"unit":"SGD/month","n":103,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-02-28. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7250,"mid":9125,"hi":11000},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3325,"mid":3800,"hi":4950},"unit":"SGD/month","n":12,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":64.38750054208676,"mid":64.45152596780753,"hi":64.5155513935283},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1779058639,"listedShare":1,"unitSqft":2354,"unitSqftLo":1538,"unitSqftHi":3170,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":77,"listedOn":"2026-05-17","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":2380000,"mid":2380000,"hi":2380000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1100000,"mid":1325000,"hi":1641444},"unit":"SGD","n":91,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":829000,"mid":1248000,"hi":1530000},"unit":"SGD","n":503,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":11000000,"mid":11000000,"hi":11000000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2022-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3070000,"mid":4300000,"hi":4300000},"unit":"SGD","n":11,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2995000,"mid":3205000,"hi":3300000},"unit":"SGD","n":12,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":956000,"mid":1478000,"hi":1913000},"unit":"SGD","n":925,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 5 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2025-10-14. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-10-14","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":24,"mid":24,"hi":24},"unit":"premises","n":24,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":95,"mid":95,"hi":95},"unit":"premises","n":95,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 76 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":76,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 76 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9672.14,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0264,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.09,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0264,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.49,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0264,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":127.43,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0264,"note":"the BOTTOM of this range is the landed stratum, which holds 2.6% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.82,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0264,"note":"the BOTTOM of this range is the landed stratum, which holds 2.6% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.98,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0264,"note":"the BOTTOM of this range is the landed stratum, which holds 2.6% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.63,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0264,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96.85,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0264,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.04,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0264,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.42,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0264,"note":"the BOTTOM of this range is the landed stratum, which holds 2.6% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":25.13,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0264,"note":"the BOTTOM of this range is the landed stratum, which holds 2.6% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":18.17,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0264,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":625.4,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0264,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":625.4,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0264,"note":"the TOP of this range is the landed stratum, which holds 2.6% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 5 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":591,"mid":591,"hi":591},"unit":"rooms","n":3,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|no_instrument_here":{"quantity":"commercialRent.psm","code":"no_instrument_here","ours":false,"n":1}},"stations":{"list":[],"nearest":{"codes":["EW1"],"name":"PASIR RIS MRT STATION (EW1)","taps":62759,"metres":451,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Pasir Ris Central Hawker Centre","stalls":42,"status":"Existing (new)","metres":217},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Pasir Ris Central Hawker Centre, 217m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1683061,"dominantUse":"PARK","parcels":104,"meanPlotRatio":1.93,"topUses":[{"use":"PARK","share":0.431},{"use":"RESIDENTIAL","share":0.267},{"use":"SPORTS & RECREATION","share":0.182}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":41900,"households":47200,"noEmployedPersonShare":0.11,"shareAbove10k":0.714,"shareAbove20k":0.31,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"18","share":0.6,"postals":70,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":122.76,"mid":156.5,"hi":337.94,"n":3},{"sizeBand":"over-30-100","lo":110.8,"mid":152.85,"hi":330.26,"n":3},{"sizeBand":"over-100-300","lo":140.03,"mid":172.26,"hi":255.62,"n":3},{"sizeBand":"over-300","lo":106.58,"mid":143.68,"hi":176.92,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 18","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 60% of this corner's geocoded postals sit in District 18. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":106.58,"mid":154.675,"hi":337.94},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 18 stamps a Level 1 (street level) shop-space band of S$9.90–31.40 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is park (43% of 104 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"PASIR RIS WAFER FAB PARK":{"area":"PASIR RIS","region":"EAST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":25000,"mid":25000,"hi":25000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PASIR RIS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PASIR RIS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":470,"mid":470,"hi":470},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1849,"mid":1849,"hi":1849},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":254,"mid":254,"hi":254},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":522,"mid":522,"hi":522},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":919,"mid":919,"hi":919},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":744,"mid":744,"hi":744},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":371,"mid":371,"hi":371},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":428,"mid":428,"hi":428},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2502,"mid":2502,"hi":2502},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3920,"mid":3920,"hi":3920},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1458,"mid":1458,"hi":1458},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2097,"mid":2097,"hi":2097},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 3 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[],"fnbTotal":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 5 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 3 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["PE4"],"name":"RIVIERA LRT STATION (PE4)","taps":3607,"metres":295,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Tampines North Hawker Centre","stalls":40,"status":"Under Construction","metres":1185},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Tampines North Hawker Centre, 1185m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":5435775,"dominantUse":"BUSINESS 2","parcels":55,"meanPlotRatio":1.75,"topUses":[{"use":"BUSINESS 2","share":0.645},{"use":"ROAD","share":0.105},{"use":"RESERVE SITE","share":0.102}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":41900,"households":47200,"noEmployedPersonShare":0.11,"shareAbove10k":0.714,"shareAbove20k":0.31,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"18","share":1,"postals":5,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":122.76,"mid":156.5,"hi":337.94,"n":3},{"sizeBand":"over-30-100","lo":110.8,"mid":152.85,"hi":330.26,"n":3},{"sizeBand":"over-100-300","lo":140.03,"mid":172.26,"hi":255.62,"n":3},{"sizeBand":"over-300","lo":106.58,"mid":143.68,"hi":176.92,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 18","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 18. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":106.58,"mid":154.675,"hi":337.94},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 18 stamps a Level 1 (street level) shop-space band of S$9.90–31.40 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (65% of 55 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"PASIR RIS WEST":{"area":"PASIR RIS","region":"EAST REGION","people":{"value":{"lo":34810,"mid":34810,"hi":34810},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":8917,"mid":11271,"hi":13883},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":25000,"mid":25000,"hi":25000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PASIR RIS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PASIR RIS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6831,"mid":6831,"hi":6831},"unit":"taps","n":851,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3671,"mid":3671,"hi":3671},"unit":"taps","n":851,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3555,"mid":3555,"hi":3555},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1843,"mid":1843,"hi":1843},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4348,"mid":4348,"hi":4348},"unit":"taps","n":851,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6031,"mid":6031,"hi":6031},"unit":"taps","n":851,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3287,"mid":3287,"hi":3287},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3789,"mid":3789,"hi":3789},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":23032,"mid":23032,"hi":23032},"unit":"taps","n":851,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":20989,"mid":20989,"hi":20989},"unit":"taps","n":851,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":17518,"mid":17518,"hi":17518},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":16545,"mid":16545,"hi":16545},"unit":"taps","n":296,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":137.316742887454,"mid":257.30871567563236,"hi":265.49441326395873},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":15,"listedEpoch":1784654261,"listedShare":1,"unitSqft":525,"unitSqftLo":400,"unitSqftHi":3983,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"ELIAS ROAD","share":0.974,"postals":39,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.974,"shareKnown":true,"postals":39,"why":"measured on ELIAS ROAD, 97% of whose 39 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-21","share":1,"known":true}},{"value":{"lo":266.5349246042407,"mid":266.5349246042407,"hi":266.5349246042407},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785411149,"listedShare":1,"unitSqft":525,"unitSqftLo":525,"unitSqftHi":525,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"ELIAS ROAD","share":0.974,"postals":39,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.974,"shareKnown":true,"postals":39,"why":"measured on ELIAS ROAD, 97% of whose 39 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true}},{"value":{"lo":266.5349246042407,"mid":266.5349246042407,"hi":266.5349246042407},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785247895,"listedShare":1,"unitSqft":525,"unitSqftLo":525,"unitSqftHi":525,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"ELIAS ROAD","share":0.974,"postals":39,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.974,"shareKnown":true,"postals":39,"why":"measured on ELIAS ROAD, 97% of whose 39 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true}}],"hdbTender":[{"value":{"lo":1830,"mid":2783,"hi":29344},"unit":"SGD/month","n":8,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 8 tenders pooled here; the oldest of them closed 2022-03-21. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2022-03-21","asOfFromVerb":"bids closed","asOf":"2025-02-18","carried":true,"coverage":0.8889,"sources":8,"sourcesAskedUnanswered":1,"coverageNote":"built from 8 of 9 sources known in this subzone (89%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1775,"mid":3075,"hi":4200},"unit":"SGD/month","n":1492,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 114 blocks pooled here; the oldest part's newest approval month ends 2021-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":114,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 114 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1725,"mid":3000,"hi":4037.5},"unit":"SGD/month","n":579,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 67 blocks pooled here; the oldest part's newest approval month ends 2022-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":67,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 67 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2900,"mid":2900,"hi":2900},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3050,"hi":4100},"unit":"SGD/month","n":615,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 71 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":71,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 71 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3250,"hi":4200},"unit":"SGD/month","n":298,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 32 blocks pooled here; the oldest part's newest approval month ends 2021-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4000,"mid":6125,"hi":8500},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3312.5,"mid":4062.5,"hi":5550},"unit":"SGD/month","n":66,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4700,"mid":5700,"hi":12500},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3575,"mid":3800,"hi":4150},"unit":"SGD/month","n":13,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":213.89427699490318,"mid":264.4744046101848,"hi":266.5349246042407},"unit":"SGD/sqm/month","n":8,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":16,"listedEpoch":1784789112,"listedShare":1,"unitSqft":525,"unitSqftLo":400,"unitSqftHi":3983,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"ELIAS ROAD","share":0.974,"postals":39,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.974,"shareKnown":true,"postals":39,"why":"measured on ELIAS ROAD, 97% of whose 39 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":16.13779672670123,"mid":18.452417857216663,"hi":26.95879202727844},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1768591861,"listedShare":1,"unitSqft":2450,"unitSqftLo":2196,"unitSqftHi":2668,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":198,"listedOn":"2026-01-16","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":1999,"mid":2600,"hi":3300},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2022-03-21. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2022-03-21","asOfFromVerb":"bids closed","asOf":"2023-09-05","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":4588,"mid":4588,"hi":4588},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":44.98039215686274,"mid":44.98039215686274,"hi":44.98039215686274},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":4,"listings":4,"strata":1,"ceilingSqm":30,"psm":{"lo":254.05994439439854,"hi":376.40109197825836},"psf":{"lo":23.602941176470587,"hi":34.96880570409982},"asOf":"2026-08-03","why":"4 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":254.05994439439854,"mid":329.24902451112087,"hi":376.40109197825836},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1784213771,"listedShare":1,"unitSqft":170,"unitSqftLo":165,"unitSqftHi":200,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":5,"by":{"class":5,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":2900000,"mid":4597222,"hi":6244444.5},"unit":"SGD","n":17,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-05-31","asOfFromVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2061000,"mid":2465000,"hi":3565000},"unit":"SGD","n":57,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":862500,"mid":1295000,"hi":1792000},"unit":"SGD","n":363,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4250000,"mid":6325000,"hi":9000000},"unit":"SGD","n":6,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-08-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1060000,"mid":1319000,"hi":1575000},"unit":"SGD","n":204,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 17 postals pooled here; the oldest part's newest row was updated 2023-11-17. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-11-17","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":107,"mid":107,"hi":107},"unit":"premises","n":107,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 210 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":210,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 210 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":4861.8,"mid":6824.54,"hi":13544.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0464,"note":"the TOP of this range is the landed stratum, which holds 4.6% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":20.4,"mid":27.3,"hi":44},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0464,"note":"the TOP of this range is the landed stratum, which holds 4.6% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":55.9,"mid":70.48,"hi":128},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0464,"note":"the TOP of this range is the landed stratum, which holds 4.6% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":45.7,"mid":74.22,"hi":127.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.97,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0464,"note":"the BOTTOM of this range is the landed stratum, which holds 4.6% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":44.5,"mid":62.67,"hi":94},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":5.1,"mid":8.82,"hi":19.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0464,"note":"the TOP of this range is the landed stratum, which holds 4.6% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.25,"hi":128.2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0464,"note":"the TOP of this range is the landed stratum, which holds 4.6% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.67,"hi":3.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0464,"note":"the TOP of this range is the landed stratum, which holds 4.6% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.2,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":9.66,"hi":25.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":5.7,"mid":10.82,"hi":50.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0464,"note":"the TOP of this range is the landed stratum, which holds 4.6% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":241.3,"mid":381.36,"hi":728.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0464,"note":"the TOP of this range is the landed stratum, which holds 4.6% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":241.3,"mid":381.36,"hi":728.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0464,"note":"the TOP of this range is the landed stratum, which holds 4.6% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":102,"mid":102,"hi":102},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[],"nearest":{"codes":["EW1"],"name":"PASIR RIS MRT STATION (EW1)","taps":62759,"metres":701,"nearestExit":"Exit B","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Tampines North Hawker Centre","stalls":40,"status":"Under Construction","metres":630},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Tampines North Hawker Centre, 630m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.021,"shopfrontSqm":33717,"shopfrontWhy":null,"zonedSqm":1597040,"dominantUse":"RESIDENTIAL","parcels":632,"meanPlotRatio":2.56,"topUses":[{"use":"RESIDENTIAL","share":0.634},{"use":"ROAD","share":0.186},{"use":"EDUCATIONAL INSTITUTION","share":0.092}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":41900,"households":47200,"noEmployedPersonShare":0.11,"shareAbove10k":0.714,"shareAbove20k":0.31,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":144,"hdbUnits":7877,"rooms":{"u1":0,"u2":0,"u3":0,"u4":3053,"u5exec":4824,"rental":0},"resale":{"n":485,"median":700000,"p25":630000,"p75":790000,"psm":5855,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":106.58,"mid":154.675,"hi":337.94},"unit":"SGD/sqm/month","n":3,"district":"18","share":1,"postals":202,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":122.76,"mid":156.5,"hi":337.94,"n":3},{"sizeBand":"over-30-100","lo":110.8,"mid":152.85,"hi":330.26,"n":3},{"sizeBand":"over-100-300","lo":140.03,"mid":172.26,"hi":255.62,"n":3},{"sizeBand":"over-300","lo":106.58,"mid":143.68,"hi":176.92,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 18","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 18. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"PATERSON":{"area":"RIVER VALLEY","region":"CENTRAL REGION","people":{"value":{"lo":350,"mid":350,"hi":350},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":44,"households":{"value":{"lo":87,"mid":110,"hi":136},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1184,"mid":1184,"hi":1184},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":287,"mid":287,"hi":287},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3253,"mid":3253,"hi":3253},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":15166,"mid":15166,"hi":15166},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":457,"mid":457,"hi":457},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":286,"mid":286,"hi":286},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2315,"mid":2315,"hi":2315},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":11077,"mid":11077,"hi":11077},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1200,"mid":1200,"hi":1200},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":502,"mid":502,"hi":502},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":19143,"mid":19143,"hi":19143},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":13907,"mid":13907,"hi":13907},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1615,"mid":1615,"hi":1615},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":729,"mid":729,"hi":729},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":20603,"mid":20603,"hi":20603},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":12532,"mid":12532,"hi":12532},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5011,"mid":5011,"hi":5011},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1990,"mid":1990,"hi":1990},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":58990,"mid":58990,"hi":58990},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":62883,"mid":62883,"hi":62883},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5703,"mid":5703,"hi":5703},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3204,"mid":3204,"hi":3204},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":70994,"mid":70994,"hi":70994},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":73814,"mid":73814,"hi":73814},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":6525,"mid":8250,"hi":11325},"unit":"SGD/month","n":42,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6525,"mid":8250,"hi":11325},"unit":"SGD/month","n":42,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":2187500,"mid":2377554,"hi":2407500},"unit":"SGD","n":14,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3380000,"mid":4220000,"hi":4900000},"unit":"SGD","n":73,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9654.47,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.06,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.43,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":127.49,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0219,"note":"the BOTTOM of this range is the landed stratum, which holds 2.2% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.85,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0219,"note":"the BOTTOM of this range is the landed stratum, which holds 2.2% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.98,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0219,"note":"the BOTTOM of this range is the landed stratum, which holds 2.2% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.61,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96.71,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.04,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.43,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0219,"note":"the BOTTOM of this range is the landed stratum, which holds 2.2% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":25.16,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0219,"note":"the BOTTOM of this range is the landed stratum, which holds 2.2% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":18.03,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":624.93,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":624.93,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":15},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["TE14","NS22"],"name":"ORCHARD MRT STATION (TE14 / NS22)","taps":121873,"metres":0,"measuredTo":"exit","nearestExit":"Exit 12","exitsKnown":13},{"codes":["NS23"],"name":"SOMERSET MRT STATION (NS23)","taps":66219,"metres":399,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4},{"codes":["TE15"],"name":"GREAT WORLD MRT STATION (TE15)","taps":20533,"metres":364,"measuredTo":"exit","nearestExit":"Exit 5","exitsKnown":6}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Zion Riverside Food Centre","stalls":32,"status":"Existing","metres":770},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Zion Riverside Food Centre, 770m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.284,"shopfrontSqm":56708,"shopfrontWhy":null,"zonedSqm":199974,"dominantUse":"ROAD","parcels":29,"meanPlotRatio":3.89,"topUses":[{"use":"ROAD","share":0.444},{"use":"WHITE","share":0.169},{"use":"RESIDENTIAL","share":0.137}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; RIVER VALLEY is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":83.58,"mid":145.39,"hi":300.96},"unit":"SGD/sqm/month","n":3,"district":"09","share":1,"postals":4,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":116.17,"mid":145.26,"hi":294.1,"n":3},{"sizeBand":"over-30-100","lo":110.23,"mid":143.26,"hi":166.55,"n":3},{"sizeBand":"over-100-300","lo":113,"mid":145.52,"hi":216.3,"n":3},{"sizeBand":"over-300","lo":83.58,"mid":173.76,"hi":300.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 09","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 09. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":null,"areaAwardsWhy":"the tender ledger this surface reads holds no street-level shop, eating-house, supermarket or minimart award in RIVER VALLEY at all, so there is no signed HDB rent at this corner's own kind of stock to set beside the band. That is the ledger's silence, not a claim that RIVER VALLEY has no HDB shops"}},"PAYA LEBAR EAST":{"area":"PAYA LEBAR","region":"EAST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":13900,"mid":13900,"hi":13900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PAYA LEBAR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PAYA LEBAR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":434,"mid":434,"hi":434},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":664,"mid":664,"hi":664},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":260,"mid":260,"hi":260},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":378,"mid":378,"hi":378},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":761,"mid":761,"hi":761},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":729,"mid":729,"hi":729},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":267,"mid":267,"hi":267},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":323,"mid":323,"hi":323},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1953,"mid":1953,"hi":1953},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2240,"mid":2240,"hi":2240},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1168,"mid":1168,"hi":1168},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1597,"mid":1597,"hi":1597},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3125,"mid":3250,"hi":3375},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3125,"mid":3250,"hi":3375},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":440000,"mid":440000,"hi":440000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-09-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["DT29"],"name":"BEDOK NORTH MRT STATION (DT29)","taps":16681,"metres":826,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Tampines North Hawker Centre","stalls":40,"status":"Under Construction","metres":766},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Tampines North Hawker Centre, 766m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.002,"shopfrontSqm":3968,"shopfrontWhy":null,"zonedSqm":2674127,"dominantUse":"RESERVE SITE","parcels":35,"meanPlotRatio":2.56,"topUses":[{"use":"RESERVE SITE","share":0.33},{"use":"BUSINESS 2","share":0.236},{"use":"PARK","share":0.185}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; PAYA LEBAR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":106.58,"mid":154.675,"hi":337.94},"unit":"SGD/sqm/month","n":3,"district":"18","share":1,"postals":9,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":122.76,"mid":156.5,"hi":337.94,"n":3},{"sizeBand":"over-30-100","lo":110.8,"mid":152.85,"hi":330.26,"n":3},{"sizeBand":"over-100-300","lo":140.03,"mid":172.26,"hi":255.62,"n":3},{"sizeBand":"over-300","lo":106.58,"mid":143.68,"hi":176.92,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 18","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 18. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":null,"areaAwardsWhy":"the tender ledger this surface reads holds no street-level shop, eating-house, supermarket or minimart award in PAYA LEBAR at all, so there is no signed HDB rent at this corner's own kind of stock to set beside the band. That is the ledger's silence, not a claim that PAYA LEBAR has no HDB shops"}},"PAYA LEBAR NORTH":{"area":"PAYA LEBAR","region":"EAST REGION","people":{"value":{"lo":20,"mid":20,"hi":20},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":13900,"mid":13900,"hi":13900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PAYA LEBAR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PAYA LEBAR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":808,"mid":808,"hi":808},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1684,"mid":1684,"hi":1684},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":558,"mid":558,"hi":558},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":715,"mid":715,"hi":715},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2305,"mid":2305,"hi":2305},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":931,"mid":931,"hi":931},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1117,"mid":1117,"hi":1117},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":783,"mid":783,"hi":783},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5406,"mid":5406,"hi":5406},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4397,"mid":4397,"hi":4397},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4091,"mid":4091,"hi":4091},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3383,"mid":3383,"hi":3383},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":26.9097760417743,"mid":29.061837970538853,"hi":31.21389989930341},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1766534400,"listedShare":1,"unitSqft":7015,"unitSqftLo":4484,"unitSqftHi":9546,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":222,"listedOn":"2025-12-24","share":1,"known":true},"classWord":"light-industrial","classFamily":"light-industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"light-industrial"}},{"value":{"lo":18.94220926829691,"mid":31.21511307382184,"hi":34.836088607950344},"unit":"SGD/sqm/month","n":13,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":13,"listedEpoch":1766800110,"listedShare":1,"unitSqft":8400,"unitSqftLo":1797,"unitSqftHi":14800,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":219,"listedOn":"2025-12-27","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory-workshop"}},{"value":{"lo":24.756536309179946,"mid":24.756536309179946,"hi":24.756536309179946},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1615420800,"listedShare":1,"unitSqft":9408,"unitSqftLo":9408,"unitSqftHi":9408,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":1971,"listedOn":"2021-03-11","share":1,"known":true},"classWord":"office","classFamily":"office","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"office"}},{"value":{"lo":22.604826136670212,"mid":29.062558125116244,"hi":34.44363140717723},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1761523200,"listedShare":1,"unitSqft":5257,"unitSqftLo":2400,"unitSqftHi":10000,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":280,"listedOn":"2025-10-27","share":1,"known":true},"classWord":"industrial","classFamily":"industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"industrial"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":4,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":33,"mid":33,"hi":33},"unit":"premises","n":33,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 37 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":37,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 37 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["PE4"],"name":"RIVIERA LRT STATION (PE4)","taps":3607,"metres":1618,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Tampines North Hawker Centre","stalls":40,"status":"Under Construction","metres":764},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Tampines North Hawker Centre, 764m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1217615,"dominantUse":"BUSINESS 2","parcels":73,"meanPlotRatio":1.46,"topUses":[{"use":"BUSINESS 2","share":0.776},{"use":"ROAD","share":0.137},{"use":"UTILITY","share":0.029}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; PAYA LEBAR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"18","share":1,"postals":29,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":122.76,"mid":156.5,"hi":337.94,"n":3},{"sizeBand":"over-30-100","lo":110.8,"mid":152.85,"hi":330.26,"n":3},{"sizeBand":"over-100-300","lo":140.03,"mid":172.26,"hi":255.62,"n":3},{"sizeBand":"over-300","lo":106.58,"mid":143.68,"hi":176.92,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 18","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 18. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":106.58,"mid":154.675,"hi":337.94},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 18 stamps a Level 1 (street level) shop-space band of S$9.90–31.40 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (78% of 73 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"PAYA LEBAR WEST":{"area":"PAYA LEBAR","region":"EAST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":13900,"mid":13900,"hi":13900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PAYA LEBAR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PAYA LEBAR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":64,"mid":64,"hi":64},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":543,"mid":543,"hi":543},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":57,"mid":57,"hi":57},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":185,"mid":185,"hi":185},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":253,"mid":253,"hi":253},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":44,"mid":44,"hi":44},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":84,"mid":84,"hi":84},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":38,"mid":38,"hi":38},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":509,"mid":509,"hi":509},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":875,"mid":875,"hi":875},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":235,"mid":235,"hi":235},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":307,"mid":307,"hi":307},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":25.833443070401216,"mid":25.833443070401216,"hi":25.833443070401216},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1759795200,"listedShare":1,"unitSqft":37072,"unitSqftLo":37072,"unitSqftHi":37072,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":300,"listedOn":"2025-10-07","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory-workshop"}},{"value":{"lo":25.30973530415529,"mid":25.30973530415529,"hi":25.30973530415529},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1748131200,"listedShare":1,"unitSqft":37000,"unitSqftLo":37000,"unitSqftHi":37000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":435,"listedOn":"2025-05-25","share":1,"known":true},"classWord":"industrial","classFamily":"industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"industrial"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["SE4"],"name":"KANGKAR LRT STATION (SE4)","taps":7655,"metres":1220,"nearestExit":"Exit B","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Hougang Ave 1 Blk 105 (Hougang 105 Hainanese Village Centre)","stalls":51,"status":"Existing","metres":1950},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Hougang Ave 1 Blk 105 (Hougang 105 Hainanese Village Centre), 1950m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":541630,"dominantUse":"BUSINESS 2","parcels":22,"meanPlotRatio":1.66,"topUses":[{"use":"BUSINESS 2","share":0.463},{"use":"ROAD","share":0.289},{"use":"RESERVE SITE","share":0.237}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; PAYA LEBAR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":3,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":65.69,"mid":220.71,"hi":377.3},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 19 stamps a Level 1 (street level) shop-space band of S$6.10–35.05 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (46% of 22 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"PEARL'S HILL":{"area":"OUTRAM","region":"CENTRAL REGION","people":{"value":{"lo":5380,"mid":5380,"hi":5380},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1503,"mid":1900,"hi":2341},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":38000,"mid":38000,"hi":38000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area OUTRAM, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in OUTRAM with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":4,"shown":4,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":848,"mid":848,"hi":848},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1196,"mid":1196,"hi":1196},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":610,"mid":610,"hi":610},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":669,"mid":669,"hi":669},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1906,"mid":1906,"hi":1906},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1397,"mid":1397,"hi":1397},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1576,"mid":1576,"hi":1576},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1002,"mid":1002,"hi":1002},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7219,"mid":7219,"hi":7219},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6043,"mid":6043,"hi":6043},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6986,"mid":6986,"hi":6986},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5290,"mid":5290,"hi":5290},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"CHINATOWN MRT STATION (NE4 / DT19)","stationTaps":98075,"exit":"Exit C","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. CHINATOWN (NE4 / DT19)'s Exit C opens in this corner and the station takes 98,075 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":53.81955208354861,"mid":82.65145498544963,"hi":111.48335788735066},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785655135,"listedShare":1,"unitSqft":3261.5,"unitSqftLo":560,"unitSqftHi":5963,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"CHIN SWEE ROAD","share":1,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":10,"why":"measured on CHIN SWEE ROAD, 100% of whose 10 geocoded postals sit in this corner"},"listedAge":{"days":1,"listedOn":"2026-08-02","share":1,"known":true}},{"value":{"lo":78.49832315154224,"mid":78.66895084138196,"hi":93.59922101486714},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784595475,"listedShare":1,"unitSqft":1150,"unitSqftLo":862,"unitSqftHi":3908,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"CHIN SWEE ROAD","share":1,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":10,"why":"measured on CHIN SWEE ROAD, 100% of whose 10 geocoded postals sit in this corner"},"listedAge":{"days":13,"listedOn":"2026-07-21","share":1,"known":true}}],"hdbTender":[{"value":{"lo":1850,"mid":1850,"hi":1850},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":43.02325581395349,"mid":43.02325581395349,"hi":43.02325581395349},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1587.5,"mid":2425,"hi":3500},"unit":"SGD/month","n":332,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2026-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.3529,"sources":6,"sourcesAskedUnanswered":11,"coverageNote":"built from 6 of 17 sources known in this subzone (35%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3450,"hi":4200},"unit":"SGD/month","n":49,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2026-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1950,"mid":2700,"hi":3500},"unit":"SGD/month","n":159,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2025-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2087.5,"hi":2800},"unit":"SGD/month","n":124,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2025-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-12-31","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3800,"mid":4350,"hi":5475},"unit":"SGD/month","n":170,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":38.82,"mid":39.92,"hi":42.58},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"CHIN SWEE ROAD","share":1,"postals":10,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":10,"why":"measured on CHIN SWEE ROAD, 100% of whose 10 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":79.56700207725444,"mid":134.5488802088715,"hi":153.77014881013886},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1752624000,"listedShare":1,"unitSqft":1200,"unitSqftLo":441,"unitSqftHi":3908,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":383,"listedOn":"2025-07-16","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 383 days before this snapshot (posted 2025-07-16), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-08-02, 382 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":78.54098007400216,"mid":79.1179764593182,"hi":90.09116628046397},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1784863570,"listedShare":1,"unitSqft":2529,"unitSqftLo":560,"unitSqftHi":5963,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CHIN SWEE ROAD","share":1,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":10,"why":"measured on CHIN SWEE ROAD, 100% of whose 10 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-24","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":35.51884232333811,"mid":38.6608937596334,"hi":42.52981845682719},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1765497600,"listedShare":1,"unitSqft":4176,"unitSqftLo":4176,"unitSqftHi":4176,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":234,"listedOn":"2025-12-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":61.89542127070743,"mid":80.28019206299942,"hi":111.48335788735066},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1764879204,"listedShare":1,"unitSqft":1578.5,"unitSqftLo":560,"unitSqftHi":6415,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":241,"listedOn":"2025-12-04","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 241 days before this snapshot (posted 2025-12-04), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-08-02, 241 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":35.520904375142074,"mid":62.29356203410377,"hi":73.80967142886665},"unit":"SGD/sqm/month","n":16,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":15,"listedEpoch":1766124000,"listedShare":1,"unitSqft":694,"unitSqftLo":431,"unitSqftHi":9278,"listings":16,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":227,"listedOn":"2025-12-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":1100,"mid":1975,"hi":2125},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-03-27. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-27","asOfFromVerb":"bids closed","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":54.845876145515135,"mid":64.70588235294117,"hi":125},"unit":"SGD/sqm/month","n":3,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-03-27. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-27","asOfFromVerb":"bids closed","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[{"value":{"lo":1800,"mid":2925,"hi":4500},"unit":"SGD/month","n":4,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2026-07-23. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-07-23","asOfFromVerb":"bids closed","shape":"span","asOf":"2026-08-28","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":15.009649060110071,"mid":29.387082744373167,"hi":68.18181818181819},"unit":"SGD/sqm/month","n":4,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2026-07-23. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-07-23","asOfFromVerb":"bids closed","shape":"span","asOf":"2026-08-28","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":1400,"mid":1400,"hi":1400},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":32.55813953488372,"mid":32.55813953488372,"hi":32.55813953488372},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":11,"listings":11,"strata":4,"ceilingSqm":30,"psm":{"lo":35.8797013890324,"hi":161.4586562506458},"psf":{"lo":3.333333333333333,"hi":14.999999999999998},"asOf":"2026-08-03","why":"11 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":96.87519375038748,"mid":96.87519375038748,"hi":96.87519375038748},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782993762,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":94.62778388316238,"mid":111.89735444183951,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785220228,"listedShare":1,"unitSqft":141,"unitSqftLo":100,"unitSqftHi":182,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":102.25714895874235,"mid":115.91903525687391,"hi":161.4586562506458},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1775433600,"listedShare":1,"unitSqft":200,"unitSqftLo":130,"unitSqftHi":300,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":35.8797013890324,"mid":49.71901478194489,"hi":76.88507440506942},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1782620342,"listedShare":1,"unitSqft":195,"unitSqftLo":100,"unitSqftHi":300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":12,"demoted":8,"by":{"class":6,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1789000,"mid":2105000,"hi":3033500},"unit":"SGD","n":351,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1438762,"mid":1893144,"hi":2280000},"unit":"SGD","n":268,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":104,"mid":104,"hi":104},"unit":"premises","n":104,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-03-17. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-03-17","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":205,"mid":205,"hi":205},"unit":"premises","n":205,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 38 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":2937.57,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":8.97,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":20.07,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":17.69,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":2.93,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-5-room-exec","share":0.0036,"note":"the TOP of this range is the hdb-5-room-exec stratum, which holds 0.36% of households here: a sliver, not the typical household"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":23.74,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":2.75,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":103.16,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.79,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.76,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":3.49,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":3.68,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":121.04,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":121.04,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":43,"mid":43,"hi":43},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":17,"mid":17,"hi":36.01},"unit":"sqm","n":3,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-03-27. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-03-27","asOfFromVerb":"bids closed","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":66,"mid":95.985,"hi":139.91},"unit":"sqm","n":4,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2026-07-23. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-07-23","asOfFromVerb":"bids closed","asOf":"2026-08-28","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":43,"mid":43,"hi":43},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":688,"mid":688,"hi":688},"unit":"rooms","n":3,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["NE4","DT19"],"name":"CHINATOWN MRT STATION (NE4 / DT19)","taps":98075,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":6},{"codes":["EW16","NE3","TE17"],"name":"OUTRAM PARK MRT STATION (EW16 / NE3 / TE17)","taps":78791,"metres":0,"measuredTo":"exit","nearestExit":"Exit 8","exitsKnown":8},{"codes":["NE5"],"name":"CLARKE QUAY MRT STATION (NE5)","taps":31472,"metres":95,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["TE18"],"name":"MAXWELL MRT STATION (TE18)","taps":23752,"metres":339,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":3},{"codes":["TE16"],"name":"HAVELOCK MRT STATION (TE16)","taps":16683,"metres":112,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"New Market Road Blk 32 (People's Park Food Centre)","stalls":87,"status":"Existing","updated":"2024-12-11","open":true},{"name":"Jalan Kukoh Blk 1 (Kukoh 21 Food Centre)","stalls":21,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":108,"openCentres":2,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.137,"shopfrontSqm":79121,"shopfrontWhy":null,"zonedSqm":576920,"dominantUse":"RESIDENTIAL","parcels":90,"meanPlotRatio":4.1,"topUses":[{"use":"RESIDENTIAL","share":0.317},{"use":"ROAD","share":0.232},{"use":"PARK","share":0.14}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$6,000 - $6,999","earningHouseholds":3600,"households":5100,"noEmployedPersonShare":0.275,"shareAbove10k":0.417,"shareAbove20k":0.139,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":19,"hdbUnits":2814,"rooms":{"u1":0,"u2":323,"u3":130,"u4":107,"u5exec":0,"rental":2254},"resale":{"n":27,"median":388000,"p25":320000,"p75":429000,"psm":6438,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":79.82,"mid":112.96000000000001,"hi":183.14},"unit":"SGD/sqm/month","n":3,"district":"03","share":0.794,"postals":34,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":95.98,"mid":132.22,"hi":183.14,"n":3},{"sizeBand":"over-30-100","lo":79.82,"mid":93.7,"hi":105.25,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 03","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 79% of this corner's geocoded postals sit in District 03. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"PEI CHUN":{"area":"TOA PAYOH","region":"CENTRAL REGION","people":{"value":{"lo":9710,"mid":9710,"hi":9710},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2993,"mid":3784,"hi":4660},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":55100,"mid":55100,"hi":55100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TOA PAYOH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TOA PAYOH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2063,"mid":2063,"hi":2063},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1693,"mid":1693,"hi":1693},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1302,"mid":1302,"hi":1302},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1148,"mid":1148,"hi":1148},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1089,"mid":1089,"hi":1089},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2088,"mid":2088,"hi":2088},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":807,"mid":807,"hi":807},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1315,"mid":1315,"hi":1315},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7162,"mid":7162,"hi":7162},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8537,"mid":8537,"hi":8537},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5656,"mid":5656,"hi":5656},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7009,"mid":7009,"hi":7009},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":[{"value":{"lo":4800,"mid":4800,"hi":4800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":79.47019867549669,"mid":79.47019867549669,"hi":79.47019867549669},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1675,"mid":2700,"hi":3950},"unit":"SGD/month","n":827,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 26 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.963,"sources":26,"sourcesAskedUnanswered":1,"coverageNote":"built from 26 of 27 sources known in this subzone (96%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2100,"mid":3250,"hi":3900},"unit":"SGD/month","n":163,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 11 blocks pooled here; the oldest part's newest approval month ends 2025-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1675,"mid":2450,"hi":3000},"unit":"SGD/month","n":541,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 13 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2150,"mid":3500,"hi":4500},"unit":"SGD/month","n":123,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 9 blocks pooled here; the oldest part's newest approval month ends 2024-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":37.67368645848402,"mid":45.746619271016314,"hi":60.85350085934993},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1753617600,"listedShare":1,"unitSqft":7000,"unitSqftLo":6000,"unitSqftHi":8000,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":372,"listedOn":"2025-07-27","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":35.8797013890324,"mid":35.8797013890324,"hi":35.8797013890324},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785110400,"listedShare":1,"unitSqft":1200,"unitSqftLo":1200,"unitSqftHi":1200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":32.21655927847937,"mid":38.7668961101811,"hi":69.96541770861317},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1759622400,"listedShare":1,"unitSqft":7000,"unitSqftLo":800,"unitSqftHi":12800,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":302,"listedOn":"2025-10-05","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":75.34737291696804,"mid":75.34737291696804,"hi":75.34737291696804},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1773014400,"listedShare":1,"unitSqft":6041,"unitSqftLo":6041,"unitSqftHi":6041,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"restaurant"},"label":"propertyType: restaurant","listedAge":{"days":147,"listedOn":"2026-03-09","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 147 days before this snapshot (posted 2026-03-09), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an HDB tender award closed 2026-06-25, 108 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"restaurant","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":484.3759687519374,"hi":484.3759687519374},"psf":{"lo":45,"hi":45},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":484.3759687519374,"mid":484.3759687519374,"hi":484.3759687519374},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1774552999,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":4,"by":{"class":3,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":58,"mid":58,"hi":58},"unit":"premises","n":58,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2026-04-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-04-18","asOfFromVerb":"updated","asOf":"2026-07-06","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":171,"mid":171,"hi":171},"unit":"premises","n":171,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 51 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4074.67,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0475,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":14.6,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0475,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":34.14,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0475,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":29.89,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0475,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.43,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0475,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":36.13,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0475,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.34,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0475,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":117.21,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0475,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.18,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.38,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":4.44,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0475,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.24,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0475,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":188.72,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0475,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":188.72,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0475,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":60.4,"mid":60.4,"hi":60.4},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20}},"stations":{"list":[],"nearest":{"codes":["NE10"],"name":"POTONG PASIR MRT STATION (NE10)","taps":35701,"metres":764,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[{"name":"Toa Payoh Lorong 7 Blk 22 (Kim Keat Palm Market and Food Centre)","stalls":61,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":61,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.024,"shopfrontSqm":10020,"shopfrontWhy":null,"zonedSqm":424613,"dominantUse":"RESIDENTIAL","parcels":26,"meanPlotRatio":2.93,"topUses":[{"use":"RESIDENTIAL","share":0.485},{"use":"ROAD","share":0.207},{"use":"BUSINESS 1","share":0.182}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":42800,"households":52800,"noEmployedPersonShare":0.189,"shareAbove10k":0.589,"shareAbove20k":0.273,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":38,"hdbUnits":4172,"rooms":{"u1":0,"u2":0,"u3":2157,"u4":886,"u5exec":613,"rental":516},"resale":{"n":198,"median":380000,"p25":350000,"p75":650000,"psm":5615,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":63.21,"mid":118.35,"hi":147.17},"unit":"SGD/sqm/month","n":3,"district":"12","share":1,"postals":45,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":63.21,"mid":75.71,"hi":98.74,"n":3},{"sizeBand":"over-30-100","lo":112.99,"mid":125.25,"hi":147.17,"n":3},{"sizeBand":"over-100-300","lo":102.41,"mid":118.35,"hi":120.63,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 12","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 12. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"PENG SIANG":{"area":"CHOA CHU KANG","region":"WEST REGION","people":{"value":{"lo":33220,"mid":33220,"hi":33220},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":8666,"mid":10955,"hi":13493},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":14400,"mid":14400,"hi":14400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CHOA CHU KANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CHOA CHU KANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6372,"mid":6372,"hi":6372},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2071,"mid":2071,"hi":2071},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3279,"mid":3279,"hi":3279},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1052,"mid":1052,"hi":1052},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2369,"mid":2369,"hi":2369},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5134,"mid":5134,"hi":5134},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2111,"mid":2111,"hi":2111},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2619,"mid":2619,"hi":2619},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":17888,"mid":17888,"hi":17888},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":15963,"mid":15963,"hi":15963},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13519,"mid":13519,"hi":13519},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":12206,"mid":12206,"hi":12206},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":222.99,"mid":281.92,"hi":337.84},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"CHOA CHU KANG AVENUE 4","share":0.867,"postals":60,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.867,"shareKnown":true,"postals":60,"why":"measured on CHOA CHU KANG AVENUE 4, 87% of whose 60 geocoded postals sit in this corner"}},{"value":{"lo":69.4445833336111,"mid":69.4445833336111,"hi":69.4445833336111},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785387948,"listedShare":1,"unitSqft":775,"unitSqftLo":775,"unitSqftHi":775,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"CHOA CHU KANG AVENUE 4","share":0.867,"postals":60,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.867,"shareKnown":true,"postals":60,"why":"measured on CHOA CHU KANG AVENUE 4, 87% of whose 60 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true}}],"hdbTender":[{"value":{"lo":3163,"mid":3570,"hi":4500},"unit":"SGD/month","n":4,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2021-08-02. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2021-08-02","asOfFromVerb":"bids closed","asOf":"2024-11-12","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":3288,"mid":3288,"hi":3288},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-01","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":76.46511627906976,"mid":76.46511627906976,"hi":76.46511627906976},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-01","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1600,"mid":2925,"hi":4100},"unit":"SGD/month","n":1304,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 100 blocks pooled here; the oldest part's newest approval month ends 2022-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9804,"sources":100,"sourcesAskedUnanswered":2,"coverageNote":"built from 100 of 102 sources known in this subzone (98%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2900,"hi":3750},"unit":"SGD/month","n":803,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 85 blocks pooled here; the oldest part's newest approval month ends 2021-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":85,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 85 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":2675,"hi":3000},"unit":"SGD/month","n":33,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2025-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-10-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1625,"mid":3000,"hi":4025},"unit":"SGD/month","n":376,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 57 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3150,"hi":4100},"unit":"SGD/month","n":90,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 10 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2150,"mid":2150,"hi":2150},"unit":"SGD/month","n":2,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2024-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"1-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3900,"mid":3900,"hi":3975},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":69.4445833336111,"mid":69.4445833336111,"hi":69.4445833336111},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785387948,"listedShare":1,"unitSqft":775,"unitSqftLo":775,"unitSqftHi":775,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CHOA CHU KANG AVENUE 4","share":0.867,"postals":60,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.867,"shareKnown":true,"postals":60,"why":"measured on CHOA CHU KANG AVENUE 4, 87% of whose 60 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":144.1748915243862,"mid":144.1748915243862,"hi":144.1748915243862},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1754992008,"listedShare":1,"unitSqft":350,"unitSqftLo":350,"unitSqftHi":350,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":356,"listedOn":"2025-08-12","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 356 days before this snapshot (posted 2025-08-12), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 352 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":2501,"mid":4001,"hi":12000},"unit":"SGD/month","n":5,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2023-07-18. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2023-07-18","asOfFromVerb":"bids closed","asOf":"2024-04-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":100,"mid":110,"hi":120},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.shop:no-unit-number:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2022-03-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"unattributable","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays. And it has NO ATTRIBUTABLE FOOTPRINT: nothing published says what area this figure covers, so a vending pitch and a whole medical centre are both awarded \"per month\" in this stratum. It cannot be compared with the row beside it, with a shop rent, or with any rent per sqm, which is why nothing on this map is shaded by it.","label":"HDB tender: unrestricted, HDB named no unit (the whole letting, per month, with NO floor area behind it)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","noAttributableFootprint":"no-unit","notLeading":{"gate":"class","why":"this is a unattributable-floor row. The shop-rent slot is led by street-level space; a unattributable unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":1800,"mid":1800,"hi":1800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"pqm-trade-not-printed"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: pqm-trade-not-printed, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB decided this letting by the PRICE-QUALITY METHOD, the procedure it uses where the TRADE is scored, and its Place2Lease results feed prints the method without the trade. An unknown restriction is not \"no restriction\", so this is never folded into `unrestricted`, and it sits outside the shopfront vocabulary so it cannot lead a shop-rent card. See v3/adapters/hdb-place2lease.js for the derivation","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"pqm-trade-not-printed","classFamily":"pqm-trade-not-printed"},{"value":{"lo":73.52941176470588,"mid":73.52941176470588,"hi":73.52941176470588},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"pqm-trade-not-printed"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: pqm-trade-not-printed, upper floor (per sqm, per month)","whyUnmapped":"HDB decided this letting by the PRICE-QUALITY METHOD, the procedure it uses where the TRADE is scored, and its Place2Lease results feed prints the method without the trade. An unknown restriction is not \"no restriction\", so this is never folded into `unrestricted`, and it sits outside the shopfront vocabulary so it cannot lead a shop-rent card. See v3/adapters/hdb-place2lease.js for the derivation","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"pqm-trade-not-printed","classFamily":"pqm-trade-not-printed"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":2,"ceilingSqm":30,"psm":{"lo":26.909776041774297,"hi":179.398506945162},"psf":{"lo":2.4999999999999996,"hi":16.666666666666668},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":26.909776041774297,"mid":26.909776041774297,"hi":26.909776041774297},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785196800,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":179.398506945162,"mid":179.398506945162,"hi":179.398506945162},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1757980800,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":11,"demoted":6,"by":{"class":5,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1355000,"mid":1450000,"hi":1580000},"unit":"SGD","n":148,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 12 postals pooled here; the oldest part's newest row was updated 2023-04-28. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-04-28","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":52,"mid":52,"hi":52},"unit":"premises","n":52,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 110 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-19","carried":true,"coverage":1,"sources":110,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 110 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5487.96,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0189,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.9% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":22.6,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0189,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.9% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":57.36,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0189,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.9% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":55.39,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0189,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.9% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.85,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0189,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.9% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":50.72,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0189,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.9% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.37,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0189,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.9% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.06,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-3-room","share":0.0246,"note":"the TOP of this range is the hdb-3-room stratum, which holds 2.5% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.24,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.56,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.46,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0189,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.9% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.81,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0189,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.9% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":287.05,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0189,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.9% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":287.05,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0189,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.9% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":43,"mid":43,"hi":43},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-01","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":43,"mid":43,"hi":43},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"pqm-trade-not-printed"}},{"value":{"lo":24.48,"mid":24.48,"hi":24.48},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"pqm-trade-not-printed"}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":3},"commercialRent.monthly|no_instrument_here":{"quantity":"commercialRent.monthly","code":"no_instrument_here","ours":false,"n":1}},"stations":{"list":[{"codes":["NS4","BP1"],"name":"CHOA CHU KANG MRT STATION (NS4 / BP1)","taps":83302,"metres":205,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":9},{"codes":["BP2"],"name":"SOUTH VIEW LRT STATION (BP2)","taps":5960,"metres":235,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Yew Tee Hawker Centre","stalls":40,"status":"Under Construction","metres":1265},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Yew Tee Hawker Centre, 1265m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.012,"shopfrontSqm":11338,"shopfrontWhy":null,"zonedSqm":912541,"dominantUse":"RESIDENTIAL","parcels":41,"meanPlotRatio":2.84,"topUses":[{"use":"RESIDENTIAL","share":0.544},{"use":"ROAD","share":0.265},{"use":"EDUCATIONAL INSTITUTION","share":0.079}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":55500,"households":62900,"noEmployedPersonShare":0.118,"shareAbove10k":0.618,"shareAbove20k":0.245,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":122,"hdbUnits":9573,"rooms":{"u1":0,"u2":268,"u3":235,"u4":5640,"u5exec":3430,"rental":0},"resale":{"n":596,"median":560000,"p25":521000,"p75":620000,"psm":5337,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":109,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"PENJURU CRESCENT":{"area":"JURONG EAST","region":"WEST REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":62200,"mid":62200,"hi":62200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG EAST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG EAST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":11,"shown":11,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":154,"mid":154,"hi":154},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1795,"mid":1795,"hi":1795},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":182,"mid":182,"hi":182},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":609,"mid":609,"hi":609},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1402,"mid":1402,"hi":1402},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":188,"mid":188,"hi":188},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":586,"mid":586,"hi":586},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":253,"mid":253,"hi":253},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2551,"mid":2551,"hi":2551},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2861,"mid":2861,"hi":2861},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1545,"mid":1545,"hi":1545},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1562,"mid":1562,"hi":1562},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":22.60421187509041,"mid":23.61369744067946,"hi":24.26963348069833},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1753142400,"listedShare":1,"unitSqft":10205,"unitSqftLo":4000,"unitSqftHi":16410,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":377,"listedOn":"2025-07-22","share":1,"known":true},"classWord":"light-industrial","classFamily":"light-industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"light-industrial"}},{"value":{"lo":16.684061145900067,"mid":19.375038750077497,"hi":23.680602916761384},"unit":"SGD/sqm/month","n":19,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":19,"listedEpoch":1775952000,"listedShare":1,"unitSqft":23250,"unitSqftLo":4000,"unitSqftHi":110000,"listings":19,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":113,"listedOn":"2026-04-12","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory-workshop"}},{"value":{"lo":17.15625982044753,"mid":17.15625982044753,"hi":17.15625982044753},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1772582400,"listedShare":1,"unitSqft":58976,"unitSqftLo":58976,"unitSqftHi":58976,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"warehouse"},"label":"propertyType: warehouse","listedAge":{"days":152,"listedOn":"2026-03-04","share":1,"known":true},"classWord":"warehouse","classFamily":"warehouse","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"warehouse"}},{"value":{"lo":12.916692500051663,"mid":18.298647708406524,"hi":22.60421187509041},"unit":"SGD/sqm/month","n":27,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":27,"listedEpoch":1776124800,"listedShare":1,"unitSqft":30000,"unitSqftLo":4000,"unitSqftHi":150000,"listings":28,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":111,"listedOn":"2026-04-14","share":1,"known":true},"classWord":"industrial","classFamily":"industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"industrial"}},{"value":{"lo":22.044731785634312,"mid":22.044731785634312,"hi":22.044731785634312},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753833600,"listedShare":1,"unitSqft":5664,"unitSqftLo":5664,"unitSqftHi":5664,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2"},"label":"propertyType: grade-b2","listedAge":{"days":369,"listedOn":"2025-07-30","share":1,"known":true},"classWord":"grade-b2","classFamily":"grade-b2","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"grade-b2"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":5,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":30,"mid":30,"hi":30},"unit":"premises","n":30,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 73 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":73,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 73 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW23"],"name":"CLEMENTI MRT STATION (EW23)","taps":103139,"metres":1574,"nearestExit":"Exit D","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"West Coast Drive Blk 502 (Ayer Rajah Market)","stalls":0,"status":"Existing","metres":850},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is West Coast Drive Blk 502 (Ayer Rajah Market), 850m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":3428159,"dominantUse":"BUSINESS 2","parcels":174,"meanPlotRatio":1.84,"topUses":[{"use":"BUSINESS 2","share":0.715},{"use":"ROAD","share":0.196},{"use":"WATERBODY","share":0.081}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":22300,"households":26400,"noEmployedPersonShare":0.159,"shareAbove10k":0.502,"shareAbove20k":0.152,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":46,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (72% of 174 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"PEOPLE'S PARK":{"area":"OUTRAM","region":"CENTRAL REGION","people":{"value":{"lo":300,"mid":300,"hi":300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":42,"households":{"value":{"lo":58,"mid":73,"hi":90},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":38000,"mid":38000,"hi":38000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area OUTRAM, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in OUTRAM with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":4,"shown":4,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":704,"mid":704,"hi":704},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1790,"mid":1790,"hi":1790},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4601,"mid":4601,"hi":4601},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":16613,"mid":16613,"hi":16613},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":483,"mid":483,"hi":483},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1232,"mid":1232,"hi":1232},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2364,"mid":2364,"hi":2364},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3857,"mid":3857,"hi":3857},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1421,"mid":1421,"hi":1421},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1873,"mid":1873,"hi":1873},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":16149,"mid":16149,"hi":16149},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4894,"mid":4894,"hi":4894},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1490,"mid":1490,"hi":1490},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1475,"mid":1475,"hi":1475},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4448,"mid":4448,"hi":4448},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3472,"mid":3472,"hi":3472},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6046,"mid":6046,"hi":6046},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8438,"mid":8438,"hi":8438},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":40334,"mid":40334,"hi":40334},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":38457,"mid":38457,"hi":38457},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6557,"mid":6557,"hi":6557},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7782,"mid":7782,"hi":7782},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":20312,"mid":20312,"hi":20312},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":19625,"mid":19625,"hi":19625},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2500,"mid":3000,"hi":4037.5},"unit":"SGD/month","n":22,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3000,"hi":4037.5},"unit":"SGD/month","n":22,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":93.84129809621129,"mid":93.84129809621129,"hi":93.84129809621129},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753056000,"listedShare":1,"unitSqft":1593,"unitSqftLo":1593,"unitSqftHi":1593,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":378,"listedOn":"2025-07-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":78.04813589425157,"mid":82.49370616845351,"hi":86.93927644265544},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1768168524,"listedShare":1,"unitSqft":925,"unitSqftLo":550,"unitSqftHi":1300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":203,"listedOn":"2026-01-11","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 203 days before this snapshot (posted 2026-01-11), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-01-13, 2 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 202 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":75.3979808140448,"mid":75.3979808140448,"hi":75.3979808140448},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1765584000,"listedShare":1,"unitSqft":2765,"unitSqftLo":2765,"unitSqftHi":2765,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":233,"listedOn":"2025-12-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":58.71223863659847,"mid":131.57154769403107,"hi":204.43085675146366},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1760826819,"listedShare":1,"unitSqft":533,"unitSqftLo":516,"unitSqftHi":550,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":288,"listedOn":"2025-10-18","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 288 days before this snapshot (posted 2025-10-18), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-01-13, 87 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 202 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":236.4166370595158,"mid":236.4166370595158,"hi":236.4166370595158},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1768262400,"listedShare":1,"unitSqft":387,"unitSqftLo":387,"unitSqftHi":387,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","listedAge":{"days":202,"listedOn":"2026-01-13","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":117.46,"median":187.5,"p75":219.19,"why":"judged against District 01's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 387 sqft falls in"},"notLeading":{"gate":"thin-ask-above-band","why":"a THIN ask: 1 unit, below URA's own disclosure floor of 3 contracts, asking above the top of the band it sits in: judged against District 01's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 387 sqft falls in. One landlord asking more than three quarters of a district's signed leases does not head a card; the stamped band does, and this asks beneath it. A thin ask AT OR BELOW that p75 keeps the lead (it is then the conservative number), so this gate refuses one direction only"},"classWord":"mall-shop","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":2,"ceilingSqm":30,"psm":{"lo":164.61606997288064,"hi":304.53990447276277},"psf":{"lo":15.293333333333331,"hi":28.292682926829265},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":208.1022680563879,"mid":208.1022680563879,"hi":208.1022680563879},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780790400,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":164.61606997288064,"mid":234.57798722282172,"hi":304.53990447276277},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1775995200,"listedShare":1,"unitSqft":252.5,"unitSqftLo":205,"unitSqftHi":300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":5,"demoted":5,"by":{"class":2,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":1},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":627500,"mid":1060000,"hi":1312750},"unit":"SGD","n":38,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"money-changer":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"}},"otherStrata":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":44,"mid":44,"hi":44},"unit":"premises","n":44,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":17},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["NE4","DT19"],"name":"CHINATOWN MRT STATION (NE4 / DT19)","taps":98075,"metres":3,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":6},{"codes":["EW16","NE3","TE17"],"name":"OUTRAM PARK MRT STATION (EW16 / NE3 / TE17)","taps":78791,"metres":0,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":8},{"codes":["TE18"],"name":"MAXWELL MRT STATION (TE18)","taps":23752,"metres":249,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"New Market Road Blk 32 (People's Park Food Centre)","stalls":87,"status":"Existing","metres":14},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is New Market Road Blk 32 (People's Park Food Centre), 14m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.749,"shopfrontSqm":59980,"shopfrontWhy":null,"zonedSqm":80101,"dominantUse":"WHITE","parcels":11,"meanPlotRatio":6.11,"topUses":[{"use":"WHITE","share":0.615},{"use":"ROAD","share":0.251},{"use":"COMMERCIAL","share":0.134}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$6,000 - $6,999","earningHouseholds":3600,"households":5100,"noEmployedPersonShare":0.275,"shareAbove10k":0.417,"shareAbove20k":0.139,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":77.49,"mid":158.16,"hi":372.85},"unit":"SGD/sqm/month","n":3,"district":"01","share":0.75,"postals":4,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":142.92,"mid":214.69,"hi":372.85,"n":3},{"sizeBand":"over-30-100","lo":117.46,"mid":187.5,"hi":219.19,"n":3},{"sizeBand":"over-100-300","lo":77.49,"mid":128.82,"hi":184.06,"n":3},{"sizeBand":"over-300","lo":79.4,"mid":91.1,"hi":113.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 01","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 75% of this corner's geocoded postals sit in District 01. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":43.02325581395349,"mid":47.92981174356645,"hi":52.836367673179396},"unit":"SGD/sqm/month","n":2,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"OUTRAM","corners":["CHINATOWN","PEARL'S HILL"],"drape":true,"asOf":"2026-06-25","asOfFrom":"2026-04-09","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area OUTRAM","caveat":"PLANNING-AREA grain, not this corner: 2 HDB shop tenders awarded across 2 corners of OUTRAM (CHINATOWN, PEARL'S HILL), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"PHILLIP":{"area":"DOWNTOWN CORE","region":"CENTRAL REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":332600,"mid":332600,"hi":332600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area DOWNTOWN CORE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in DOWNTOWN CORE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":13,"shown":13,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5,"mid":5,"hi":5},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":361,"mid":361,"hi":361},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2,"mid":2,"hi":2},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":39,"mid":39,"hi":39},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":23,"mid":23,"hi":23},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":51,"mid":51,"hi":51},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2,"mid":2,"hi":2},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":32,"mid":32,"hi":32},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":66,"mid":66,"hi":66},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":599,"mid":599,"hi":599},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13,"mid":13,"hi":13},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":173,"mid":173,"hi":173},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":157.31869070575743,"mid":157.31869070575743,"hi":157.31869070575743},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1765843200,"listedShare":1,"unitSqft":1560,"unitSqftLo":1560,"unitSqftHi":1560,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":230,"listedOn":"2025-12-16","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":77.49,"median":128.82,"p75":184.06,"why":"judged against District 01's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1560 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":120.04,"mid":120.04,"hi":120.04},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"CHULIA STREET","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":3,"why":"measured on CHULIA STREET, 100% of whose 3 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":91.10659105803025,"mid":112.52023438360834,"hi":133.93387770918645},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1782598800,"listedShare":1,"unitSqft":2195.5,"unitSqftLo":1969,"unitSqftHi":2422,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"GEORGE STREET","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":1,"why":"measured on GEORGE STREET, 100% of whose 1 geocoded postals sit in this corner"},"listedAge":{"days":36,"listedOn":"2026-06-27","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":102.25533746254295,"mid":129.16692500051664,"hi":170.8770778652668},"unit":"SGD/sqm/month","n":17,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":15,"listedEpoch":1766793600,"listedShare":1,"unitSqft":2220.5,"unitSqftLo":600,"unitSqftHi":3975,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":219,"listedOn":"2025-12-27","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":4,"demoted":3,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"}},"otherStrata":[],"fnbTotal":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["EW14","NS26"],"name":"RAFFLES PLACE MRT STATION (EW14 / NS26)","taps":134424,"metres":172,"measuredTo":"exit","nearestExit":"Exit G","exitsKnown":10},{"codes":["NE4","DT19"],"name":"CHINATOWN MRT STATION (NE4 / DT19)","taps":98075,"metres":231,"measuredTo":"exit","nearestExit":"Exit F","exitsKnown":6},{"codes":["DT18"],"name":"TELOK AYER MRT STATION (DT18)","taps":37359,"metres":178,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":5},{"codes":["NE5"],"name":"CLARKE QUAY MRT STATION (NE5)","taps":31472,"metres":190,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Market Street Hawker Centre","stalls":53,"status":"Existing (replacement)","metres":48},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Market Street Hawker Centre, 48m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.418,"shopfrontSqm":16468,"shopfrontWhy":null,"zonedSqm":39432,"dominantUse":"COMMERCIAL","parcels":19,"meanPlotRatio":8.4,"topUses":[{"use":"COMMERCIAL","share":0.418},{"use":"ROAD","share":0.404},{"use":"UTILITY","share":0.106}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; DOWNTOWN CORE is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":77.49,"mid":158.16,"hi":372.85},"unit":"SGD/sqm/month","n":3,"district":"01","share":1,"postals":5,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":142.92,"mid":214.69,"hi":372.85,"n":3},{"sizeBand":"over-30-100","lo":117.46,"mid":187.5,"hi":219.19,"n":3},{"sizeBand":"over-100-300","lo":77.49,"mid":128.82,"hi":184.06,"n":3},{"sizeBand":"over-300","lo":79.4,"mid":91.1,"hi":113.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 01","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 01. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"PIONEER SECTOR":{"area":"PIONEER","region":"WEST REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":32800,"mid":32800,"hi":32800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PIONEER, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PIONEER with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":116,"mid":116,"hi":116},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":524,"mid":524,"hi":524},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":149,"mid":149,"hi":149},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":207,"mid":207,"hi":207},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":682,"mid":682,"hi":682},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":64,"mid":64,"hi":64},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":448,"mid":448,"hi":448},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":100,"mid":100,"hi":100},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1497,"mid":1497,"hi":1497},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":872,"mid":872,"hi":872},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1225,"mid":1225,"hi":1225},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":589,"mid":589,"hi":589},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":21.52782083341944,"mid":21.52782083341944,"hi":21.52782083341944},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1779823113,"listedShare":1,"unitSqft":8425,"unitSqftLo":8425,"unitSqftHi":8425,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":68,"listedOn":"2026-05-26","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":19.831855278563015,"mid":20.45142979174847,"hi":20.464718570040702},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1773273600,"listedShare":1,"unitSqft":78700,"unitSqftLo":16000,"unitSqftHi":81000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":144,"listedOn":"2026-03-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":21.52782083341944,"mid":21.52782083341944,"hi":21.52782083341944},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1754956800,"listedShare":1,"unitSqft":5545,"unitSqftLo":5545,"unitSqftHi":5545,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":356,"listedOn":"2025-08-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":17.9398506945162,"mid":20.451349816189982,"hi":20.45207011955434},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1774224000,"listedShare":1,"unitSqft":30202.5,"unitSqftLo":3000,"unitSqftHi":52000,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":133,"listedOn":"2026-03-23","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":4,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":28,"mid":28,"hi":28},"unit":"premises","n":28,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 28 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW30"],"name":"GUL CIRCLE MRT STATION (EW30)","taps":9802,"metres":734,"nearestExit":"Exit B","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","metres":5117},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Hawker Centre, 5117m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.001,"shopfrontSqm":3199,"shopfrontWhy":null,"zonedSqm":2751315,"dominantUse":"BUSINESS 2","parcels":125,"meanPlotRatio":1.21,"topUses":[{"use":"BUSINESS 2","share":0.71},{"use":"SPECIAL USE","share":0.234},{"use":"ROAD","share":0.048}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; PIONEER is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":20,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"stock_outside_priced_cell","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"ownMedianSqft":19314,"ownSizeBand":"over-300","publishedSizeBands":["30-and-below","over-30-100","over-100-300"],"dearestFrom":"context","dearestStreet":null,"why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and it prices stock this corner does not have: URA stamps 3 cells there, 30 sqm and below, over 30 to 100 sqm, over 100 to 300 sqm, while the units actually let here run about 19314 sqft (over 300 sqm), a size URA publishes no median for in this district. Every rent measured at this corner sits below that band's own 25th percentile (the dearest is S$2.00 psf against a p25 of S$13.71 psf), so standing the band here would not be reporting the district. It would be reporting a market this corner is not in, at a price nothing measured here supports. The district figure is real, its placement here is not. This is URA's disclosure, never a count of shops, and the band is kept below so a reader can see what was refused."}}},"PLAB":{"area":"PAYA LEBAR","region":"EAST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":13900,"mid":13900,"hi":13900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PAYA LEBAR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PAYA LEBAR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":158,"mid":158,"hi":158},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":529,"mid":529,"hi":529},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":130,"mid":130,"hi":130},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":207,"mid":207,"hi":207},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1022,"mid":1022,"hi":1022},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":70,"mid":70,"hi":70},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":235,"mid":235,"hi":235},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":56,"mid":56,"hi":56},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2155,"mid":2155,"hi":2155},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":884,"mid":884,"hi":884},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":847,"mid":847,"hi":847},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":429,"mid":429,"hi":429},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[],"fnbTotal":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["DT28"],"name":"KAKI BUKIT MRT STATION (DT28)","taps":25289,"metres":472,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bedok Reservoir Road Blk 630","stalls":36,"status":"Existing","metres":1019},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bedok Reservoir Road Blk 630, 1019m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":7144040,"dominantUse":"RESERVE SITE","parcels":9,"meanPlotRatio":2,"topUses":[{"use":"RESERVE SITE","share":0.965},{"use":"ROAD","share":0.034},{"use":"TRANSPORT FACILITIES","share":0.001}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; PAYA LEBAR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":2,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":65.69,"mid":220.71,"hi":377.3},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 19 stamps a Level 1 (street level) shop-space band of S$6.10–35.05 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is reserve site (97% of 9 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"PLANTATION":{"area":"TENGAH","region":"WEST REGION","people":{"value":{"lo":12140,"mid":12140,"hi":12140},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":58,"households":{"value":{"lo":3021,"mid":3818,"hi":4703},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2616,"mid":2616,"hi":2616},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1185,"mid":1185,"hi":1185},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1292,"mid":1292,"hi":1292},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":703,"mid":703,"hi":703},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1498,"mid":1498,"hi":1498},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3095,"mid":3095,"hi":3095},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1163,"mid":1163,"hi":1163},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1349,"mid":1349,"hi":1349},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8075,"mid":8075,"hi":8075},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8325,"mid":8325,"hi":8325},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6417,"mid":6417,"hi":6417},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6143,"mid":6143,"hi":6143},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":[{"value":{"lo":3800,"mid":5125,"hi":12038},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-22","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":74.50980392156863,"mid":100.49019607843137,"hi":245.6734693877551},"unit":"SGD/sqm/month","n":3,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-22","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1900,"mid":3275,"hi":3800},"unit":"SGD/month","n":14,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 10 blocks pooled here; the oldest part's newest approval month ends 2024-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-11-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":0.1754,"sources":10,"sourcesAskedUnanswered":47,"coverageNote":"built from 10 of 57 sources known in this subzone (18%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2700,"mid":3200,"hi":3400},"unit":"SGD/month","n":3,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 streets pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3325,"mid":3600,"hi":3800},"unit":"SGD/month","n":8,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2024-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-11-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2200,"mid":2700,"hi":2800},"unit":"SGD/month","n":3,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 streets pooled here; the oldest part's newest approval month ends 2025-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":15222,"mid":15222,"hi":15222},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: medical-clinic, ground floor (the WHOLE unit, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical-clinic\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.5x the median of the 8 rows typed \"medical-clinic\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical-clinic","classFamily":"medical-clinic"},{"value":{"lo":298.47058823529414,"mid":298.47058823529414,"hi":298.47058823529414},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: medical-clinic, ground floor (per sqm, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical-clinic\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.5x the median of the 8 rows typed \"medical-clinic\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical-clinic","classFamily":"medical-clinic"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":4,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":74.5,"mid":100.5,"hi":245.7,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1429250,"mid":1812000,"hi":2252750},"unit":"SGD","n":862,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":50,"mid":50,"hi":50},"unit":"premises","n":50,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":53,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 53 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4328.19,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":16.79,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":39.47,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":37.15,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.96,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":38.4,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.6,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":109.48,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.15,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.35,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":4.39,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.02,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":206.61,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":206.61,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":51,"mid":51,"hi":51},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"}},{"value":{"lo":49,"mid":51,"hi":245},"unit":"sqm","n":4,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2026-01-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-01-22","asOfFromVerb":"bids closed","asOf":"2026-06-02","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":199,"mid":199.5,"hi":200},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-02","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":1},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20},"commercialRent.monthly|not_published":{"quantity":"commercialRent.monthly","code":"not_published","ours":false,"n":1}},"stations":{"list":[],"nearest":{"codes":["EW25"],"name":"CHINESE GARDEN MRT STATION (EW25)","taps":27615,"metres":646,"nearestExit":"Exit C","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong East Street 24 Blk 254 (Yuhua Village Market and Food Centre)","stalls":60,"status":"Existing","metres":283},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong East Street 24 Blk 254 (Yuhua Village Market and Food Centre), 283m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.087,"shopfrontSqm":65993,"shopfrontWhy":null,"zonedSqm":757826,"dominantUse":"RESIDENTIAL","parcels":34,"meanPlotRatio":2.82,"topUses":[{"use":"RESIDENTIAL","share":0.502},{"use":"PARK","share":0.153},{"use":"ROAD","share":0.102}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":6400,"households":7300,"noEmployedPersonShare":0.11,"shareAbove10k":0.547,"shareAbove20k":0.078,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":100,"hdbUnits":7408,"rooms":{"u1":0,"u2":2229,"u3":512,"u4":2575,"u5exec":2084,"rental":8},"resale":null,"resaleAbsent":{"code":"no_sale_placed_in_window","ours":false,"n":0,"why":"no HDB resale transaction places in this subzone in the window"},"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"absent":{"code":"suppressed_at_source","ours":false,"district":"24","postals":50,"share":1,"cellsAsked":16,"why":"This corner is placed: all of its 50 geocoded postals sit in District 24. URA's PMI shop-space table stamps NO median anywhere in District 24: 16 cells across 4 floor levels were asked for and every one came back empty. URA returned no cell for this district x floor level x floor-area band. The pull requested every district, level and band for every quarter, and URA shows a data point only where at least 3 rental contracts were signed — so this is disclosure suppression, and it cannot distinguish a market with one or two leases from one with none. It is never zero rent. There is no district band to place here, and inventing one from a neighbouring district would be a number wearing the wrong district's name."}}},"PORT":{"area":"QUEENSTOWN","region":"CENTRAL REGION","people":{"value":{"lo":120,"mid":120,"hi":120},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":21,"households":{"value":{"lo":30,"mid":40,"hi":60},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone, a WIDE range: strata were suppressed","suppressionWidened":{"derivedHouseholds":28,"impliedSize":4.3,"strataSuppressed":38,"bounds":{"peoplePerHome":[2,4],"typicalPeoplePerHome":3,"publishedYear":"2025","fromPublishedMeans":[1.92,4.13]},"note":"the divide landed at 28 households, an implied 4.3 people each, because 38 of this corner's population strata were suppressed at source: the residents are counted whole while the households are not. That is not a large household, it is a numerator missing terms. So the count is published as a range built from WHOLE PEOPLE, because a home holds 2 or 4 people and never a fraction of one: at 4 people a home this corner holds about 30 homes, at 2 about 60, and around 40 at the typical 3. The band is SingStat's 2025 means by dwelling type rounded to whole people, read at build time rather than typed here. We do not pick a point inside it, because nothing here measures one."}},"workers":{"value":{"lo":159200,"mid":159200,"hi":159200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area QUEENSTOWN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in QUEENSTOWN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":15,"shown":15,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":744,"mid":744,"hi":744},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1796,"mid":1796,"hi":1796},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":937,"mid":937,"hi":937},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3355,"mid":3355,"hi":3355},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":407,"mid":407,"hi":407},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":391,"mid":391,"hi":391},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":602,"mid":602,"hi":602},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":666,"mid":666,"hi":666},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1871,"mid":1871,"hi":1871},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":963,"mid":963,"hi":963},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3613,"mid":3613,"hi":3613},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1159,"mid":1159,"hi":1159},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":695,"mid":695,"hi":695},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":431,"mid":431,"hi":431},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":933,"mid":933,"hi":933},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":800,"mid":800,"hi":800},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4726,"mid":4726,"hi":4726},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4567,"mid":4567,"hi":4567},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":6914,"mid":6914,"hi":6914},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":7113,"mid":7113,"hi":7113},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2741,"mid":2741,"hi":2741},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1967,"mid":1967,"hi":1967},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":3090,"mid":3090,"hi":3090},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":3207,"mid":3207,"hi":3207},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":64.59,"mid":66.66,"hi":69.29},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2025-12-31","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"WEST COAST HIGHWAY","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2025-12-31"}],"share":1,"shareKnown":true,"postals":4,"why":"measured on WEST COAST HIGHWAY, 100% of whose 4 geocoded postals sit in this corner"}},{"value":{"lo":83.33350000033332,"mid":83.33350000033332,"hi":83.33350000033332},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783368166,"listedShare":1,"unitSqft":1550,"unitSqftLo":1550,"unitSqftHi":1550,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":27,"listedOn":"2026-07-06","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":47.37,"mid":47.37,"hi":47.37},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2024-03-31","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"HARBOUR DRIVE","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2024-03-31"}],"share":1,"shareKnown":true,"postals":4,"why":"measured on HARBOUR DRIVE, 100% of whose 4 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":59.201507291903454,"mid":60.816093854409914,"hi":62.430680416916374},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1756258336,"listedShare":1,"unitSqft":1700,"unitSqftLo":1100,"unitSqftHi":2300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"WEST COAST HIGHWAY","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":4,"why":"measured on WEST COAST HIGHWAY, 100% of whose 4 geocoded postals sit in this corner"},"listedAge":{"days":341,"listedOn":"2025-08-27","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":32.29173125012916,"mid":40.903484786378456,"hi":48.43759687519375},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1764145374,"listedShare":1,"unitSqft":3255.25,"unitSqftLo":1636,"unitSqftHi":18137,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":250,"listedOn":"2025-11-26","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":59.201507291903454,"mid":59.20309115158808,"hi":59.20467501127271},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1749530746,"listedShare":1,"unitSqft":1999.5,"unitSqftLo":1699,"unitSqftHi":2300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":419,"listedOn":"2025-06-10","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 419 days before this snapshot (posted 2025-06-10), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-06, 392 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":36.42206896816894,"mid":36.42206896816894,"hi":36.42206896816894},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1781205853,"listedShare":1,"unitSqft":4300,"unitSqftLo":4300,"unitSqftHi":4300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":52,"listedOn":"2026-06-11","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":62.430680416916374,"mid":62.430680416916374,"hi":62.430680416916374},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1763856000,"listedShare":1,"unitSqft":1100,"unitSqftLo":1100,"unitSqftHi":1100,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":253,"listedOn":"2025-11-23","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 253 days before this snapshot (posted 2025-11-23), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-06, 226 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":40.8972533801549,"mid":40.8972533801549,"hi":40.8972533801549},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1771545600,"listedShare":1,"unitSqft":3072,"unitSqftLo":3072,"unitSqftHi":3072,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b1"},"label":"propertyType: grade-b1","listedAge":{"days":164,"listedOn":"2026-02-20","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b1\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3.2x the median of the 11 rows typed \"grade-b1\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b1","classFamily":"grade-b1"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":250.8095631077993,"hi":250.8095631077993},"psf":{"lo":23.300970873786408,"hi":23.300970873786408},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":250.8095631077993,"mid":250.8095631077993,"hi":250.8095631077993},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752537600,"listedShare":1,"unitSqft":103,"unitSqftLo":103,"unitSqftHi":103,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":7,"by":{"class":5,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":6860000,"mid":7020000,"hi":8229444},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":42,"mid":42,"hi":42},"unit":"premises","n":42,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 34 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-04-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":160,"mid":160,"hi":160},"unit":"premises","n":160,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 59 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":59,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 59 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":13544.9,"mid":13544.9,"hi":13544.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":44,"mid":44,"hi":44},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":128,"mid":128,"hi":128},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":113.6,"hi":113.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":4,"hi":4},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.2,"hi":93.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":19.6,"mid":19.6,"hi":19.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":128.2,"mid":128.2,"hi":128.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":3.7,"mid":3.7,"hi":3.7},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":1.5,"hi":1.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":18.7,"hi":18.7},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":50.4,"mid":50.4,"hi":50.4},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":728.9,"mid":728.9,"hi":728.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":728.9,"mid":728.9,"hi":728.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":474},"stock":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 34 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":60,"mid":60,"hi":60},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-04-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":38},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":39}},"stations":{"list":[{"codes":["CC27"],"name":"LABRADOR PARK MRT STATION (CC27)","taps":19959,"metres":67,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["CC25"],"name":"HAW PAR VILLA MRT STATION (CC25)","taps":14742,"metres":58,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["CC26"],"name":"PASIR PANJANG MRT STATION (CC26)","taps":14027,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Pasir Panjang Food Centre","stalls":45,"status":"Existing","updated":"2024-12-11","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":45,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.007,"shopfrontSqm":53182,"shopfrontWhy":null,"zonedSqm":7632121,"dominantUse":"PORT / AIRPORT","parcels":94,"meanPlotRatio":2.62,"topUses":[{"use":"PORT / AIRPORT","share":0.789},{"use":"PARK","share":0.073},{"use":"RESERVE SITE","share":0.048}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":32700,"households":40100,"noEmployedPersonShare":0.192,"shareAbove10k":0.615,"shareAbove20k":0.336,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":65.08,"mid":80.89,"hi":131.66},"unit":"SGD/sqm/month","n":3,"district":"05","share":1,"postals":50,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":75.5,"mid":78.57,"hi":94.64,"n":3},{"sizeBand":"over-30-100","lo":65.08,"mid":80.89,"hi":95.59,"n":3},{"sizeBand":"over-100-300","lo":75.28,"mid":85.48,"hi":131.66,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 05","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 05. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"POTONG PASIR":{"area":"TOA PAYOH","region":"CENTRAL REGION","people":{"value":{"lo":12840,"mid":12840,"hi":12840},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3655,"mid":4620,"hi":5691},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":55100,"mid":55100,"hi":55100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TOA PAYOH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TOA PAYOH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2078,"mid":2078,"hi":2078},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2729,"mid":2729,"hi":2729},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4977,"mid":4977,"hi":4977},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4752,"mid":4752,"hi":4752},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1191,"mid":1191,"hi":1191},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1377,"mid":1377,"hi":1377},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2083,"mid":2083,"hi":2083},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1547,"mid":1547,"hi":1547},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2335,"mid":2335,"hi":2335},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3185,"mid":3185,"hi":3185},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4583,"mid":4583,"hi":4583},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4795,"mid":4795,"hi":4795},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1445,"mid":1445,"hi":1445},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2025,"mid":2025,"hi":2025},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2627,"mid":2627,"hi":2627},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2746,"mid":2746,"hi":2746},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9449,"mid":9449,"hi":9449},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":11977,"mid":11977,"hi":11977},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":17806,"mid":17806,"hi":17806},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":17895,"mid":17895,"hi":17895},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7559,"mid":7559,"hi":7559},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9864,"mid":9864,"hi":9864},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":12952,"mid":12952,"hi":12952},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":12754,"mid":12754,"hi":12754},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[],"hdbTender":[{"value":{"lo":1250,"mid":5075.5,"hi":8901},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-26","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":55.55555555555556,"mid":66.5789983531919,"hi":77.60244115082824},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-26","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1400,"mid":2875,"hi":5300},"unit":"SGD/month","n":1027,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 38 blocks pooled here; the oldest part's newest approval month ends 2021-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8636,"sources":38,"sourcesAskedUnanswered":6,"coverageNote":"built from 38 of 44 sources known in this subzone (86%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1962.5,"mid":3225,"hi":4500},"unit":"SGD/month","n":206,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 28 blocks pooled here; the oldest part's newest approval month ends 2021-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1400,"mid":2725,"hi":3575},"unit":"SGD/month","n":787,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 28 blocks pooled here; the oldest part's newest approval month ends 2024-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3600,"hi":4100},"unit":"SGD/month","n":18,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2022-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-03-31","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3512.5,"hi":5300},"unit":"SGD/month","n":16,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2021-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-09-30","asOfFromVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":3500,"hi":4225},"unit":"SGD/month","n":142,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":44.8496267362905,"mid":57.16024319936526,"hi":69.47085966244002},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1768608000,"listedShare":1,"unitSqft":485,"unitSqftLo":370,"unitSqftHi":600,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":198,"listedOn":"2026-01-17","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":2500,"mid":2500,"hi":2500},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-26","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":31.25,"mid":31.25,"hi":31.25},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-26","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":5,"demoted":3,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":4150000,"mid":4150000,"hi":4150000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":876750,"mid":1280000,"hi":1902500},"unit":"SGD","n":365,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1164500,"mid":1726500,"hi":2424444},"unit":"SGD","n":327,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 12 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2026-01-23. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-23","asOfFromVerb":"updated","asOf":"2026-08-12","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":120,"mid":120,"hi":120},"unit":"premises","n":120,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 68 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":68,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 68 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":5554.44,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0017,"note":"the TOP of this range is the landed stratum, which holds 0.17% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":20.7,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0017,"note":"the TOP of this range is the landed stratum, which holds 0.17% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":56.53,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0017,"note":"the TOP of this range is the landed stratum, which holds 0.17% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":56,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":8.63,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0017,"note":"the BOTTOM of this range is the landed stratum, which holds 0.17% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":51.73,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":7.03,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0017,"note":"the TOP of this range is the landed stratum, which holds 0.17% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.63,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0017,"note":"the TOP of this range is the landed stratum, which holds 0.17% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.65,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0017,"note":"the TOP of this range is the landed stratum, which holds 0.17% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.45,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":10.51,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":8.53,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0017,"note":"the TOP of this range is the landed stratum, which holds 0.17% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":304.83,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0017,"note":"the TOP of this range is the landed stratum, which holds 0.17% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":304.83,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0017,"note":"the TOP of this range is the landed stratum, which holds 0.17% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 12 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":22.5,"mid":68.6,"hi":114.7},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-26","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":80,"mid":80,"hi":80},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-26","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[{"codes":["NE10"],"name":"POTONG PASIR MRT STATION (NE10)","taps":35701,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Toa Payoh Lorong 7 Blk 22 (Kim Keat Palm Market and Food Centre)","stalls":61,"status":"Existing","metres":579},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Toa Payoh Lorong 7 Blk 22 (Kim Keat Palm Market and Food Centre), 579m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.055,"shopfrontSqm":36569,"shopfrontWhy":null,"zonedSqm":663682,"dominantUse":"RESIDENTIAL","parcels":60,"meanPlotRatio":2.8,"topUses":[{"use":"RESIDENTIAL","share":0.379},{"use":"ROAD","share":0.237},{"use":"EDUCATIONAL INSTITUTION","share":0.194}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":42800,"households":52800,"noEmployedPersonShare":0.189,"shareAbove10k":0.589,"shareAbove20k":0.273,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":45,"hdbUnits":3710,"rooms":{"u1":0,"u2":0,"u3":2166,"u4":1224,"u5exec":315,"rental":5},"resale":{"n":197,"median":595000,"p25":482000,"p75":675000,"psm":7165,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":96.43,"mid":132.14,"hi":183},"unit":"SGD/sqm/month","n":3,"district":"13","share":1,"postals":66,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":96.43,"mid":132.14,"hi":132.74,"n":3},{"sizeBand":"over-30-100","lo":111.5,"mid":161.47,"hi":183,"n":3},{"sizeBand":"over-100-300","lo":98.2,"mid":129.67,"hi":136.1,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 13","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 13. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"PULAU PUNGGOL BARAT":{"area":"SELETAR","region":"NORTH-EAST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"no_instrument_here","ours":false,"why":"GHS 2025 counts 6,500 people whose workplace is somewhere in SELETAR, but that figure is published for the whole planning area and nothing at this corner can carry a share of it: no premises, no transit taps and no residents are published here. Rather than paint an area's workforce onto a corner with no evidence of hosting anyone, the number is withheld. The area total is real, its placement here is not."}},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"absent":{"code":"not_yet_wired","ours":true,"why":"no licensed-premises fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["PW4"],"name":"SAMUDERA LRT STATION (PW4)","taps":8289,"metres":1865,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Anchorvale Village Hawker Centre","stalls":36,"status":"Existing (new)","metres":2349},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Anchorvale Village Hawker Centre, 2349m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1855770,"dominantUse":"RESERVE SITE","parcels":12,"meanPlotRatio":1.7,"topUses":[{"use":"RESERVE SITE","share":0.54},{"use":"UTILITY","share":0.275},{"use":"ROAD","share":0.087}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SELETAR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"compPA":{"value":{"lo":57,"mid":57,"hi":57},"unit":"premises","n":57,"instrument":"sfa.trackrecord.by-postal:carried","grain":"planningArea","area":"SELETAR","subzonesCounted":3,"asOf":"2026-08-30","asOfIs":"the newest crawl night among the 3 counted corners of SELETAR. A planning-area total is dated by its parts, and SFA stamps no date of its own","coverage":1,"sources":47,"sourcesAskedUnanswered":0,"label":"ALL licensed food premises, planning area SELETAR, its 3 counted corners","caveat":"PLANNING-AREA grain, not this corner. No geocoded postal address is known at this corner, so SFA's register cannot count anything AT it; the figure is the same postal-grain census rows summed across the 3 corners of SELETAR that publish one. No share of it is placed here. The area total is real, its placement at this corner is not."},"rentDistrict":{"absent":{"code":"no_instrument_here","ours":false,"why":"No geocoded postal address falls inside this corner, so there is nothing for URA's sector table to read a district from. The district crosswalk covers 316 of the 332 subzones and this is one of the sixteen it cannot reach. The land here is reserve site. A place with no addresses is not a place with cheap rent; it is a place this instrument has no way to describe."}}},"PULAU PUNGGOL TIMOR":{"area":"SELETAR","region":"NORTH-EAST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":6500,"mid":6500,"hi":6500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SELETAR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SELETAR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":4,"shown":3,"withheld":1},"coverageNote":"Shown on 3 of SELETAR's 4 subzones; withheld from PULAU PUNGGOL BARAT, which publishes no premises, taps or residents to carry a share of it."},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 3 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["PW5"],"name":"NIBONG LRT STATION (PW5)","taps":5841,"metres":415,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"One Punggol Hawker Centre","stalls":34,"status":"Existing (new)","metres":1074},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is One Punggol Hawker Centre, 1074m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1433352,"dominantUse":"RESERVE SITE","parcels":9,"meanPlotRatio":null,"topUses":[{"use":"RESERVE SITE","share":0.379},{"use":"BUSINESS 2","share":0.274},{"use":"WATERBODY","share":0.212}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SELETAR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"absent":{"code":"suppressed_at_source","ours":false,"district":"28","postals":3,"share":1,"cellsAsked":16,"why":"This corner is placed: all of its 3 geocoded postals sit in District 28. URA's PMI shop-space table stamps NO median anywhere in District 28: 16 cells across 4 floor levels were asked for and every one came back empty. URA returned no cell for this district x floor level x floor-area band. The pull requested every district, level and band for every quarter, and URA shows a data point only where at least 3 rental contracts were signed — so this is disclosure suppression, and it cannot distinguish a market with one or two leases from one with none. It is never zero rent. There is no district band to place here, and inventing one from a neighbouring district would be a number wearing the wrong district's name."}}},"PULAU SELETAR":{"area":"SIMPANG","region":"NORTH REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":0,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOf":null,"asOfWhy":"SFA stamps no date on its register, and no crawl receipt belongs to this corner: there was no postal here to ask. This zero holds for the crawl window every SFA count on this surface was read in, 2026-08-13 to 2026-08-30: a night the register was read, not a date the register gives","carried":true,"coverage":1,"sources":0,"sourcesAskedUnanswered":0,"coverageNote":"a census with no addresses to ask: SFA's register asked all 33,308 geocoded postals island-wide and zero lie in this corner or anywhere in SIMPANG. A licensed premises must hold a postal address, so this is a measured zero, not a gap","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["NS13"],"name":"YISHUN MRT STATION (NS13)","taps":111119,"metres":3076,"nearestExit":"Exit E","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Yishun Park Hawker Centre","stalls":45,"status":"Existing (new)","metres":2559},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Yishun Park Hawker Centre, 2559m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1611332,"dominantUse":"RESERVE SITE","parcels":2,"meanPlotRatio":null,"topUses":[{"use":"RESERVE SITE","share":0.959},{"use":"WATERBODY","share":0.041}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SIMPANG is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"absent":{"code":"no_instrument_here","ours":false,"why":"No geocoded postal address falls inside this corner, so there is nothing for URA's sector table to read a district from. The district crosswalk covers 316 of the 332 subzones and this is one of the sixteen it cannot reach. The land here is reserve site. A place with no addresses is not a place with cheap rent; it is a place this instrument has no way to describe."}}},"PUNGGOL CANAL":{"area":"PUNGGOL","region":"NORTH-EAST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":14200,"mid":14200,"hi":14200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PUNGGOL, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PUNGGOL with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":6,"withheld":1},"coverageNote":"Shown on 6 of PUNGGOL's 7 subzones; withheld from CONEY ISLAND, which publishes no premises, taps or residents to carry a share of it."},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":22,"mid":22,"hi":22},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":45,"mid":45,"hi":45},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":11,"mid":11,"hi":11},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":25,"mid":25,"hi":25},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":41,"mid":41,"hi":41},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":24,"mid":24,"hi":24},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":35,"mid":35,"hi":35},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":33,"mid":33,"hi":33},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":136,"mid":136,"hi":136},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":137,"mid":137,"hi":137},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":147,"mid":147,"hi":147},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":166,"mid":166,"hi":166},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["NE18"],"name":"PUNGGOL COAST MRT STATION (NE18)","taps":28063,"metres":91,"measuredTo":"exit","nearestExit":"2","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Punggol Coast Hawker Centre","stalls":40,"status":"Existing (new)","metres":323},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Punggol Coast Hawker Centre, 323m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1097853,"dominantUse":"RESIDENTIAL","parcels":46,"meanPlotRatio":2.63,"topUses":[{"use":"RESIDENTIAL","share":0.339},{"use":"ROAD","share":0.232},{"use":"BUSINESS PARK","share":0.137}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":63300,"households":68800,"noEmployedPersonShare":0.084,"shareAbove10k":0.596,"shareAbove20k":0.204,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":2,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":65.69,"mid":220.71,"hi":377.3},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 19 stamps a Level 1 (street level) shop-space band of S$6.10–35.05 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is residential (34% of 46 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"PUNGGOL FIELD":{"area":"PUNGGOL","region":"NORTH-EAST REGION","people":{"value":{"lo":48290,"mid":48290,"hi":48290},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":11833,"mid":14957,"hi":18423},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":14200,"mid":14200,"hi":14200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PUNGGOL, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PUNGGOL with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":6,"withheld":1},"coverageNote":"Shown on 6 of PUNGGOL's 7 subzones; withheld from CONEY ISLAND, which publishes no premises, taps or residents to carry a share of it."},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":8722,"mid":8722,"hi":8722},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5604,"mid":5604,"hi":5604},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":6764,"mid":6764,"hi":6764},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2287,"mid":2287,"hi":2287},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4087,"mid":4087,"hi":4087},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2963,"mid":2963,"hi":2963},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2994,"mid":2994,"hi":2994},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1230,"mid":1230,"hi":1230},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4088,"mid":4088,"hi":4088},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5603,"mid":5603,"hi":5603},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2731,"mid":2731,"hi":2731},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":5755,"mid":5755,"hi":5755},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3305,"mid":3305,"hi":3305},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3298,"mid":3298,"hi":3298},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2665,"mid":2665,"hi":2665},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3465,"mid":3465,"hi":3465},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":26018,"mid":26018,"hi":26018},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":23419,"mid":23419,"hi":23419},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":18501,"mid":18501,"hi":18501},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":18188,"mid":18188,"hi":18188},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":19826,"mid":19826,"hi":19826},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":17765,"mid":17765,"hi":17765},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":15116,"mid":15116,"hi":15116},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":15107,"mid":15107,"hi":15107},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":166.738715577259,"mid":166.738715577259,"hi":166.738715577259},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783540708,"listedShare":1,"unitSqft":581,"unitSqftLo":581,"unitSqftHi":581,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":25,"listedOn":"2026-07-08","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":107.69,"median":250.7,"p75":306.57,"why":"judged against District 19's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 581 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1700,"mid":3000,"hi":3700},"unit":"SGD/month","n":3746,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 135 blocks pooled here; the oldest part's newest approval month ends 2025-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9926,"sources":135,"sourcesAskedUnanswered":1,"coverageNote":"built from 135 of 136 sources known in this subzone (99%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1200,"mid":2900,"hi":3800},"unit":"SGD/month","n":899,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 93 blocks pooled here; the oldest part's newest approval month ends 2021-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":93,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 93 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":2800,"hi":2950},"unit":"SGD/month","n":22,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2024-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-10-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1650,"mid":3050,"hi":3700},"unit":"SGD/month","n":2577,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 118 blocks pooled here; the oldest part's newest approval month ends 2022-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":118,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 118 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":2300,"hi":2300},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3225,"hi":3900},"unit":"SGD/month","n":248,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2024-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3300,"mid":3975,"hi":4300},"unit":"SGD/month","n":49,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3575,"mid":4312.5,"hi":5875},"unit":"SGD/month","n":40,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":1050000,"mid":1320500,"hi":1700000},"unit":"SGD","n":283,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1197500,"mid":1444500,"hi":1710416},"unit":"SGD","n":915,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":15,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 15 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":19,"mid":19,"hi":19},"unit":"premises","n":19,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 18 postals pooled here; the oldest part's newest row was updated 2025-01-02. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-01-02","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":135,"mid":135,"hi":135},"unit":"premises","n":135,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 175 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":175,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 175 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":6093.29,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0399,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.0% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":24.85,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0399,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.0% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":61.04,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0399,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.0% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":65.32,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0399,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.0% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.91,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0399,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.0% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":56.83,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0399,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.0% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.56,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0399,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.0% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.58,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-3-room","share":0.009,"note":"the TOP of this range is the hdb-3-room stratum, which holds 0.90% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.4,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.9,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.2,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0399,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.0% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.94,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0399,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.0% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":332.51,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0399,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.0% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":332.51,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0399,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.0% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 15 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["PE6"],"name":"OASIS LRT STATION (PE6)","taps":14994,"metres":348,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["PE3"],"name":"CORAL EDGE LRT STATION (PE3)","taps":12861,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["PE5"],"name":"KADALOOR LRT STATION (PE5)","taps":12852,"metres":347,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["PE2"],"name":"MERIDIAN LRT STATION (PE2)","taps":12140,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["SE2"],"name":"RUMBIA LRT STATION (SE2)","taps":11223,"metres":290,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["PE7"],"name":"DAMAI LRT STATION (PE7)","taps":8448,"metres":346,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["PE1"],"name":"COVE LRT STATION (PE1)","taps":8081,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["PE4"],"name":"RIVIERA LRT STATION (PE4)","taps":3607,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"One Punggol Hawker Centre","stalls":34,"status":"Existing (new)","metres":657},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is One Punggol Hawker Centre, 657m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.026,"shopfrontSqm":33374,"shopfrontWhy":null,"zonedSqm":1304648,"dominantUse":"RESIDENTIAL","parcels":75,"meanPlotRatio":3.2,"topUses":[{"use":"RESIDENTIAL","share":0.597},{"use":"ROAD","share":0.151},{"use":"EDUCATIONAL INSTITUTION","share":0.108}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":63300,"households":68800,"noEmployedPersonShare":0.084,"shareAbove10k":0.596,"shareAbove20k":0.204,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":188,"hdbUnits":13939,"rooms":{"u1":0,"u2":108,"u3":281,"u4":4578,"u5exec":8526,"rental":446},"resale":{"n":889,"median":626888,"p25":585000,"p75":665000,"psm":6081,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":171,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"PUNGGOL TOWN CENTRE":{"area":"PUNGGOL","region":"NORTH-EAST REGION","people":{"value":{"lo":25010,"mid":25010,"hi":25010},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":6775,"mid":8564,"hi":10548},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":14200,"mid":14200,"hi":14200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PUNGGOL, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PUNGGOL with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":6,"withheld":1},"coverageNote":"Shown on 6 of PUNGGOL's 7 subzones; withheld from CONEY ISLAND, which publishes no premises, taps or residents to carry a share of it."},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2199,"mid":2199,"hi":2199},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2126,"mid":2126,"hi":2126},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1854,"mid":1854,"hi":1854},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1024,"mid":1024,"hi":1024},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":979,"mid":979,"hi":979},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":914,"mid":914,"hi":914},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1129,"mid":1129,"hi":1129},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":719,"mid":719,"hi":719},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2405,"mid":2405,"hi":2405},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2422,"mid":2422,"hi":2422},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1136,"mid":1136,"hi":1136},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1924,"mid":1924,"hi":1924},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1614,"mid":1614,"hi":1614},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1322,"mid":1322,"hi":1322},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1106,"mid":1106,"hi":1106},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1499,"mid":1499,"hi":1499},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10126,"mid":10126,"hi":10126},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8967,"mid":8967,"hi":8967},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":6335,"mid":6335,"hi":6335},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":6635,"mid":6635,"hi":6635},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7672,"mid":7672,"hi":7672},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6580,"mid":6580,"hi":6580},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":6351,"mid":6351,"hi":6351},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":6830,"mid":6830,"hi":6830},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":{"absent":{"code":"not_published","ours":false,"why":"no valued commercial-rent row is placed at this corner; the store holds 3 absent commercialRent.psm row(s) here (not_published): the family's absence, inherited"}},"hdbTender":[{"value":{"lo":10022,"mid":10022,"hi":10022},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-02-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1900,"mid":3200,"hi":3900},"unit":"SGD/month","n":929,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 53 blocks pooled here; the oldest part's newest approval month ends 2024-02-29. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-02-29","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9636,"sources":53,"sourcesAskedUnanswered":2,"coverageNote":"built from 53 of 55 sources known in this subzone (96%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1937.5,"mid":3300,"hi":3977.5},"unit":"SGD/month","n":606,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 47 blocks pooled here; the oldest part's newest approval month ends 2021-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1000,"mid":2900,"hi":3250},"unit":"SGD/month","n":134,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 27 blocks pooled here; the oldest part's newest approval month ends 2023-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2450,"mid":3550,"hi":4000},"unit":"SGD/month","n":125,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 22 blocks pooled here; the oldest part's newest approval month ends 2024-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1950,"mid":2450,"hi":2700},"unit":"SGD/month","n":64,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":260.42,"mid":290.41,"hi":333.2},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"drape":true,"drapeFrom":"WATERWAY EAST","label":"use: retail: measured on PUNGGOL CENTRAL, 26% of whose 73 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"PUNGGOL CENTRAL","postals":73,"share":0.26,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.26,"shareKnown":true,"postals":73,"why":"measured on PUNGGOL CENTRAL, 26% of whose 73 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to WATERWAY EAST at 27%. It never leads this card and never enters the map's ranking. measured on PUNGGOL CENTRAL, 26% of whose 73 geocoded postals sit in this corner"},{"value":{"lo":34.465723009169054,"mid":48.748815427383256,"hi":63.03190784559746},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1772539200,"listedShare":1,"unitSqft":7580,"unitSqftLo":4060,"unitSqftHi":11100,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"drape":true,"drapeFrom":"SENGKANG TOWN CENTRE","label":"all strata pooled: measured on PUNGGOL ROAD, COMPASSVALE CRESCENT, 7% of whose 46 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"PUNGGOL ROAD","postals":21,"share":0.143,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"COMPASSVALE CRESCENT","postals":25,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.065,"shareKnown":true,"postals":46,"why":"measured on PUNGGOL ROAD, COMPASSVALE CRESCENT, 7% of whose 46 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to SENGKANG TOWN CENTRE at 70%. It never leads this card and never enters the map's ranking. measured on PUNGGOL ROAD, COMPASSVALE CRESCENT, 7% of whose 46 geocoded postals sit in this corner"}],"context":[{"value":{"lo":11288,"mid":25032.5,"hi":38777},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2019-01-23. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2019-01-23","asOfFromVerb":"bids closed","asOf":"2019-04-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2019-04-24: the 3-year tenancy HDB lets these units on ran out 2022-04-24, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"},{"value":{"lo":45133,"mid":45133,"hi":45133},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2019-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"tenancy-over","why":"awarded 2019-05-31: the 3-year tenancy HDB lets these units on ran out 2022-05-31, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"supermarket","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":3,"demoted":2,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":2,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1526000,"mid":1684700,"hi":1746700},"unit":"SGD","n":29,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":35,"mid":35,"hi":35},"unit":"premises","n":35,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 15 postals pooled here; the oldest part's newest row was updated 2024-12-31. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-12-31","asOfFromVerb":"updated","asOf":"2026-07-29","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":43,"mid":43,"hi":43},"unit":"premises","n":43,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":253,"mid":253,"hi":253},"unit":"premises","n":253,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 90 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":90,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 90 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5378.73,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":21.05,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":55.67,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":54.32,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.29,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":49.72,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.48,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.77,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.48,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.11,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":8.98,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.41,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":287.34,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":287.34,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":3}},"stations":{"list":[{"codes":["NE17","PTC"],"name":"PUNGGOL MRT STATION (NE17 / PTC)","taps":90022,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4},{"codes":["PE7"],"name":"DAMAI LRT STATION (PE7)","taps":8448,"metres":135,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["PW4"],"name":"SAMUDERA LRT STATION (PW4)","taps":8289,"metres":296,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["PE1"],"name":"COVE LRT STATION (PE1)","taps":8081,"metres":399,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["PW7"],"name":"SOO TECK LRT STATION (PW7)","taps":7120,"metres":130,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["PW5"],"name":"NIBONG LRT STATION (PW5)","taps":5841,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["PW1"],"name":"SAM KEE LRT STATION (PW1)","taps":3682,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["PW6"],"name":"SUMANG LRT STATION (PW6)","taps":3447,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["PW2"],"name":"TECK LEE LRT STATION (PW2)","taps":328,"metres":148,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"One Punggol Hawker Centre","stalls":34,"status":"Existing (new)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":34,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.055,"shopfrontSqm":72741,"shopfrontWhy":null,"zonedSqm":1333353,"dominantUse":"ROAD","parcels":94,"meanPlotRatio":3.34,"topUses":[{"use":"ROAD","share":0.265},{"use":"RESIDENTIAL","share":0.247},{"use":"PARK","share":0.142}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":63300,"households":68800,"noEmployedPersonShare":0.084,"shareAbove10k":0.596,"shareAbove20k":0.204,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":78,"hdbUnits":7181,"rooms":{"u1":0,"u2":304,"u3":1364,"u4":3614,"u5exec":1469,"rental":430},"resale":{"n":804,"median":700000,"p25":600000,"p75":775000,"psm":7634,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":83,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":65.65384615384616,"mid":83.38,"hi":138.9261744966443},"unit":"SGD/sqm/month","n":3,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"PUNGGOL","corners":["MATILDA","NORTHSHORE"],"drape":true,"asOf":"2026-04-23","asOfFrom":"2026-01-06","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-01-06. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area PUNGGOL","caveat":"PLANNING-AREA grain, not this corner: 3 HDB shop tenders awarded across 2 corners of PUNGGOL (MATILDA, NORTHSHORE), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"QUEENSWAY":{"area":"QUEENSTOWN","region":"CENTRAL REGION","people":{"value":{"lo":260,"mid":260,"hi":260},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":43,"households":{"value":{"lo":71,"mid":90,"hi":111},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":159200,"mid":159200,"hi":159200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area QUEENSTOWN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in QUEENSTOWN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":15,"shown":15,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":728,"mid":728,"hi":728},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":642,"mid":642,"hi":642},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":504,"mid":504,"hi":504},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":302,"mid":302,"hi":302},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1374,"mid":1374,"hi":1374},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1126,"mid":1126,"hi":1126},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":798,"mid":798,"hi":798},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":614,"mid":614,"hi":614},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4394,"mid":4394,"hi":4394},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3879,"mid":3879,"hi":3879},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3512,"mid":3512,"hi":3512},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2783,"mid":2783,"hi":2783},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":31.260458395833616,"mid":31.260458395833616,"hi":31.260458395833616},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753747200,"listedShare":1,"unitSqft":3340,"unitSqftLo":3340,"unitSqftHi":3340,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":370,"listedOn":"2025-07-29","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":1,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9689.72,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0308,"note":"the TOP of this range is the landed stratum, which holds 3.1% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.12,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0308,"note":"the TOP of this range is the landed stratum, which holds 3.1% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.56,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0308,"note":"the TOP of this range is the landed stratum, which holds 3.1% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":127.36,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0308,"note":"the BOTTOM of this range is the landed stratum, which holds 3.1% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.78,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0308,"note":"the BOTTOM of this range is the landed stratum, which holds 3.1% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.98,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0308,"note":"the BOTTOM of this range is the landed stratum, which holds 3.1% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.66,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0308,"note":"the TOP of this range is the landed stratum, which holds 3.1% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96.99,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0308,"note":"the TOP of this range is the landed stratum, which holds 3.1% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.05,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0308,"note":"the TOP of this range is the landed stratum, which holds 3.1% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.41,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0308,"note":"the BOTTOM of this range is the landed stratum, which holds 3.1% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":25.1,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0308,"note":"the BOTTOM of this range is the landed stratum, which holds 3.1% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":18.32,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0308,"note":"the TOP of this range is the landed stratum, which holds 3.1% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":625.87,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0308,"note":"the TOP of this range is the landed stratum, which holds 3.1% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":625.87,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0308,"note":"the TOP of this range is the landed stratum, which holds 3.1% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":16},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[],"nearest":{"codes":["EW19"],"name":"QUEENSTOWN MRT STATION (EW19)","taps":35707,"metres":669,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Merah Lane 1 Blk 120 (Alexandra Village Food Centre)","stalls":88,"status":"Existing","metres":122},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Merah Lane 1 Blk 120 (Alexandra Village Food Centre), 122m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.015,"shopfrontSqm":9936,"shopfrontWhy":null,"zonedSqm":682018,"dominantUse":"RESIDENTIAL","parcels":33,"meanPlotRatio":3.62,"topUses":[{"use":"RESIDENTIAL","share":0.404},{"use":"ROAD","share":0.304},{"use":"HEALTH & MEDICAL CARE","share":0.192}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":32700,"households":40100,"noEmployedPersonShare":0.192,"shareAbove10k":0.615,"shareAbove20k":0.336,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"05","share":0.625,"postals":8,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":75.5,"mid":78.57,"hi":94.64,"n":3},{"sizeBand":"over-30-100","lo":65.08,"mid":80.89,"hi":95.59,"n":3},{"sizeBand":"over-100-300","lo":75.28,"mid":85.48,"hi":131.66,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 05","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 63% of this corner's geocoded postals sit in District 05. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"stock_outside_priced_cell","ours":false,"band":{"lo":65.08,"mid":80.89,"hi":131.66},"ownMedianSqft":3340,"ownSizeBand":"over-300","publishedSizeBands":["30-and-below","over-30-100","over-100-300"],"dearestFrom":"context","dearestStreet":null,"why":"District 05 stamps a Level 1 (street level) shop-space band of S$6.05–12.23 psf, and it prices stock this corner does not have: URA stamps 3 cells there, 30 sqm and below, over 30 to 100 sqm, over 100 to 300 sqm, while the units actually let here run about 3340 sqft (over 300 sqm), a size URA publishes no median for in this district. Every rent measured at this corner sits below that band's own 25th percentile (the dearest is S$2.90 psf against a p25 of S$6.05 psf), so standing the band here would not be reporting the district. It would be reporting a market this corner is not in, at a price nothing measured here supports. The district figure is real, its placement here is not. This is URA's disclosure, never a count of shops, and the band is kept below so a reader can see what was refused."}}},"RAFFLES PLACE":{"area":"DOWNTOWN CORE","region":"CENTRAL REGION","people":{"value":{"lo":40,"mid":40,"hi":40},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":332600,"mid":332600,"hi":332600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area DOWNTOWN CORE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in DOWNTOWN CORE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":13,"shown":13,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":98,"mid":98,"hi":98},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":601,"mid":601,"hi":601},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1432,"mid":1432,"hi":1432},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":37800,"mid":37800,"hi":37800},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":49,"mid":49,"hi":49},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":55,"mid":55,"hi":55},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":848,"mid":848,"hi":848},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3334,"mid":3334,"hi":3334},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1241,"mid":1241,"hi":1241},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":227,"mid":227,"hi":227},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":37131,"mid":37131,"hi":37131},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":5895,"mid":5895,"hi":5895},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":169,"mid":169,"hi":169},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":80,"mid":80,"hi":80},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4176,"mid":4176,"hi":4176},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4285,"mid":4285,"hi":4285},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2456,"mid":2456,"hi":2456},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1375,"mid":1375,"hi":1375},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":67326,"mid":67326,"hi":67326},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":67098,"mid":67098,"hi":67098},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":844,"mid":844,"hi":844},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":348,"mid":348,"hi":348},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":18762,"mid":18762,"hi":18762},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":19872,"mid":19872,"hi":19872},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":98.44,"mid":235.29,"hi":388.45},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.375,"sources":3,"sourcesAskedUnanswered":5,"coverageNote":"built from 3 of 8 sources known in this subzone (38%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"RAFFLES PLACE","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"COLLYER QUAY","share":0.5,"postals":10,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"RAFFLES QUAY","share":0.5,"postals":4,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"BATTERY ROAD","share":1,"postals":4,"contributed":false,"lastValuedQuarter":"2024-06-30"},{"street":"MALACCA STREET","share":1,"postals":2,"contributed":false,"lastValuedQuarter":"2026-03-31"},{"street":"MARKET STREET","share":1,"postals":6,"contributed":false,"lastValuedQuarter":"2025-09-30"},{"street":"PHILLIP STREET","share":1,"postals":4,"contributed":false,"lastValuedQuarter":"2023-12-31"}],"share":0.821,"shareKnown":true,"postals":39,"why":"measured on RAFFLES PLACE, COLLYER QUAY, RAFFLES QUAY (and BATTERY ROAD, MALACCA STREET, MARKET STREET, PHILLIP STREET, which set no end here: their newest quarters are dashes and last valued in the quarters to 2023-12-31 and 2026-03-31, so the figure rests on the 3 streets named before them), 82% of whose 39 geocoded postals sit in this corner"}},{"value":{"lo":122.42899338468843,"mid":161.55160884491792,"hi":327.36055459191016},"unit":"SGD/sqm/month","n":18,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":16,"listedEpoch":1784769375,"listedShare":1,"unitSqft":1123,"unitSqftLo":344,"unitSqftHi":3143,"listings":18,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"BATTERY ROAD","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PHILLIP STREET","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RAFFLES PLACE","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"COLLYER QUAY","share":0.5,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RAFFLES QUAY","share":0.5,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.774,"shareKnown":true,"postals":31,"why":"measured on BATTERY ROAD, PHILLIP STREET, RAFFLES PLACE and 2 more, 77% of whose 31 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true}},{"value":{"lo":107.6391041670972,"mid":123.70769509744723,"hi":145.31279062558121},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1784292353,"listedShare":1,"unitSqft":473.5,"unitSqftLo":355,"unitSqftHi":600,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"RAFFLES PLACE","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RAFFLES QUAY","share":0.5,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.846,"shareKnown":true,"postals":13,"why":"measured on RAFFLES PLACE, RAFFLES QUAY, 85% of whose 13 geocoded postals sit in this corner"},"listedAge":{"days":16,"listedOn":"2026-07-17","share":1,"known":true}},{"value":{"lo":131.35619491577964,"mid":135.48896577707387,"hi":139.62173663836813},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1781784000,"listedShare":1,"unitSqft":591,"unitSqftLo":590,"unitSqftHi":592,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":46,"listedOn":"2026-06-18","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":72.65,"mid":109.875,"hi":148.54},"unit":"SGD/sqm/month","n":24,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 8 streets pooled here; the oldest street's newest valued quarter ends 2023-03-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2023-03-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":2,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"BATTERY ROAD","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"FINLAYSON GREEN","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2023-03-31"},{"street":"MALACCA STREET","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"MARKET STREET","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"PHILLIP STREET","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"RAFFLES PLACE","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"COLLYER QUAY","share":0.5,"postals":10,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"RAFFLES QUAY","share":0.5,"postals":4,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.829,"shareKnown":true,"postals":41,"why":"measured on BATTERY ROAD, FINLAYSON GREEN, MALACCA STREET and 5 more, 83% of whose 41 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":98.66917881983909,"mid":167.3146696897884,"hi":269.09776041774296},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":11,"listedEpoch":1768938005,"listedShare":1,"unitSqft":1442,"unitSqftLo":1158,"unitSqftHi":2500,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":194,"listedOn":"2026-01-20","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 194 days before this snapshot (posted 2026-01-20), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-23, 184 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":98.66917881983909,"mid":174.64233284431367,"hi":322.6317976361269},"unit":"SGD/sqm/month","n":28,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":25,"listedEpoch":1784848064,"listedShare":1,"unitSqft":1035,"unitSqftLo":344,"unitSqftHi":5264,"listings":30,"asOf":"2026-08-03","carried":true,"coverage":0.75,"sources":6,"sourcesAskedUnanswered":2,"coverageNote":"built from 6 of 8 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"BATTERY ROAD","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MALACCA STREET","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PHILLIP STREET","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RAFFLES PLACE","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"COLLYER QUAY","share":0.5,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"RAFFLES QUAY","share":0.5,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.788,"shareKnown":true,"postals":33,"why":"measured on BATTERY ROAD, MALACCA STREET, PHILLIP STREET and 3 more, 79% of whose 33 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-23","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":61.50805952405554,"mid":120.68755053311219,"hi":153.54517419593236},"unit":"SGD/sqm/month","n":304,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":230,"listedEpoch":1764288000,"listedShare":1,"unitSqft":2099.5,"unitSqftLo":350,"unitSqftHi":25000,"listings":309,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":42,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 42 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":248,"listedOn":"2025-11-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":134.5488802088715,"mid":134.5488802088715,"hi":134.5488802088715},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1642636800,"listedShare":1,"unitSqft":2000,"unitSqftLo":2000,"unitSqftHi":2000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"restaurant"},"label":"propertyType: restaurant","listedAge":{"days":1656,"listedOn":"2022-01-20","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 1656 days before this snapshot (posted 2022-01-20), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-23, 1645 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"restaurant","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":31,"listings":31,"strata":4,"ceilingSqm":30,"psm":{"lo":41.46098827177078,"hi":977.4794324363421},"psf":{"lo":3.8518518518518525,"hi":90.8108108108108},"asOf":"2026-08-03","why":"31 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":269.097760417743,"mid":376.73686458484025,"hi":977.4794324363421},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1771442067,"listedShare":1,"unitSqft":200,"unitSqftLo":173,"unitSqftHi":217,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":152.52504639062357,"mid":152.52504639062357,"hi":152.52504639062357},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1772409600,"listedShare":1,"unitSqft":247,"unitSqftLo":247,"unitSqftHi":247,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":181.34452464761802,"mid":314.19701492886975,"hi":447.0495052101214},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1689508800,"listedShare":1,"unitSqft":183,"unitSqftLo":118,"unitSqftHi":248,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":41.46098827177078,"mid":184.46267051264257,"hi":404.92805853336563},"unit":"SGD/sqm/month","n":21,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":19,"listedEpoch":1770979295,"listedShare":1,"unitSqft":140,"unitSqftLo":11,"unitSqftHi":270,"listings":21,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":5,"by":{"class":3,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"disagreement":{"achievedPsm":235.3,"achievedContracts":9,"askPsm":140.2,"askListings":25,"ratio":0.6,"note":"the headline is the SIGNED figure: 9 leases at S$21.86 psf. But 25 current asking prices here say S$13.03 psf, lower by 1.7x, off 2.8x as many observations. A signed lease is what someone paid and an ask is what a landlord wants; neither is the other's correction, and we do not average them. Where they part this far, the signed few may be old, small or unrepresentative. Read both before you budget."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":55,"mid":55,"hi":55},"unit":"premises","n":55,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 36 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2025-09-24. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-09-24","asOfFromVerb":"updated","asOf":"2026-03-23","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":31,"mid":31,"hi":31},"unit":"premises","n":31,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":34,"mid":34,"hi":34},"unit":"premises","n":34,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":354,"mid":354,"hi":354},"unit":"premises","n":354,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 48 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":48,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 48 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 36 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":146,"mid":146,"hi":146},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["EW14","NS26"],"name":"RAFFLES PLACE MRT STATION (EW14 / NS26)","taps":134424,"metres":0,"measuredTo":"exit","nearestExit":"Exit H","exitsKnown":10},{"codes":["DT17"],"name":"DOWNTOWN MRT STATION (DT17)","taps":50656,"metres":185,"measuredTo":"exit","nearestExit":"Exit F","exitsKnown":6},{"codes":["DT18"],"name":"TELOK AYER MRT STATION (DT18)","taps":37359,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":5},{"codes":["TE19"],"name":"SHENTON WAY MRT STATION (TE19)","taps":31793,"metres":341,"measuredTo":"exit","nearestExit":"Exit 6","exitsKnown":6}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Market Street Hawker Centre","stalls":53,"status":"Existing (replacement)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":53,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.55,"shopfrontSqm":104337,"shopfrontWhy":null,"zonedSqm":189726,"dominantUse":"COMMERCIAL","parcels":89,"meanPlotRatio":14.35,"topUses":[{"use":"COMMERCIAL","share":0.512},{"use":"ROAD","share":0.315},{"use":"PARK","share":0.054}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; DOWNTOWN CORE is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":77.49,"mid":158.16,"hi":372.85},"unit":"SGD/sqm/month","n":3,"district":"01","share":1,"postals":48,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":142.92,"mid":214.69,"hi":372.85,"n":3},{"sizeBand":"over-30-100","lo":117.46,"mid":187.5,"hi":219.19,"n":3},{"sizeBand":"over-100-300","lo":77.49,"mid":128.82,"hi":184.06,"n":3},{"sizeBand":"over-300","lo":79.4,"mid":91.1,"hi":113.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 01","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 01. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"REDHILL":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"value":{"lo":10940,"mid":10940,"hi":10940},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3012,"mid":3808,"hi":4690},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3338,"mid":3338,"hi":3338},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2427,"mid":2427,"hi":2427},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":5339,"mid":5339,"hi":5339},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":5895,"mid":5895,"hi":5895},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1722,"mid":1722,"hi":1722},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1770,"mid":1770,"hi":1770},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2171,"mid":2171,"hi":2171},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2273,"mid":2273,"hi":2273},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2443,"mid":2443,"hi":2443},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2716,"mid":2716,"hi":2716},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5777,"mid":5777,"hi":5777},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":5377,"mid":5377,"hi":5377},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1567,"mid":1567,"hi":1567},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1564,"mid":1564,"hi":1564},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2759,"mid":2759,"hi":2759},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2803,"mid":2803,"hi":2803},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11389,"mid":11389,"hi":11389},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10415,"mid":10415,"hi":10415},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":19145,"mid":19145,"hi":19145},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":19997,"mid":19997,"hi":19997},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9220,"mid":9220,"hi":9220},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8787,"mid":8787,"hi":8787},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":13334,"mid":13334,"hi":13334},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":13982,"mid":13982,"hi":13982},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2190,"mid":3975,"hi":4900},"unit":"SGD/month","n":636,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.7273,"sources":16,"sourcesAskedUnanswered":6,"coverageNote":"built from 16 of 22 sources known in this subzone (73%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":3700,"hi":4400},"unit":"SGD/month","n":227,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 11 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2190,"mid":2400,"hi":2800},"unit":"SGD/month","n":57,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2875,"mid":4050,"hi":4900},"unit":"SGD/month","n":352,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4700,"mid":6000,"hi":7450},"unit":"SGD/month","n":171,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":36.821071449160435,"mid":41.00301124874898,"hi":45.18495104833753},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1767528000,"listedShare":1,"unitSqft":2542,"unitSqftLo":1284,"unitSqftHi":3800,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":211,"listedOn":"2026-01-04","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":1,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1500000,"mid":1868888,"hi":2250000},"unit":"SGD","n":189,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1641500,"mid":1973888,"hi":2754000},"unit":"SGD","n":295,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":93,"mid":93,"hi":93},"unit":"premises","n":93,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 10 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-05-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":213,"mid":213,"hi":213},"unit":"premises","n":213,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 39 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":39,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 39 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5668.76,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":21.97,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":58.03,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":60.74,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.61,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":52.56,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.14,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":105.18,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-3-room","share":0.0298,"note":"the TOP of this range is the hdb-3-room stratum, which holds 3.0% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.78,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.75,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":9.53,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":8.12,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":313.38,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":313.38,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 10 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["EW18"],"name":"REDHILL MRT STATION (EW18)","taps":39142,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Redhill Lane Blk 79 (Redhill Market)","stalls":0,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Redhill Lane Blk 85 (Redhill Food Centre)","stalls":96,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":96,"openCentres":2,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.073,"shopfrontSqm":28900,"shopfrontWhy":null,"zonedSqm":395790,"dominantUse":"RESIDENTIAL","parcels":43,"meanPlotRatio":4.25,"topUses":[{"use":"RESIDENTIAL","share":0.53},{"use":"ROAD","share":0.217},{"use":"EDUCATIONAL INSTITUTION","share":0.104}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":32,"hdbUnits":3135,"rooms":{"u1":0,"u2":0,"u3":144,"u4":981,"u5exec":981,"rental":1029},"resale":{"n":111,"median":1030000,"p25":936000,"p75":1145888,"psm":9545,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"03","share":1,"postals":38,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":95.98,"mid":132.22,"hi":183.14,"n":3},{"sizeBand":"over-30-100","lo":79.82,"mid":93.7,"hi":105.25,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 03","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 03. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"stock_outside_priced_cell","ours":false,"band":{"lo":79.82,"mid":112.96000000000001,"hi":183.14},"ownMedianSqft":2542,"ownSizeBand":"over-100-300","publishedSizeBands":["30-and-below","over-30-100"],"dearestFrom":"context","dearestStreet":null,"why":"District 03 stamps a Level 1 (street level) shop-space band of S$7.42–17.01 psf, and it prices stock this corner does not have: URA stamps 2 cells there, 30 sqm and below, over 30 to 100 sqm, while the units actually let here run about 2542 sqft (over 100 to 300 sqm), a size URA publishes no median for in this district. Every rent measured at this corner sits below that band's own 25th percentile (the dearest is S$3.81 psf against a p25 of S$7.42 psf), so standing the band here would not be reporting the district. It would be reporting a market this corner is not in, at a price nothing measured here supports. The district figure is real, its placement here is not. This is URA's disclosure, never a count of shops, and the band is kept below so a reader can see what was refused."}}},"RESERVOIR VIEW":{"area":"SUNGEI KADUT","region":"NORTH REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":15400,"mid":15400,"hi":15400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SUNGEI KADUT, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SUNGEI KADUT with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":161,"mid":161,"hi":161},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":346,"mid":346,"hi":346},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":343,"mid":343,"hi":343},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":169,"mid":169,"hi":169},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":263,"mid":263,"hi":263},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":248,"mid":248,"hi":248},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":281,"mid":281,"hi":281},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":450,"mid":450,"hi":450},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":716,"mid":716,"hi":716},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":875,"mid":875,"hi":875},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1271,"mid":1271,"hi":1271},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1093,"mid":1093,"hi":1093},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":16.14586562506458,"mid":17.222256666735554,"hi":21.312542625085246},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1778371200,"listedShare":1,"unitSqft":4600,"unitSqftLo":3375,"unitSqftHi":10000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":85,"listedOn":"2026-05-10","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory-workshop"}},{"value":{"lo":17.222256666735554,"mid":17.222256666735554,"hi":17.222256666735554},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782432000,"listedShare":1,"unitSqft":3375,"unitSqftLo":3375,"unitSqftHi":3375,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2"},"label":"propertyType: grade-b2","listedAge":{"days":38,"listedOn":"2026-06-26","share":1,"known":true},"classWord":"grade-b2","classFamily":"grade-b2","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"grade-b2"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 43 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["NS7"],"name":"KRANJI MRT STATION (NS7)","taps":55435,"metres":1030,"nearestExit":"Exit C","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Yew Tee Hawker Centre","stalls":40,"status":"Under Construction","metres":2067},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Yew Tee Hawker Centre, 2067m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":2710899,"dominantUse":"BUSINESS 2","parcels":51,"meanPlotRatio":2.01,"topUses":[{"use":"BUSINESS 2","share":0.424},{"use":"RESERVE SITE","share":0.263},{"use":"PARK","share":0.126}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SUNGEI KADUT is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"25","share":1,"postals":35,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":299.2,"mid":377.98,"hi":458.27,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 25","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 25. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 25 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":299.2,"mid":377.98,"hi":458.27},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 25 stamps a Level 1 (street level) shop-space band of S$27.80–42.57 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (42% of 51 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"RIDOUT":{"area":"TANGLIN","region":"CENTRAL REGION","people":{"value":{"lo":1530,"mid":1530,"hi":1530},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":364,"mid":460,"hi":567},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":12100,"mid":12100,"hi":12100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TANGLIN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TANGLIN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":4,"shown":4,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":990,"mid":990,"hi":990},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":919,"mid":919,"hi":919},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":532,"mid":532,"hi":532},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":563,"mid":563,"hi":563},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1077,"mid":1077,"hi":1077},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":706,"mid":706,"hi":706},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":665,"mid":665,"hi":665},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":579,"mid":579,"hi":579},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4283,"mid":4283,"hi":4283},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3377,"mid":3377,"hi":3377},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3377,"mid":3377,"hi":3377},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3006,"mid":3006,"hi":3006},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"NAPIER MRT STATION (TE12)","stationTaps":10983,"exit":"Exit 2","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. NAPIER (TE12)'s Exit 2 opens in this corner and the station takes 10,983 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":96.87519375038748,"mid":96.87519375038748,"hi":96.87519375038748},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783574779,"listedShare":1,"unitSqft":3270,"unitSqftLo":3270,"unitSqftHi":3270,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"DEMPSEY ROAD","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":18,"why":"measured on DEMPSEY ROAD, 100% of whose 18 geocoded postals sit in this corner"},"listedAge":{"days":25,"listedOn":"2026-07-09","share":1,"known":true}},{"value":{"lo":96.87519375038748,"mid":134.05961155356653,"hi":171.24402935674556},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1778112000,"listedShare":1,"unitSqft":1965,"unitSqftLo":660,"unitSqftHi":3270,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":88,"listedOn":"2026-05-07","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":5500,"mid":15000,"hi":50000},"unit":"SGD/month","n":35,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 9 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5500,"mid":8000,"hi":15500},"unit":"SGD/month","n":30,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":17500,"mid":32500,"hi":50000},"unit":"SGD/month","n":8,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":14000,"mid":14000,"hi":14000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":96.87519375038748,"mid":96.87519375038748,"hi":96.87519375038748},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783574779,"listedShare":1,"unitSqft":3270,"unitSqftLo":3270,"unitSqftHi":3270,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"DEMPSEY ROAD","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":18,"why":"measured on DEMPSEY ROAD, 100% of whose 18 geocoded postals sit in this corner"},"listedAge":{"days":25,"listedOn":"2026-07-09","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":161.45865625064582,"mid":161.45865625064582,"hi":161.45865625064582},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1756512000,"listedShare":1,"unitSqft":1000,"unitSqftLo":1000,"unitSqftHi":1000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":338,"listedOn":"2025-08-30","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 338 days before this snapshot (posted 2025-08-30), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-09, 313 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":305.2452207723652,"mid":308.69931142847355,"hi":312.1534020845819},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1774180800,"listedShare":1,"unitSqft":674,"unitSqftLo":670,"unitSqftHi":678,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":134,"listedOn":"2026-03-22","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":4,"listings":4,"strata":1,"ceilingSqm":30,"psm":{"lo":430.55641666838875,"hi":947.2241166704554},"psf":{"lo":39.99999999999999,"hi":88},"asOf":"2026-08-03","why":"4 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":430.55641666838875,"mid":574.0752222245184,"hi":947.2241166704554},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1763458883,"listedShare":1,"unitSqft":158,"unitSqftLo":100,"unitSqftHi":216,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":5,"demoted":3,"by":{"class":2,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":2012500,"mid":2662500,"hi":3275000},"unit":"SGD","n":12,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2596250,"mid":3200000,"hi":4250000},"unit":"SGD","n":46,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-11-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":11000000,"mid":32075000,"hi":148000000},"unit":"SGD","n":8,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":25,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 25 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2026-02-25. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-02-25","asOfFromVerb":"updated","asOf":"2026-07-01","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":45,"mid":45,"hi":45},"unit":"premises","n":45,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 93 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":93,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 93 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":11487.61,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":40.33,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":120.29,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":120.94,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":7.62,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.61,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":16.96,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.55,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.82,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.05,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":22.11,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":33.28,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":673.92,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":673.92,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 25 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["TE12"],"name":"NAPIER MRT STATION (TE12)","taps":10983,"metres":0,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":2},{"codes":["TE13"],"name":"ORCHARD BOULEVARD MRT STATION (TE13)","taps":9472,"metres":182,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Commonwealth Crescent Market","stalls":39,"status":"Existing","metres":217},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Commonwealth Crescent Market, 217m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1890770,"dominantUse":"RESIDENTIAL","parcels":372,"meanPlotRatio":1.52,"topUses":[{"use":"RESIDENTIAL","share":0.701},{"use":"RESERVE SITE","share":0.135},{"use":"ROAD","share":0.101}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$25,000 -$29,999","earningHouseholds":7300,"households":8300,"noEmployedPersonShare":0.096,"shareAbove10k":0.767,"shareAbove20k":0.603,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"10","share":1,"postals":87,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":128.61,"mid":243.14,"hi":366.5,"n":3},{"sizeBand":"over-30-100","lo":80.11,"mid":120.29,"hi":163.8,"n":3},{"sizeBand":"over-100-300","lo":71.83,"mid":81.5,"hi":181.35,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 10","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 10. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":71.83,"mid":120.29,"hi":366.5},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 10 stamps a Level 1 (street level) shop-space band of S$6.67–34.05 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is residential (70% of 372 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"RIVERVALE":{"area":"SENGKANG","region":"NORTH-EAST REGION","people":{"value":{"lo":62470,"mid":62470,"hi":62470},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":17449,"mid":22056,"hi":27167},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":23500,"mid":23500,"hi":23500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SENGKANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SENGKANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":6,"withheld":1},"coverageNote":"Shown on 6 of SENGKANG's 7 subzones; withheld from LORONG HALUS NORTH, which publishes no premises, taps or residents to carry a share of it."},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":9164,"mid":9164,"hi":9164},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4679,"mid":4679,"hi":4679},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":5368,"mid":5368,"hi":5368},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1122,"mid":1122,"hi":1122},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4930,"mid":4930,"hi":4930},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3136,"mid":3136,"hi":3136},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2349,"mid":2349,"hi":2349},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":942,"mid":942,"hi":942},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":7609,"mid":7609,"hi":7609},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":12388,"mid":12388,"hi":12388},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1552,"mid":1552,"hi":1552},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4301,"mid":4301,"hi":4301},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4834,"mid":4834,"hi":4834},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6091,"mid":6091,"hi":6091},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1663,"mid":1663,"hi":1663},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2356,"mid":2356,"hi":2356},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":34981,"mid":34981,"hi":34981},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":37031,"mid":37031,"hi":37031},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":13068,"mid":13068,"hi":13068},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":12437,"mid":12437,"hi":12437},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":27077,"mid":27077,"hi":27077},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":28327,"mid":28327,"hi":28327},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":10548,"mid":10548,"hi":10548},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":10394,"mid":10394,"hi":10394},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":168.51,"mid":239.75,"hi":316.33},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"RIVERVALE CRESCENT","share":1,"postals":51,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":51,"why":"measured on RIVERVALE CRESCENT, 100% of whose 51 geocoded postals sit in this corner"}},{"value":{"lo":165.59862179553414,"mid":165.59862179553414,"hi":165.59862179553414},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782333970,"listedShare":1,"unitSqft":520,"unitSqftLo":520,"unitSqftHi":520,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":39,"listedOn":"2026-06-24","share":1,"known":true}},{"value":{"lo":41.85786282298126,"mid":41.85786282298126,"hi":41.85786282298126},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784579311,"listedShare":1,"unitSqft":3343,"unitSqftLo":3343,"unitSqftHi":3343,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":13,"listedOn":"2026-07-20","share":1,"known":true}}],"hdbTender":[{"value":{"lo":3441,"mid":4201,"hi":10800},"unit":"SGD/month","n":5,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2022-03-15. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2022-03-15","asOfFromVerb":"bids closed","asOf":"2024-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":45599,"mid":50688,"hi":55777},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2024-02-08. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2024-02-08","asOfFromVerb":"bids closed","asOf":"2024-03-27","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":124600,"mid":124600,"hi":124600},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-02-08","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range"},{"value":{"lo":2013,"mid":2916,"hi":23500},"unit":"SGD/month","n":5,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2025-11-20. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-20","asOfFromVerb":"bids closed","asOf":"2026-07-15","carried":true,"coverage":0.7143,"sources":5,"sourcesAskedUnanswered":2,"coverageNote":"built from 5 of 7 sources known in this subzone (71%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":75.07987220447285,"mid":161.5,"hi":208.28571428571428},"unit":"SGD/sqm/month","n":5,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2025-11-20. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-20","asOfFromVerb":"bids closed","asOf":"2026-07-15","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1625,"mid":3000,"hi":4000},"unit":"SGD/month","n":3118,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 149 blocks pooled here; the oldest part's newest approval month ends 2023-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9313,"sources":149,"sourcesAskedUnanswered":11,"coverageNote":"built from 149 of 160 sources known in this subzone (93%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1625,"mid":2900,"hi":3700},"unit":"SGD/month","n":1153,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 114 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":114,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 114 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2200,"mid":2900,"hi":3300},"unit":"SGD/month","n":47,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3050,"hi":3900},"unit":"SGD/month","n":1548,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 105 blocks pooled here; the oldest part's newest approval month ends 2021-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":105,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 105 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2150,"hi":3000},"unit":"SGD/month","n":57,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2024-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1950,"mid":3100,"hi":4000},"unit":"SGD/month","n":313,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2021-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3675,"mid":3950,"hi":4000},"unit":"SGD/month","n":10,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3900,"mid":4000,"hi":4100},"unit":"SGD/month","n":19,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":208.47099226038588,"hi":208.47099226038588},"psf":{"lo":19.367588932806324,"hi":19.367588932806324},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":208.47099226038588,"mid":208.47099226038588,"hi":208.47099226038588},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784779668,"listedShare":1,"unitSqft":253,"unitSqftLo":253,"unitSqftHi":253,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]}},"homePrices":[{"value":{"lo":989166,"mid":1164000,"hi":1277500},"unit":"SGD","n":90,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1280000,"mid":1380000,"hi":1500000},"unit":"SGD","n":149,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":10,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 10 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 22 postals pooled here; the oldest part's newest row was updated 2025-07-25. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-07-25","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":24,"mid":24,"hi":24},"unit":"premises","n":24,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":163,"mid":163,"hi":163},"unit":"premises","n":163,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 199 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":199,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 199 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5848.88,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":23.62,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":59.42,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":61.53,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.38,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":54.26,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.17,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":109.53,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.43,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0031,"note":"the TOP of this range is the landed stratum, which holds 0.31% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.94,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.78,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.78,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":316.38,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":316.38,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 10 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":12,"mid":16,"hi":313},"unit":"sqm","n":7,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 7 tenders pooled here; the oldest of them closed 2025-11-20. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-20","asOfFromVerb":"bids closed","asOf":"2026-07-15","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":3},"commercialRent.psm|no_instrument_here":{"quantity":"commercialRent.psm","code":"no_instrument_here","ours":false,"n":1}},"stations":{"list":[{"codes":["PE2"],"name":"MERIDIAN LRT STATION (PE2)","taps":12140,"metres":350,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["SE2"],"name":"RUMBIA LRT STATION (SE2)","taps":11223,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["SE1"],"name":"COMPASSVALE LRT STATION (SE1)","taps":9435,"metres":92,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["PE1"],"name":"COVE LRT STATION (PE1)","taps":8081,"metres":351,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["SE4"],"name":"KANGKAR LRT STATION (SE4)","taps":7655,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["SE3"],"name":"BAKAU LRT STATION (SE3)","taps":6627,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["SE5"],"name":"RANGGUNG LRT STATION (SE5)","taps":6282,"metres":187,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Buangkok Hawker Centre","stalls":38,"status":"Existing (new)","metres":541},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Buangkok Hawker Centre, 541m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.025,"shopfrontSqm":37888,"shopfrontWhy":null,"zonedSqm":1528407,"dominantUse":"RESIDENTIAL","parcels":145,"meanPlotRatio":2.98,"topUses":[{"use":"RESIDENTIAL","share":0.603},{"use":"ROAD","share":0.253},{"use":"PARK","share":0.047}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":88000,"households":95900,"noEmployedPersonShare":0.081,"shareAbove10k":0.616,"shareAbove20k":0.234,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":208,"hdbUnits":18333,"rooms":{"u1":0,"u2":1312,"u3":497,"u4":7230,"u5exec":8856,"rental":438},"resale":{"n":961,"median":605000,"p25":560000,"p75":655000,"psm":5921,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":191,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"ROBERTSON QUAY":{"area":"SINGAPORE RIVER","region":"CENTRAL REGION","people":{"value":{"lo":4360,"mid":4360,"hi":4360},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":57,"households":{"value":{"lo":1085,"mid":1371,"hi":1689},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":18500,"mid":18500,"hi":18500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SINGAPORE RIVER, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SINGAPORE RIVER with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":972,"mid":972,"hi":972},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1197,"mid":1197,"hi":1197},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":522,"mid":522,"hi":522},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":760,"mid":760,"hi":760},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1467,"mid":1467,"hi":1467},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1361,"mid":1361,"hi":1361},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1047,"mid":1047,"hi":1047},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1185,"mid":1185,"hi":1185},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5444,"mid":5444,"hi":5444},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5362,"mid":5362,"hi":5362},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5036,"mid":5036,"hi":5036},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5292,"mid":5292,"hi":5292},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"GREAT WORLD MRT STATION (TE15)","stationTaps":20533,"exit":"Exit 2","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. GREAT WORLD (TE15)'s Exit 2 opens in this corner and the station takes 20,533 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":86.74,"mid":140.655,"hi":186.65},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2025-06-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2025-06-30","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"ROBERTSON QUAY","share":1,"postals":12,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"UNITY STREET","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2025-06-30"}],"share":1,"shareKnown":true,"postals":14,"why":"measured on ROBERTSON QUAY, UNITY STREET, 100% of whose 14 geocoded postals sit in this corner"}},{"value":{"lo":102.25470150298594,"mid":102.25470150298594,"hi":102.25470150298594},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783054016,"listedShare":1,"unitSqft":2199,"unitSqftLo":2199,"unitSqftHi":2199,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"ROBERTSON QUAY","share":1,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":12,"why":"measured on ROBERTSON QUAY, 100% of whose 12 geocoded postals sit in this corner"},"listedAge":{"days":31,"listedOn":"2026-07-03","share":1,"known":true}},{"value":{"lo":69.98781141960494,"mid":90.61415363420974,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1780747200,"listedShare":1,"unitSqft":2040,"unitSqftLo":387,"unitSqftHi":23490,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":58,"listedOn":"2026-06-06","share":1,"known":true}},{"value":{"lo":96.04552114220296,"mid":115.71203697962949,"hi":177.37268380519663},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1779710400,"listedShare":1,"unitSqft":1220.5,"unitSqftLo":493,"unitSqftHi":2200,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":70,"listedOn":"2026-05-25","share":1,"known":true}},{"value":{"lo":129.16692500051664,"mid":129.16692500051664,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783391757,"listedShare":1,"unitSqft":1141,"unitSqftLo":1141,"unitSqftHi":1141,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"ROBERTSON QUAY","share":1,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":12,"why":"measured on ROBERTSON QUAY, 100% of whose 12 geocoded postals sit in this corner"},"listedAge":{"days":27,"listedOn":"2026-07-07","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":5000,"mid":6900,"hi":9900},"unit":"SGD/month","n":222,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5000,"mid":6900,"hi":9900},"unit":"SGD/month","n":222,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":97.78714124741391,"mid":102.25470150298594,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1784703110,"listedShare":1,"unitSqft":2199,"unitSqftLo":1141,"unitSqftHi":2939,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"ROBERTSON QUAY","share":1,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":12,"why":"measured on ROBERTSON QUAY, 100% of whose 12 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-22","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":107.6391041670972,"mid":107.6391041670972,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1745539200,"listedShare":1,"unitSqft":650,"unitSqftLo":650,"unitSqftHi":650,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":465,"listedOn":"2025-04-25","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 465 days before this snapshot (posted 2025-04-25), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-07, 438 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":76.42376395863901,"mid":90.31153746531184,"hi":95.79754082003929},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1747591200,"listedShare":1,"unitSqft":6093.5,"unitSqftLo":2637,"unitSqftHi":10000,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":441,"listedOn":"2025-05-18","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":69.72573549285649,"hi":69.72573549285649},"psf":{"lo":6.477732793522267,"hi":6.477732793522267},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":69.72573549285649,"mid":69.72573549285649,"hi":69.72573549285649},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785439239,"listedShare":1,"unitSqft":247,"unitSqftLo":247,"unitSqftHi":247,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":8,"demoted":3,"by":{"class":2,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":2065000,"mid":2700000,"hi":4540000},"unit":"SGD","n":1358,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2620000,"mid":3392000,"hi":4688000},"unit":"SGD","n":137,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":35,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 35 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-07-28","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 11 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":261,"mid":261,"hi":261},"unit":"premises","n":261,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 61 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":61,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 61 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 35 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":3766,"mid":3766,"hi":3766},"unit":"rooms","n":11,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 11 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":2},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["TE15"],"name":"GREAT WORLD MRT STATION (TE15)","taps":20533,"metres":0,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":6},{"codes":["TE16"],"name":"HAVELOCK MRT STATION (TE16)","taps":16683,"metres":63,"measuredTo":"exit","nearestExit":"Exit 4","exitsKnown":5},{"codes":["DT20"],"name":"FORT CANNING MRT STATION (DT20)","taps":13588,"metres":76,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Zion Riverside Food Centre","stalls":32,"status":"Existing","metres":46},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Zion Riverside Food Centre, 46m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.418,"shopfrontSqm":210663,"shopfrontWhy":null,"zonedSqm":504565,"dominantUse":"ROAD","parcels":106,"meanPlotRatio":3.26,"topUses":[{"use":"ROAD","share":0.249},{"use":"COMMERCIAL & RESIDENTIAL","share":0.168},{"use":"RESIDENTIAL","share":0.152}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SINGAPORE RIVER is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":83.58,"mid":145.39,"hi":300.96},"unit":"SGD/sqm/month","n":3,"district":"09","share":0.75,"postals":60,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":116.17,"mid":145.26,"hi":294.1,"n":3},{"sizeBand":"over-30-100","lo":110.23,"mid":143.26,"hi":166.55,"n":3},{"sizeBand":"over-100-300","lo":113,"mid":145.52,"hi":216.3,"n":3},{"sizeBand":"over-300","lo":83.58,"mid":173.76,"hi":300.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 09","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 75% of this corner's geocoded postals sit in District 09. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"ROCHOR CANAL":{"area":"ROCHOR","region":"CENTRAL REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":33900,"mid":33900,"hi":33900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ROCHOR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ROCHOR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":333,"mid":333,"hi":333},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":380,"mid":380,"hi":380},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":317,"mid":317,"hi":317},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":247,"mid":247,"hi":247},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":440,"mid":440,"hi":440},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":442,"mid":442,"hi":442},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":497,"mid":497,"hi":497},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":418,"mid":418,"hi":418},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2261,"mid":2261,"hi":2261},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1925,"mid":1925,"hi":1925},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2590,"mid":2590,"hi":2590},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2029,"mid":2029,"hi":2029},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[],"fnbTotal":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["EW12","DT14"],"name":"BUGIS MRT STATION (EW12 / DT14)","taps":108677,"metres":131,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":8},{"codes":["EW11"],"name":"LAVENDER MRT STATION (EW11)","taps":38819,"metres":389,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT22"],"name":"JALAN BESAR MRT STATION (DT22)","taps":20646,"metres":131,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT13"],"name":"ROCHOR MRT STATION (DT13)","taps":20335,"metres":165,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Berseh Food Centre","stalls":66,"status":"Existing","metres":214},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Berseh Food Centre, 214m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.033,"shopfrontSqm":3952,"shopfrontWhy":null,"zonedSqm":120327,"dominantUse":"ROAD","parcels":28,"meanPlotRatio":4.82,"topUses":[{"use":"ROAD","share":0.286},{"use":"RESIDENTIAL","share":0.263},{"use":"EDUCATIONAL INSTITUTION","share":0.205}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; ROCHOR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":73.69,"mid":115.09,"hi":225.2},"unit":"SGD/sqm/month","n":3,"district":"07","share":1,"postals":2,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":86.33,"mid":95.24,"hi":110,"n":3},{"sizeBand":"over-30-100","lo":93.54,"mid":118.89,"hi":225.2,"n":3},{"sizeBand":"over-100-300","lo":73.69,"mid":122.38,"hi":166.15,"n":3},{"sizeBand":"over-300","lo":98.5,"mid":111.29,"hi":145.22,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 07","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 07. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":78.92668767036001,"mid":78.92668767036001,"hi":78.92668767036001},"unit":"SGD/sqm/month","n":1,"shape":"point","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"ROCHOR","corners":["VICTORIA"],"drape":true,"asOf":"2026-06-25","asOfVerb":"bids closed","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","label":"HDB shop awards, planning area ROCHOR","caveat":"PLANNING-AREA grain, not this corner: 1 HDB shop tender awarded across 1 corner of ROCHOR (VICTORIA), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"SAFTI":{"area":"JURONG WEST","region":"WEST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":47500,"mid":47500,"hi":47500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG WEST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG WEST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":75,"mid":75,"hi":75},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":109,"mid":109,"hi":109},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":70,"mid":70,"hi":70},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":30,"mid":30,"hi":30},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":562,"mid":562,"hi":562},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":58,"mid":58,"hi":58},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":131,"mid":131,"hi":131},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":47,"mid":47,"hi":47},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1282,"mid":1282,"hi":1282},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":292,"mid":292,"hi":292},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":537,"mid":537,"hi":537},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":183,"mid":183,"hi":183},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 2 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["EW29"],"name":"JOO KOON MRT STATION (EW29)","taps":36953,"metres":255,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","metres":905},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Hawker Centre, 905m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1687431,"dominantUse":"SPECIAL USE","parcels":9,"meanPlotRatio":null,"topUses":[{"use":"SPECIAL USE","share":0.836},{"use":"ROAD","share":0.154},{"use":"WATERBODY","share":0.009}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":78500,"households":88700,"noEmployedPersonShare":0.115,"shareAbove10k":0.543,"shareAbove20k":0.185,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":3,"hdbUnits":170,"rooms":{"u1":0,"u2":102,"u3":34,"u4":34,"u5exec":0,"rental":0},"resale":null,"resaleAbsent":{"code":"no_sale_placed_in_window","ours":false,"n":0,"why":"no HDB resale transaction places in this subzone in the window"},"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":2,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is special use (84% of 9 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"SAMULUN":{"area":"BOON LAY","region":"WEST REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":15200,"mid":15200,"hi":15200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BOON LAY, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BOON LAY with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":4,"shown":4,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":40,"mid":40,"hi":40},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1532,"mid":1532,"hi":1532},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":33,"mid":33,"hi":33},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":629,"mid":629,"hi":629},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":165,"mid":165,"hi":165},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":247,"mid":247,"hi":247},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":71,"mid":71,"hi":71},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":217,"mid":217,"hi":217},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":356,"mid":356,"hi":356},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2289,"mid":2289,"hi":2289},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":256,"mid":256,"hi":256},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1230,"mid":1230,"hi":1230},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":18.57447871735931,"mid":22.324748867604725,"hi":26.707913901818692},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1762015941,"listedShare":1,"unitSqft":3477,"unitSqftLo":1733,"unitSqftHi":61836,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":274,"listedOn":"2025-11-01","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory-workshop"}},{"value":{"lo":18.29485805923711,"mid":19.37314392549279,"hi":20.45142979174847},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1759017600,"listedShare":1,"unitSqft":36829.5,"unitSqftLo":16000,"unitSqftHi":57659,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":309,"listedOn":"2025-09-28","share":1,"known":true},"classWord":"industrial","classFamily":"industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"industrial"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 24 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW29"],"name":"JOO KOON MRT STATION (EW29)","taps":36953,"metres":2361,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Taman Jurong Market and Food Centre","stalls":122,"status":"Existing","metres":2631},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Taman Jurong Market and Food Centre, 2631m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1918466,"dominantUse":"BUSINESS 2","parcels":69,"meanPlotRatio":1.28,"topUses":[{"use":"BUSINESS 2","share":0.871},{"use":"ROAD","share":0.113},{"use":"WATERBODY","share":0.016}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; BOON LAY is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":17,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (87% of 69 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"SAUJANA":{"area":"BUKIT PANJANG","region":"WEST REGION","people":{"value":{"lo":24650,"mid":24650,"hi":24650},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":6640,"mid":8394,"hi":10338},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":11800,"mid":11800,"hi":11800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT PANJANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT PANJANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":7,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2395,"mid":2395,"hi":2395},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":869,"mid":869,"hi":869},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2968,"mid":2968,"hi":2968},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":907,"mid":907,"hi":907},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1454,"mid":1454,"hi":1454},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":583,"mid":583,"hi":583},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1248,"mid":1248,"hi":1248},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":414,"mid":414,"hi":414},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":999,"mid":999,"hi":999},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2073,"mid":2073,"hi":2073},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":902,"mid":902,"hi":902},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2275,"mid":2275,"hi":2275},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":889,"mid":889,"hi":889},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1137,"mid":1137,"hi":1137},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":753,"mid":753,"hi":753},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1037,"mid":1037,"hi":1037},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7081,"mid":7081,"hi":7081},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6976,"mid":6976,"hi":6976},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":7695,"mid":7695,"hi":7695},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":6165,"mid":6165,"hi":6165},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5793,"mid":5793,"hi":5793},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5597,"mid":5597,"hi":5597},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":5141,"mid":5141,"hi":5141},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":4337,"mid":4337,"hi":4337},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":{"absent":{"code":"not_published","ours":false,"why":"no valued commercial-rent row is placed at this corner; the store holds 3 absent commercialRent.psm row(s) here (not_published): the family's absence, inherited"}},"hdbTender":[{"value":{"lo":2551,"mid":2551,"hi":2551},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1600,"mid":2900,"hi":4200},"unit":"SGD/month","n":857,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 65 blocks pooled here; the oldest part's newest approval month ends 2023-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1400,"mid":2800,"hi":3500},"unit":"SGD/month","n":337,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 47 blocks pooled here; the oldest part's newest approval month ends 2023-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":950,"mid":3050,"hi":3800},"unit":"SGD/month","n":320,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 44 blocks pooled here; the oldest part's newest approval month ends 2021-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":3287.5,"hi":4200},"unit":"SGD/month","n":160,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 20 blocks pooled here; the oldest part's newest approval month ends 2022-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1750,"mid":2600,"hi":2900},"unit":"SGD/month","n":27,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2100,"mid":2350,"hi":2450},"unit":"SGD/month","n":13,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":1801,"mid":2411.5,"hi":3388},"unit":"SGD/month","n":6,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 6 tenders pooled here; the oldest of them closed 2023-03-23. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2023-03-23","asOfFromVerb":"bids closed","asOf":"2024-04-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":82805,"mid":82805,"hi":82805},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-06-05","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, upper floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"supermarket","classFamily":"shopfront"},{"value":{"lo":1800,"mid":1800,"hi":1800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":64.28571428571429,"mid":64.28571428571429,"hi":64.28571428571429},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":3010,"mid":3010,"hi":3010},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"pqm-trade-not-printed"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: pqm-trade-not-printed, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB decided this letting by the PRICE-QUALITY METHOD, the procedure it uses where the TRADE is scored, and its Place2Lease results feed prints the method without the trade. An unknown restriction is not \"no restriction\", so this is never folded into `unrestricted`, and it sits outside the shopfront vocabulary so it cannot lead a shop-rent card. See v3/adapters/hdb-place2lease.js for the derivation","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"pqm-trade-not-printed","classFamily":"pqm-trade-not-printed"},{"value":{"lo":70,"mid":70,"hi":70},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"pqm-trade-not-printed"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: pqm-trade-not-printed, upper floor (per sqm, per month)","whyUnmapped":"HDB decided this letting by the PRICE-QUALITY METHOD, the procedure it uses where the TRADE is scored, and its Place2Lease results feed prints the method without the trade. An unknown restriction is not \"no restriction\", so this is never folded into `unrestricted`, and it sits outside the shopfront vocabulary so it cannot lead a shop-rent card. See v3/adapters/hdb-place2lease.js for the derivation","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"pqm-trade-not-printed","classFamily":"pqm-trade-not-printed"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":7,"demoted":6,"by":{"class":6,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 10 postals pooled here; the oldest part's newest row was updated 2025-12-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-12-09","asOfFromVerb":"updated","asOf":"2026-07-17","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":63,"mid":63,"hi":63},"unit":"premises","n":63,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 72 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":72,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 72 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5814.15,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0158,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":23.8,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0158,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":59.21,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0158,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":60.55,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0158,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.93,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0158,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":54.02,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0158,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.01,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0158,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.81,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-3-room","share":0.0332,"note":"the TOP of this range is the hdb-3-room stratum, which holds 3.3% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.32,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.72,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.25,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0158,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.41,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0158,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":311.18,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0158,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":311.18,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0158,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":28,"mid":28,"hi":28},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":43,"mid":43,"hi":43},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"pqm-trade-not-printed"}},{"value":{"lo":409.7,"mid":409.7,"hi":409.7},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-01","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"pqm-trade-not-printed"}},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":3},"commercialRent.monthly|not_published":{"quantity":"commercialRent.monthly","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["BP6","DT1"],"name":"BUKIT PANJANG LRT STATION (BP6 / DT1)","taps":86069,"metres":260,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":8},{"codes":["BP11"],"name":"SEGAR LRT STATION (BP11)","taps":7529,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP10"],"name":"FAJAR LRT STATION (BP10)","taps":6714,"metres":242,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP12"],"name":"JELAPANG LRT STATION (BP12)","taps":6331,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP13"],"name":"SENJA LRT STATION (BP13)","taps":2553,"metres":17,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP7"],"name":"PETIR LRT STATION (BP7)","taps":2383,"metres":308,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Senja Hawker Centre","stalls":28,"status":"Existing (new)","metres":198},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Senja Hawker Centre, 198m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.018,"shopfrontSqm":12168,"shopfrontWhy":null,"zonedSqm":661619,"dominantUse":"RESIDENTIAL","parcels":42,"meanPlotRatio":2.86,"topUses":[{"use":"RESIDENTIAL","share":0.522},{"use":"ROAD","share":0.175},{"use":"PARK","share":0.086}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":42000,"households":47700,"noEmployedPersonShare":0.122,"shareAbove10k":0.593,"shareAbove20k":0.207,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":77,"hdbUnits":6829,"rooms":{"u1":0,"u2":64,"u3":167,"u4":3104,"u5exec":3494,"rental":0},"resale":{"n":460,"median":620000,"p25":550000,"p75":726000,"psm":6065,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":70,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":78.84615384615384,"mid":88.6178861788618,"hi":143.4181818181818},"unit":"SGD/sqm/month","n":3,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"BUKIT PANJANG","corners":["FAJAR","JELEBU","SENJA"],"drape":true,"asOf":"2026-05-07","asOfFrom":"2025-11-13","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2025-11-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area BUKIT PANJANG","caveat":"PLANNING-AREA grain, not this corner: 3 HDB shop tenders awarded across 3 corners of BUKIT PANJANG (FAJAR, JELEBU, SENJA), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"SELEGIE":{"area":"ROCHOR","region":"CENTRAL REGION","people":{"value":{"lo":40,"mid":40,"hi":40},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":33900,"mid":33900,"hi":33900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ROCHOR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ROCHOR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":168,"mid":168,"hi":168},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":386,"mid":386,"hi":386},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":127,"mid":127,"hi":127},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":215,"mid":215,"hi":215},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":613,"mid":613,"hi":613},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":420,"mid":420,"hi":420},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":422,"mid":422,"hi":422},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":344,"mid":344,"hi":344},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2006,"mid":2006,"hi":2006},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1870,"mid":1870,"hi":1870},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1787,"mid":1787,"hi":1787},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1804,"mid":1804,"hi":1804},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":59.12,"mid":76.25,"hi":96.88},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"SELEGIE ROAD","share":0.81,"postals":21,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.81,"shareKnown":true,"postals":21,"why":"measured on SELEGIE ROAD, 81% of whose 21 geocoded postals sit in this corner"}},{"value":{"lo":64.58346250025832,"mid":82.66901756589749,"hi":86.11128333367776},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":3,"listedEpoch":1785653133,"listedShare":1,"unitSqft":603,"unitSqftLo":441,"unitSqftHi":3349,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"SELEGIE ROAD","share":0.81,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.81,"shareKnown":true,"postals":21,"why":"measured on SELEGIE ROAD, 81% of whose 21 geocoded postals sit in this corner"},"listedAge":{"days":1,"listedOn":"2026-08-02","share":1,"known":true}},{"value":{"lo":64.07369625101524,"mid":80.7293281253229,"hi":101.35319962297163},"unit":"SGD/sqm/month","n":24,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":20,"listedEpoch":1785189828,"listedShare":1,"unitSqft":1218,"unitSqftLo":323,"unitSqftHi":15672,"listings":24,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"SELEGIE ROAD","share":0.81,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.81,"shareKnown":true,"postals":21,"why":"measured on SELEGIE ROAD, 81% of whose 21 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-27","share":1,"known":true}},{"value":{"lo":100.79240411058737,"mid":144.37633041932747,"hi":207.0986806125233},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":7,"listedEpoch":1784821880,"listedShare":1,"unitSqft":1000,"unitSqftLo":427,"unitSqftHi":4809,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"SELEGIE ROAD","share":0.81,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.81,"shareKnown":true,"postals":21,"why":"measured on SELEGIE ROAD, 81% of whose 21 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-23","share":1,"known":true}},{"value":{"lo":62.616028150387976,"mid":64.69404142422994,"hi":86.8099076687935},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":3,"listedEpoch":1784955292,"listedShare":1,"unitSqft":1275,"unitSqftLo":450,"unitSqftHi":2141,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"SELEGIE ROAD","share":0.81,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.81,"shareKnown":true,"postals":21,"why":"measured on SELEGIE ROAD, 81% of whose 21 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-25","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2925,"mid":3000,"hi":3100},"unit":"SGD/month","n":3,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":3000,"hi":3000},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2925,"mid":3000,"hi":3100},"unit":"SGD/month","n":3,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2150,"mid":2150,"hi":2150},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":45.56,"mid":47.17,"hi":59.41},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"SELEGIE ROAD","share":0.81,"postals":21,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.81,"shareKnown":true,"postals":21,"why":"measured on SELEGIE ROAD, 81% of whose 21 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":64.78479716295783,"mid":83.22138959893648,"hi":119.9997693670086},"unit":"SGD/sqm/month","n":42,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":26,"listedEpoch":1785141439,"listedShare":1,"unitSqft":1146,"unitSqftLo":323,"unitSqftHi":15672,"listings":42,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"SELEGIE ROAD","share":0.81,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.81,"shareKnown":true,"postals":21,"why":"measured on SELEGIE ROAD, 81% of whose 21 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":57.40752222245184,"mid":72.53950558033452,"hi":86.11128333367776},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1776470400,"listedShare":1,"unitSqft":1372,"unitSqftLo":450,"unitSqftHi":2141,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":107,"listedOn":"2026-04-18","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 107 days before this snapshot (posted 2026-04-18), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-08-02, 106 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":42.5969057586686,"mid":51.05403105825975,"hi":68.34228836006172},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1780781173,"listedShare":1,"unitSqft":987.75,"unitSqftLo":441,"unitSqftHi":3078,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":57,"listedOn":"2026-06-06","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":11,"listings":11,"strata":5,"ceilingSqm":30,"psm":{"lo":71.44188329674593,"hi":107.6391041670972},"psf":{"lo":6.6371681415929205,"hi":10},"asOf":"2026-08-03","why":"11 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":86.11128333367776,"mid":86.11128333367776,"hi":86.11128333367776},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785564651,"listedShare":1,"unitSqft":302,"unitSqftLo":302,"unitSqftHi":302,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":107.6391041670972,"mid":107.6391041670972,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783907022,"listedShare":1,"unitSqft":150,"unitSqftLo":150,"unitSqftHi":150,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":93.5820724376341,"mid":96.39024217145284,"hi":100.26337918837453},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":3,"listedEpoch":1784515440,"listedShare":1,"unitSqft":212,"unitSqftLo":160,"unitSqftHi":301,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":71.44188329674593,"mid":86.16492408326269,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1775728468,"listedShare":1,"unitSqft":263.5,"unitSqftLo":150,"unitSqftHi":302,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":89.699253472581,"mid":89.699253472581,"hi":89.699253472581},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1770595200,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":4,"by":{"class":3,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"money-changer":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":62,"mid":62,"hi":62},"unit":"premises","n":62,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 41 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":239,"mid":239,"hi":239},"unit":"rooms","n":4,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["NS24","NE6","CC1"],"name":"DHOBY GHAUT MRT STATION (NS24 / NE6 / CC1)","taps":64694,"metres":286,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["NE7","DT12"],"name":"LITTLE INDIA MRT STATION (NE7 / DT12)","taps":54755,"metres":116,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["DT13"],"name":"ROCHOR MRT STATION (DT13)","taps":20335,"metres":238,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT21"],"name":"BENCOOLEN MRT STATION (DT21)","taps":18539,"metres":154,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3},{"codes":["CC2"],"name":"BRAS BASAH MRT STATION (CC2)","taps":8800,"metres":239,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Buffalo Road Blk 665 (Tekka Centre/Zhu Jiao Market)","stalls":119,"status":"Existing","metres":113},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Buffalo Road Blk 665 (Tekka Centre/Zhu Jiao Market), 113m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.448,"shopfrontSqm":25805,"shopfrontWhy":null,"zonedSqm":57560,"dominantUse":"ROAD","parcels":61,"meanPlotRatio":3.92,"topUses":[{"use":"ROAD","share":0.473},{"use":"COMMERCIAL","share":0.343},{"use":"RESIDENTIAL","share":0.058}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; ROCHOR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":73.69,"mid":115.09,"hi":225.2},"unit":"SGD/sqm/month","n":3,"district":"07","share":0.654,"postals":26,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":86.33,"mid":95.24,"hi":110,"n":3},{"sizeBand":"over-30-100","lo":93.54,"mid":118.89,"hi":225.2,"n":3},{"sizeBand":"over-100-300","lo":73.69,"mid":122.38,"hi":166.15,"n":3},{"sizeBand":"over-300","lo":98.5,"mid":111.29,"hi":145.22,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 07","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 65% of this corner's geocoded postals sit in District 07. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SELETAR":{"area":"SELETAR","region":"NORTH-EAST REGION","people":{"value":{"lo":280,"mid":280,"hi":280},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":36,"households":{"value":{"lo":54,"mid":68,"hi":84},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":6500,"mid":6500,"hi":6500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SELETAR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SELETAR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":4,"shown":3,"withheld":1},"coverageNote":"Shown on 3 of SELETAR's 4 subzones; withheld from PULAU PUNGGOL BARAT, which publishes no premises, taps or residents to carry a share of it."},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1698,"mid":1698,"hi":1698},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1918,"mid":1918,"hi":1918},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":754,"mid":754,"hi":754},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":870,"mid":870,"hi":870},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2008,"mid":2008,"hi":2008},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1699,"mid":1699,"hi":1699},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":907,"mid":907,"hi":907},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":884,"mid":884,"hi":884},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6795,"mid":6795,"hi":6795},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6588,"mid":6588,"hi":6588},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4728,"mid":4728,"hi":4728},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4678,"mid":4678,"hi":4678},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":161.45865625064582,"mid":215.2782083341944,"hi":301.38949166787216},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1780099200,"listedShare":1,"unitSqft":382,"unitSqftLo":382,"unitSqftHi":2515,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"PICCADILLY","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":2,"why":"measured on PICCADILLY, 100% of whose 2 geocoded postals sit in this corner"},"listedAge":{"days":65,"listedOn":"2026-05-30","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":161.4586562506458,"mid":161.45865625064582,"hi":201.82332031330725},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1775468008,"listedShare":1,"unitSqft":1021.5,"unitSqftLo":382,"unitSqftHi":2515,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"PICCADILLY","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":2,"why":"measured on PICCADILLY, 100% of whose 2 geocoded postals sit in this corner"},"listedAge":{"days":119,"listedOn":"2026-04-06","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-01-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 12 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":13544.9,"mid":13544.9,"hi":13544.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":44,"mid":44,"hi":44},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":128,"mid":128,"hi":128},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":113.6,"hi":113.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":4,"hi":4},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.2,"hi":93.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":19.6,"mid":19.6,"hi":19.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":128.2,"mid":128.2,"hi":128.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":3.7,"mid":3.7,"hi":3.7},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":1.5,"hi":1.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":18.7,"hi":18.7},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":50.4,"mid":50.4,"hi":50.4},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":728.9,"mid":728.9,"hi":728.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":728.9,"mid":728.9,"hi":728.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":474},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":23},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":39}},"stations":{"list":[{"codes":["SW3"],"name":"KUPANG LRT STATION (SW3)","taps":3438,"metres":344,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Anchorvale Village Hawker Centre","stalls":36,"status":"Existing (new)","metres":521},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Anchorvale Village Hawker Centre, 521m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":3815488,"dominantUse":"RESERVE SITE","parcels":19,"meanPlotRatio":null,"topUses":[{"use":"RESERVE SITE","share":0.603},{"use":"BUSINESS 2","share":0.24},{"use":"ROAD","share":0.087}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SELETAR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"absent":{"code":"suppressed_at_source","ours":false,"district":"28","postals":11,"share":1,"cellsAsked":16,"why":"This corner is placed: all of its 11 geocoded postals sit in District 28. URA's PMI shop-space table stamps NO median anywhere in District 28: 16 cells across 4 floor levels were asked for and every one came back empty. URA returned no cell for this district x floor level x floor-area band. The pull requested every district, level and band for every quarter, and URA shows a data point only where at least 3 rental contracts were signed — so this is disclosure suppression, and it cannot distinguish a market with one or two leases from one with none. It is never zero rent. There is no district band to place here, and inventing one from a neighbouring district would be a number wearing the wrong district's name."}}},"SELETAR AEROSPACE PARK":{"area":"SELETAR","region":"NORTH-EAST REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":6500,"mid":6500,"hi":6500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SELETAR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SELETAR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":4,"shown":3,"withheld":1},"coverageNote":"Shown on 3 of SELETAR's 4 subzones; withheld from PULAU PUNGGOL BARAT, which publishes no premises, taps or residents to carry a share of it."},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":75,"mid":75,"hi":75},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1322,"mid":1322,"hi":1322},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":77,"mid":77,"hi":77},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":289,"mid":289,"hi":289},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1008,"mid":1008,"hi":1008},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":95,"mid":95,"hi":95},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":237,"mid":237,"hi":237},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":92,"mid":92,"hi":92},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1796,"mid":1796,"hi":1796},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2068,"mid":2068,"hi":2068},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":709,"mid":709,"hi":709},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":716,"mid":716,"hi":716},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":16.349384939666233,"mid":16.349384939666233,"hi":16.349384939666233},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1775677658,"listedShare":1,"unitSqft":2856,"unitSqftLo":2856,"unitSqftHi":2856,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":116,"listedOn":"2026-04-08","share":1,"known":true},"classWord":"light-industrial","classFamily":"light-industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because URA stamps no district band for this corner's district: there is nothing to lead in its place, and a blank card is not a stricter rule than a labelled one. It wears its class.","classWord":"light-industrial"}},{"value":{"lo":17.13144451929929,"mid":17.13144451929929,"hi":17.13144451929929},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1775591552,"listedShare":1,"unitSqft":2015,"unitSqftLo":2015,"unitSqftHi":2015,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":117,"listedOn":"2026-04-07","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because URA stamps no district band for this corner's district: there is nothing to lead in its place, and a blank card is not a stricter rule than a labelled one. It wears its class.","classWord":"factory-workshop"}},{"value":{"lo":34.45700529913847,"mid":34.742661971673186,"hi":35.0283186442079},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1618272000,"listedShare":1,"unitSqft":3467,"unitSqftLo":1034,"unitSqftHi":5900,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":1938,"listedOn":"2021-04-13","share":1,"known":true},"classWord":"office","classFamily":"office","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because URA stamps no district band for this corner's district: there is nothing to lead in its place, and a blank card is not a stricter rule than a labelled one. It wears its class.","classWord":"office"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":3,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"}},"otherStrata":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":33,"mid":33,"hi":33},"unit":"premises","n":33,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 32 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["SW4"],"name":"THANGGAM LRT STATION (SW4)","taps":5938,"metres":853,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Fernvale Hawker Centre & Market","stalls":28,"status":"Existing (new)","metres":1370},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Fernvale Hawker Centre & Market, 1370m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.038,"shopfrontSqm":139974,"shopfrontWhy":null,"zonedSqm":3667392,"dominantUse":"PORT / AIRPORT","parcels":109,"meanPlotRatio":1.02,"topUses":[{"use":"PORT / AIRPORT","share":0.45},{"use":"BUSINESS 2","share":0.331},{"use":"ROAD","share":0.119}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SELETAR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"absent":{"code":"suppressed_at_source","ours":false,"district":"28","postals":26,"share":1,"cellsAsked":16,"why":"This corner is placed: all of its 26 geocoded postals sit in District 28. URA's PMI shop-space table stamps NO median anywhere in District 28: 16 cells across 4 floor levels were asked for and every one came back empty. URA returned no cell for this district x floor level x floor-area band. The pull requested every district, level and band for every quarter, and URA shows a data point only where at least 3 rental contracts were signed — so this is disclosure suppression, and it cannot distinguish a market with one or two leases from one with none. It is never zero rent. There is no district band to place here, and inventing one from a neighbouring district would be a number wearing the wrong district's name."}}},"SELETAR HILLS":{"area":"SERANGOON","region":"NORTH-EAST REGION","people":{"value":{"lo":15290,"mid":15290,"hi":15290},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3549,"mid":4486,"hi":5526},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":36900,"mid":36900,"hi":36900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SERANGOON, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SERANGOON with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":7,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1058,"mid":1058,"hi":1058},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2438,"mid":2438,"hi":2438},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":726,"mid":726,"hi":726},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":935,"mid":935,"hi":935},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2145,"mid":2145,"hi":2145},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2090,"mid":2090,"hi":2090},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":913,"mid":913,"hi":913},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1332,"mid":1332,"hi":1332},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5676,"mid":5676,"hi":5676},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8254,"mid":8254,"hi":8254},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3987,"mid":3987,"hi":3987},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5358,"mid":5358,"hi":5358},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":59.79352236482249,"mid":59.79352236482249,"hi":59.79352236482249},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785268657,"listedShare":1,"unitSqft":1800,"unitSqftLo":1800,"unitSqftHi":1800,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2800,"mid":6250,"hi":12000},"unit":"SGD/month","n":107,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 40 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4000,"mid":6150,"hi":9366},"unit":"SGD/month","n":34,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 26 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2800,"mid":4400,"hi":5300},"unit":"SGD/month","n":61,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 7 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7000,"mid":9900,"hi":32000},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":6950,"hi":10762.25},"unit":"SGD/month","n":30,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 20 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":150.69474583393608,"mid":150.69474583393608,"hi":150.69474583393608},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1755561600,"listedShare":1,"unitSqft":1518,"unitSqftLo":1518,"unitSqftHi":1518,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":349,"listedOn":"2025-08-19","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 349 days before this snapshot (posted 2025-08-19), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 344 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":59.79352236482249,"mid":59.79352236482249,"hi":59.79352236482249},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785268657,"listedShare":1,"unitSqft":1800,"unitSqftLo":1800,"unitSqftHi":1800,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"SARACA ROAD","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":16,"why":"measured on SARACA ROAD, 100% of whose 16 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":3,"demoted":2,"by":{"class":1,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3023500,"mid":5134200,"hi":7225000},"unit":"SGD","n":69,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 16 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2267500,"mid":3830000,"hi":4950000},"unit":"SGD","n":176,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 16 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":768000,"mid":1917500,"hi":2707500},"unit":"SGD","n":276,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-01-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4550000,"mid":6625000,"hi":8700000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-03-31","asOfFromVerb":"contracts to","asOf":"2023-02-28","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2995000,"mid":3337500,"hi":3995722},"unit":"SGD","n":72,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-12-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2719444,"mid":3805000,"hi":4531000},"unit":"SGD","n":104,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":10,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 10 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2025-04-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-04-15","asOfFromVerb":"updated","asOf":"2026-07-17","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":34,"mid":34,"hi":34},"unit":"premises","n":34,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 336 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":336,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 336 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":12834.71,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":42.73,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":125.34,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":116.14,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":5.25,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.34,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":18.69,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":122.45,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":3.4,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":2.04,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":19.88,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":44.49,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":709.92,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":709.92,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 10 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[],"nearest":{"codes":["SW5"],"name":"FERNVALE LRT STATION (SW5)","taps":12941,"metres":638,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Ang Mo Kio Ave 10 Blk 527 (Cheng San Market and Cooked Food Centre)","stalls":50,"status":"Existing","metres":618},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Ang Mo Kio Ave 10 Blk 527 (Cheng San Market and Cooked Food Centre), 618m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.013,"shopfrontSqm":29648,"shopfrontWhy":null,"zonedSqm":2358441,"dominantUse":"RESIDENTIAL","parcels":3574,"meanPlotRatio":1.4,"topUses":[{"use":"RESIDENTIAL","share":0.606},{"use":"ROAD","share":0.252},{"use":"PARK","share":0.097}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":33900,"households":40200,"noEmployedPersonShare":0.159,"shareAbove10k":0.652,"shareAbove20k":0.354,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"absent":{"code":"suppressed_at_source","ours":false,"district":"28","postals":331,"share":1,"cellsAsked":16,"why":"This corner is placed: all of its 331 geocoded postals sit in District 28. URA's PMI shop-space table stamps NO median anywhere in District 28: 16 cells across 4 floor levels were asked for and every one came back empty. URA returned no cell for this district x floor level x floor-area band. The pull requested every district, level and band for every quarter, and URA shows a data point only where at least 3 rental contracts were signed — so this is disclosure suppression, and it cannot distinguish a market with one or two leases from one with none. It is never zero rent. There is no district band to place here, and inventing one from a neighbouring district would be a number wearing the wrong district's name."}}},"SEMAKAU":{"area":"WESTERN ISLANDS","region":"WEST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"no_instrument_here","ours":false,"why":"GHS 2025 counts 11,300 people whose workplace is somewhere in WESTERN ISLANDS, but that figure is published for the whole planning area and nothing at this corner can carry a share of it: no premises, no transit taps and no residents are published here. Rather than paint an area's workforce onto a corner with no evidence of hosting anyone, the number is withheld. The area total is real, its placement here is not."}},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"absent":{"code":"not_yet_wired","ours":true,"why":"no licensed-premises fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["CC27"],"name":"LABRADOR PARK MRT STATION (CC27)","taps":19959,"metres":6474,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Pasir Panjang Food Centre","stalls":45,"status":"Existing","metres":6681},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Pasir Panjang Food Centre, 6681m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":4963476,"dominantUse":"UTILITY","parcels":5,"meanPlotRatio":1,"topUses":[{"use":"UTILITY","share":0.774},{"use":"OPEN SPACE","share":0.122},{"use":"BUSINESS 2","share":0.095}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; WESTERN ISLANDS is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"compPA":{"value":{"lo":31,"mid":31,"hi":31},"unit":"premises","n":31,"instrument":"sfa.trackrecord.by-postal:carried","grain":"planningArea","area":"WESTERN ISLANDS","subzonesCounted":1,"asOf":"2026-08-30","asOfIs":"the newest crawl night among the 1 counted corner of WESTERN ISLANDS. A planning-area total is dated by its parts, and SFA stamps no date of its own","coverage":1,"sources":24,"sourcesAskedUnanswered":0,"label":"ALL licensed food premises, planning area WESTERN ISLANDS, its 1 counted corner","caveat":"PLANNING-AREA grain, not this corner. No geocoded postal address is known at this corner, so SFA's register cannot count anything AT it; the figure is the same postal-grain census rows summed across the 1 corner of WESTERN ISLANDS that publishes one. No share of it is placed here. The area total is real, its placement at this corner is not."},"rentDistrict":{"absent":{"code":"no_instrument_here","ours":false,"why":"No geocoded postal address falls inside this corner, so there is nothing for URA's sector table to read a district from. The district crosswalk covers 316 of the 332 subzones and this is one of the sixteen it cannot reach. The land here is utility. A place with no addresses is not a place with cheap rent; it is a place this instrument has no way to describe."}}},"SEMBAWANG CENTRAL":{"area":"SEMBAWANG","region":"NORTH REGION","people":{"value":{"lo":34860,"mid":34860,"hi":34860},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":9014,"mid":11394,"hi":14035},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":36400,"mid":36400,"hi":36400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SEMBAWANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SEMBAWANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6815,"mid":6815,"hi":6815},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":7282,"mid":7282,"hi":7282},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":16498,"mid":16498,"hi":16498},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":5909,"mid":5909,"hi":5909},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3363,"mid":3363,"hi":3363},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3592,"mid":3592,"hi":3592},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":7417,"mid":7417,"hi":7417},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3214,"mid":3214,"hi":3214},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":7609,"mid":7609,"hi":7609},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6726,"mid":6726,"hi":6726},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":7320,"mid":7320,"hi":7320},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":15662,"mid":15662,"hi":15662},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4594,"mid":4594,"hi":4594},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4000,"mid":4000,"hi":4000},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5696,"mid":5696,"hi":5696},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":7825,"mid":7825,"hi":7825},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":29165,"mid":29165,"hi":29165},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":27841,"mid":27841,"hi":27841},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":42477,"mid":42477,"hi":42477},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":42754,"mid":42754,"hi":42754},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":22505,"mid":22505,"hi":22505},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":21671,"mid":21671,"hi":21671},"unit":"taps","n":224,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":33656,"mid":33656,"hi":33656},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":33674,"mid":33674,"hi":33674},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":28.293891868346666,"mid":29.216328273926383,"hi":30.1387646795061},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785174440,"listedShare":1,"unitSqft":11669,"unitSqftLo":11669,"unitSqftHi":11669,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"GAMBAS CRESCENT","share":1,"postals":19,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":19,"why":"measured on GAMBAS CRESCENT, 100% of whose 19 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-27","share":1,"known":true}},{"value":{"lo":36.35773831877931,"mid":38.37761266982261,"hi":43.04352242073262},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785132042,"listedShare":1,"unitSqft":5329,"unitSqftLo":5329,"unitSqftHi":5329,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"GAMBAS CRESCENT","share":1,"postals":19,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":19,"why":"measured on GAMBAS CRESCENT, 100% of whose 19 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true}}],"hdbTender":[{"value":{"lo":3400,"mid":4700,"hi":6000},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":70.83333333333333,"mid":96.64115646258503,"hi":122.44897959183673},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1800,"mid":3000,"hi":4025},"unit":"SGD/month","n":2121,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 87 blocks pooled here; the oldest part's newest approval month ends 2025-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9667,"sources":87,"sourcesAskedUnanswered":3,"coverageNote":"built from 87 of 90 sources known in this subzone (97%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2925,"hi":3700},"unit":"SGD/month","n":761,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 78 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":78,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 78 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1806.25,"mid":2950,"hi":3150},"unit":"SGD/month","n":32,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2025-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-02-28","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1850,"mid":3000,"hi":3900},"unit":"SGD/month","n":919,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 69 blocks pooled here; the oldest part's newest approval month ends 2022-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":69,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 69 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2012.5,"mid":2350,"hi":2600},"unit":"SGD/month","n":127,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2026-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3237.5,"hi":4025},"unit":"SGD/month","n":282,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 32 blocks pooled here; the oldest part's newest approval month ends 2024-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4000,"mid":4100,"hi":4300},"unit":"SGD/month","n":21,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":30.1387646795061,"mid":36.35773831877931,"hi":38.37761266982261},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1785132042,"listedShare":1,"unitSqft":5329,"unitSqftLo":5329,"unitSqftHi":11669,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"GAMBAS CRESCENT","share":1,"postals":19,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":19,"why":"measured on GAMBAS CRESCENT, 100% of whose 19 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":16.344332519949685,"mid":24.687867928233302,"hi":40.031071797680774},"unit":"SGD/sqm/month","n":79,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":82,"listedEpoch":1759622400,"listedShare":1,"unitSqft":2088,"unitSqftLo":380,"unitSqftHi":11669,"listings":88,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":302,"listedOn":"2025-10-05","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":22.586142960721837,"mid":22.586142960721837,"hi":22.586142960721837},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1719273600,"listedShare":1,"unitSqft":1668,"unitSqftLo":1668,"unitSqftHi":1668,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":769,"listedOn":"2024-06-25","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":24.74462164760855,"mid":26.724191379417235,"hi":30.569505583455605},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1753315200,"listedShare":1,"unitSqft":1450,"unitSqftLo":700,"unitSqftHi":2088,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":375,"listedOn":"2025-07-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":21.52782083341944,"mid":27.12052472614588,"hi":32.71322861887232},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1755172800,"listedShare":1,"unitSqft":1846,"unitSqftLo":1711,"unitSqftHi":1981,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":354,"listedOn":"2025-08-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":37777,"mid":37777,"hi":37777},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2019-04-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2019-04-24: the 3-year tenancy HDB lets these units on ran out 2022-04-24, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"},{"value":{"lo":29788,"mid":54894,"hi":80000},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2019-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"tenancy-over","why":"awarded 2019-05-31: the 3-year tenancy HDB lets these units on ran out 2022-05-31, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"supermarket","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":5,"listings":5,"strata":2,"ceilingSqm":30,"psm":{"lo":54.287548188622935,"hi":230.31948053221672},"psf":{"lo":5.043478260869565,"hi":21.397379912663755},"asOf":"2026-08-03","why":"5 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":193.46587885539938,"mid":211.89267969380805,"hi":230.31948053221672},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1783224126,"listedShare":1,"unitSqft":228,"unitSqftLo":227,"unitSqftHi":229,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":54.287548188622935,"mid":60.54699609399218,"hi":69.96541770861317},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1755043200,"listedShare":1,"unitSqft":115,"unitSqftLo":80,"unitSqftHi":120,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":11,"demoted":7,"by":{"class":5,"stale":0,"askAge":0,"tenancyOver":2,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1303750,"mid":1425000,"hi":1621250},"unit":"SGD","n":452,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":17,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 17 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":19,"mid":19,"hi":19},"unit":"premises","n":19,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 17 postals pooled here; the oldest part's newest row was updated 2022-07-14. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-14","asOfFromVerb":"updated","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":33,"mid":33,"hi":33},"unit":"premises","n":33,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":214,"mid":214,"hi":214},"unit":"premises","n":214,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 148 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":148,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 148 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5620.63,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":22.6,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":56.37,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":58.23,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.96,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":51.96,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.8,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":109.1,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-3-room","share":0.0245,"note":"the TOP of this range is the hdb-3-room stratum, which holds 2.5% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.4,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.91,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.26,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.31,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":300.69,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":300.69,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 17 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":48,"mid":48.5,"hi":49},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[{"codes":["NS11"],"name":"SEMBAWANG MRT STATION (NS11)","taps":85231,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Canberra Hawker Centre","stalls":44,"status":"Existing (new)","metres":60},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Canberra Hawker Centre, 60m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.035,"shopfrontSqm":34350,"shopfrontWhy":null,"zonedSqm":971723,"dominantUse":"RESIDENTIAL","parcels":53,"meanPlotRatio":2.84,"topUses":[{"use":"RESIDENTIAL","share":0.494},{"use":"ROAD","share":0.214},{"use":"BUSINESS 1","share":0.08}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":35100,"households":37500,"noEmployedPersonShare":0.067,"shareAbove10k":0.593,"shareAbove20k":0.231,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":122,"hdbUnits":10109,"rooms":{"u1":0,"u2":608,"u3":237,"u4":3801,"u5exec":4821,"rental":642},"resale":{"n":683,"median":600000,"p25":550000,"p75":652888,"psm":5954,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":131.38,"mid":217.52,"hi":272.22},"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":134,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SEMBAWANG EAST":{"area":"SEMBAWANG","region":"NORTH REGION","people":{"value":{"lo":24620,"mid":24620,"hi":24620},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":7022,"mid":8876,"hi":10932},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":36400,"mid":36400,"hi":36400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SEMBAWANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SEMBAWANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4628,"mid":4628,"hi":4628},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2940,"mid":2940,"hi":2940},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2094,"mid":2094,"hi":2094},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1327,"mid":1327,"hi":1327},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2276,"mid":2276,"hi":2276},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3602,"mid":3602,"hi":3602},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1709,"mid":1709,"hi":1709},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1939,"mid":1939,"hi":1939},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13102,"mid":13102,"hi":13102},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":12939,"mid":12939,"hi":12939},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9981,"mid":9981,"hi":9981},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9839,"mid":9839,"hi":9839},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"CANBERRA MRT STATION (NS12)","stationTaps":45092,"exit":"Exit E","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. CANBERRA (NS12)'s Exit E opens in this corner and the station takes 45,092 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[],"hdbTender":[{"value":{"lo":3710,"mid":9265,"hi":52398.45},"unit":"SGD/month","n":15,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 15 tenders pooled here; the oldest of them closed 2019-07-30. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2019-07-30","asOfFromVerb":"bids closed","asOf":"2025-02-18","carried":true,"coverage":0.9375,"sources":15,"sourcesAskedUnanswered":1,"coverageNote":"built from 15 of 16 sources known in this subzone (94%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":2100,"mid":4170,"hi":6240},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-05-04. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-05-04","asOfFromVerb":"bids closed","asOf":"2026-06-02","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":42,"mid":81,"hi":120},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-05-04. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-05-04","asOfFromVerb":"bids closed","asOf":"2026-06-02","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1910,"mid":3050,"hi":3925},"unit":"SGD/month","n":490,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 53 blocks pooled here; the oldest part's newest approval month ends 2021-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8983,"sources":53,"sourcesAskedUnanswered":6,"coverageNote":"built from 53 of 59 sources known in this subzone (90%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":3400,"hi":3850},"unit":"SGD/month","n":148,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 42 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":42,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 42 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1880,"mid":2850,"hi":3500},"unit":"SGD/month","n":55,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 20 blocks pooled here; the oldest part's newest approval month ends 2021-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2550,"mid":3475,"hi":3925},"unit":"SGD/month","n":53,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2023-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1325,"mid":2400,"hi":2850},"unit":"SGD/month","n":234,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 22 blocks pooled here; the oldest part's newest approval month ends 2023-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4200,"mid":4200,"hi":4200},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":113.9,"mid":154.05,"hi":171.76},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"drape":true,"drapeFrom":"MANDAI ESTATE","label":"use: retail: measured on SEMBAWANG ROAD, 11% of whose 74 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"SEMBAWANG ROAD","postals":74,"share":0.108,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.108,"shareKnown":true,"postals":74,"why":"measured on SEMBAWANG ROAD, 11% of whose 74 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MANDAI ESTATE at 28%. It never leads this card and never enters the map's ranking. measured on SEMBAWANG ROAD, 11% of whose 74 geocoded postals sit in this corner"},{"value":{"lo":46.64361180574212,"mid":51.128574479371174,"hi":60.001527660712966},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785126336,"listedShare":1,"unitSqft":800,"unitSqftLo":592,"unitSqftHi":900,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"drape":true,"drapeFrom":"MANDAI ESTATE","label":"propertyType: shop-or-shophouse: measured on SEMBAWANG ROAD, 11% of whose 74 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"SEMBAWANG ROAD","postals":74,"share":0.108,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.108,"shareKnown":true,"postals":74,"why":"measured on SEMBAWANG ROAD, 11% of whose 74 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MANDAI ESTATE at 28%. It never leads this card and never enters the map's ranking. measured on SEMBAWANG ROAD, 11% of whose 74 geocoded postals sit in this corner"},{"value":{"lo":72.04480949365939,"mid":84.15420871245782,"hi":99.21285657391815},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1785275202,"listedShare":1,"unitSqft":1650,"unitSqftLo":786,"unitSqftHi":2368,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"drape":true,"drapeFrom":"MANDAI ESTATE","label":"propertyType: f-and-b: measured on SEMBAWANG ROAD, 11% of whose 74 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"SEMBAWANG ROAD","postals":74,"share":0.108,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.108,"shareKnown":true,"postals":74,"why":"measured on SEMBAWANG ROAD, 11% of whose 74 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MANDAI ESTATE at 28%. It never leads this card and never enters the map's ranking. measured on SEMBAWANG ROAD, 11% of whose 74 geocoded postals sit in this corner"},{"value":{"lo":60.001527660712966,"mid":69.96541770861319,"hi":90.02543257611767},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":8,"listedEpoch":1785249160,"listedShare":1,"unitSqft":1640,"unitSqftLo":592,"unitSqftHi":2368,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"drape":true,"drapeFrom":"MANDAI ESTATE","label":"all strata pooled: measured on SEMBAWANG ROAD, 11% of whose 74 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"SEMBAWANG ROAD","postals":74,"share":0.108,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.108,"shareKnown":true,"postals":74,"why":"measured on SEMBAWANG ROAD, 11% of whose 74 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MANDAI ESTATE at 28%. It never leads this card and never enters the map's ranking. measured on SEMBAWANG ROAD, 11% of whose 74 geocoded postals sit in this corner"}],"context":[{"value":{"lo":6500,"mid":6500,"hi":6500},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2021-09-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"minimart"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: minimart, ground floor (the WHOLE unit, per month)","notLeading":{"gate":"tenancy-over","why":"awarded 2021-09-10: the 3-year tenancy HDB lets these units on ran out 2024-09-10, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"minimart","classFamily":"shopfront"},{"value":{"lo":2068,"mid":4682,"hi":102179},"unit":"SGD/month","n":10,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 10 tenders pooled here; the oldest of them closed 2019-07-30. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2019-07-30","asOfFromVerb":"bids closed","asOf":"2024-10-01","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"basement","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, basement (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a basement-floor row. The shop-rent slot is led by street-level space; a basement unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":2526,"mid":6803,"hi":23305.5},"unit":"SGD/month","n":25,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 25 tenders pooled here; the oldest of them closed 2019-07-30. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2019-07-30","asOfFromVerb":"bids closed","asOf":"2025-02-18","carried":true,"coverage":0.9615,"sources":25,"sourcesAskedUnanswered":1,"coverageNote":"built from 25 of 26 sources known in this subzone (96%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":40777,"mid":40777,"hi":40777},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2020-03-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2020-03-24: the 3-year tenancy HDB lets these units on ran out 2023-03-24, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":7,"demoted":4,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":2,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":42,"mid":81,"hi":120,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1377800,"mid":1618100,"hi":2004200},"unit":"SGD","n":343,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1096000,"mid":1172500,"hi":1335500},"unit":"SGD","n":156,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 10 postals pooled here; the oldest part's newest row was updated 2022-12-30. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-12-30","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":78,"mid":78,"hi":78},"unit":"premises","n":78,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":86,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 86 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4782.15,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0022,"note":"the TOP of this range is the landed stratum, which holds 0.22% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":18.33,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0022,"note":"the TOP of this range is the landed stratum, which holds 0.22% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":46.76,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0022,"note":"the TOP of this range is the landed stratum, which holds 0.22% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":44.72,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.14,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":43.25,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.48,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0022,"note":"the TOP of this range is the landed stratum, which holds 0.22% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.51,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0022,"note":"the TOP of this range is the landed stratum, which holds 0.22% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.41,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.91,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.05,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.35,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0022,"note":"the TOP of this range is the landed stratum, which holds 0.22% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":243.63,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0022,"note":"the TOP of this range is the landed stratum, which holds 0.22% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":243.63,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0022,"note":"the TOP of this range is the landed stratum, which holds 0.22% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":50,"mid":51,"hi":52},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-05-04. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-05-04","asOfFromVerb":"bids closed","asOf":"2026-06-02","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":5}},"stations":{"list":[{"codes":["NS12"],"name":"CANBERRA MRT STATION (NS12)","taps":45092,"metres":0,"measuredTo":"exit","nearestExit":"Exit E","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Canberra Hawker Centre","stalls":44,"status":"Existing (new)","metres":408},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Canberra Hawker Centre, 408m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.031,"shopfrontSqm":28600,"shopfrontWhy":null,"zonedSqm":919255,"dominantUse":"RESIDENTIAL","parcels":71,"meanPlotRatio":2.63,"topUses":[{"use":"RESIDENTIAL","share":0.423},{"use":"ROAD","share":0.379},{"use":"WATERBODY","share":0.081}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":35100,"households":37500,"noEmployedPersonShare":0.067,"shareAbove10k":0.593,"shareAbove20k":0.231,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":85,"hdbUnits":7830,"rooms":{"u1":0,"u2":1605,"u3":1121,"u4":3100,"u5exec":1500,"rental":504},"resale":{"n":1198,"median":646000,"p25":530888,"p75":730000,"psm":7246,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":131.38,"mid":217.52,"hi":272.22},"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":83,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SEMBAWANG HILLS":{"area":"ANG MO KIO","region":"NORTH-EAST REGION","people":{"value":{"lo":6870,"mid":6870,"hi":6870},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1490,"mid":1884,"hi":2321},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50000,"mid":50000,"hi":50000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ANG MO KIO, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ANG MO KIO with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":859,"mid":859,"hi":859},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":669,"mid":669,"hi":669},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":523,"mid":523,"hi":523},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":471,"mid":471,"hi":471},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":555,"mid":555,"hi":555},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1064,"mid":1064,"hi":1064},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":425,"mid":425,"hi":425},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":805,"mid":805,"hi":805},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2806,"mid":2806,"hi":2806},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3875,"mid":3875,"hi":3875},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2558,"mid":2558,"hi":2558},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3386,"mid":3386,"hi":3386},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":37.99335468410199,"mid":37.99335468410199,"hi":37.99335468410199},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785408423,"listedShare":1,"unitSqft":4108,"unitSqftLo":4108,"unitSqftHi":4108,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"JALAN GELENGGANG","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":14,"why":"measured on JALAN GELENGGANG, 100% of whose 14 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":199.25,"median":211.77,"p75":239.11,"why":"judged against District 20's stamped Level 1 (street level) cell for units over 30 to 100 sqm: this row's median unit is 4108 sqft and URA stamps no cell for units over 300 sqm in that district"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":4000,"mid":4000,"hi":4000},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4000,"mid":4000,"hi":4000},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3300,"mid":6150,"hi":8838},"unit":"SGD/month","n":12,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 12 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":4000,"hi":5000},"unit":"SGD/month","n":35,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 7 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":12000,"mid":12000,"hi":12000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2025-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3100,"mid":7200,"hi":9500},"unit":"SGD/month","n":11,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 11 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":37.99335468410199,"mid":38.00260556179473,"hi":213.27872033109043},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1773135341,"listedShare":1,"unitSqft":4107,"unitSqftLo":1200,"unitSqftHi":4108,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"JALAN CHEMPEDAK","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN CHENGAM","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN GELENGGANG","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JALAN TELANG","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SAINT NICHOLAS VIEW","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":27,"why":"measured on JALAN CHEMPEDAK, JALAN CHENGAM, JALAN GELENGGANG and 2 more, 100% of whose 27 geocoded postals sit in this corner"},"listedAge":{"days":146,"listedOn":"2026-03-10","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":37.99335468410199,"mid":37.99335468410199,"hi":38.00260556179473},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1773258178,"listedShare":1,"unitSqft":4108,"unitSqftLo":4107,"unitSqftHi":4108,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":144,"listedOn":"2026-03-11","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 144 days before this snapshot (posted 2026-03-11), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 141 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":213.27872033109043,"mid":213.27872033109043,"hi":213.27872033109043},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1764705793,"listedShare":1,"unitSqft":1615,"unitSqftLo":1615,"unitSqftHi":1615,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":243,"listedOn":"2025-12-02","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 243 days before this snapshot (posted 2025-12-02), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 240 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":55.95275070414409,"mid":65.87430994423752,"hi":75.79586918433095},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1773135341,"listedShare":1,"unitSqft":1369.5,"unitSqftLo":1200,"unitSqftHi":1539,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":146,"listedOn":"2026-03-10","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 146 days before this snapshot (posted 2026-03-10), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 142 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":5,"demoted":4,"by":{"class":1,"stale":0,"askAge":3,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":2600000,"mid":5500000,"hi":6416400},"unit":"SGD","n":65,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2415000,"mid":4030000,"hi":4857000},"unit":"SGD","n":170,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1059500,"mid":1684000,"hi":2080000},"unit":"SGD","n":34,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-07-31","asOfFromVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1343500,"mid":1790000,"hi":2154722},"unit":"SGD","n":196,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3400000,"mid":7200000,"hi":11000000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-11-30","asOfFromVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2475000,"mid":2740000,"hi":3082500},"unit":"SGD","n":46,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3172824,"mid":3172824,"hi":3172824},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":34,"mid":34,"hi":34},"unit":"premises","n":34,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2025-11-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-11-13","asOfFromVerb":"updated","asOf":"2026-07-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"}},"otherStrata":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":48,"mid":48,"hi":48},"unit":"premises","n":48,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 205 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":205,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 205 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":13243.64,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":43.46,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":126.87,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":114.68,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":4.53,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.26,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":19.21,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":125.76,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":3.57,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":1.73,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":19.2,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":47.89,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":720.85,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":720.85,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["TE6"],"name":"MAYFLOWER MRT STATION (TE6)","taps":26884,"metres":356,"measuredTo":"exit","nearestExit":"Exit 7","exitsKnown":7}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Sembawang Hills Food Centre (Jalan Leban Food Centre)","stalls":36,"status":"Existing","updated":"2024-12-11","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":36,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.018,"shopfrontSqm":16000,"shopfrontWhy":null,"zonedSqm":892733,"dominantUse":"RESIDENTIAL","parcels":1780,"meanPlotRatio":2.57,"topUses":[{"use":"RESIDENTIAL","share":0.673},{"use":"ROAD","share":0.265},{"use":"PARK","share":0.027}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":48600,"households":61900,"noEmployedPersonShare":0.215,"shareAbove10k":0.514,"shareAbove20k":0.226,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":100,"mid":195.17000000000002,"hi":239.11},"unit":"SGD/sqm/month","n":3,"district":"20","share":0.995,"postals":197,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":100,"mid":178.57,"hi":195.95,"n":3},{"sizeBand":"over-30-100","lo":199.25,"mid":211.77,"hi":239.11,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 20","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 100% of this corner's geocoded postals sit in District 20. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SEMBAWANG NORTH":{"area":"SEMBAWANG","region":"NORTH REGION","people":{"value":{"lo":25530,"mid":25530,"hi":25530},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":6503,"mid":8220,"hi":10125},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":36400,"mid":36400,"hi":36400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SEMBAWANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SEMBAWANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3516,"mid":3516,"hi":3516},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3171,"mid":3171,"hi":3171},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1813,"mid":1813,"hi":1813},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1183,"mid":1183,"hi":1183},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2649,"mid":2649,"hi":2649},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3200,"mid":3200,"hi":3200},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1531,"mid":1531,"hi":1531},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1948,"mid":1948,"hi":1948},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12100,"mid":12100,"hi":12100},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":12545,"mid":12545,"hi":12545},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8712,"mid":8712,"hi":8712},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9484,"mid":9484,"hi":9484},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":148.39,"mid":211.43,"hi":341.54},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"SEMBAWANG DRIVE","share":0.842,"postals":38,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.842,"shareKnown":true,"postals":38,"why":"measured on SEMBAWANG DRIVE, 84% of whose 38 geocoded postals sit in this corner"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1200,"mid":2800,"hi":3700},"unit":"SGD/month","n":1506,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 66 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9851,"sources":66,"sourcesAskedUnanswered":1,"coverageNote":"built from 66 of 67 sources known in this subzone (99%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1200,"mid":2600,"hi":3700},"unit":"SGD/month","n":585,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 54 blocks pooled here; the oldest part's newest approval month ends 2021-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":54,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 54 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1525,"mid":2175,"hi":2700},"unit":"SGD/month","n":4,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2022-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-08-31","asOfFromVerb":"approvals to","asOf":"2024-01-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3000,"hi":3800},"unit":"SGD/month","n":626,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 46 blocks pooled here; the oldest part's newest approval month ends 2023-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1200,"mid":2200,"hi":2300},"unit":"SGD/month","n":34,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1790,"mid":3087.5,"hi":4000},"unit":"SGD/month","n":257,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3500,"mid":3500,"hi":3500},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":13.48600958145975,"mid":26.23708216671399,"hi":46.741546474545935},"unit":"SGD/sqm/month","n":25,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":24,"listedEpoch":1768953600,"listedShare":1,"unitSqft":4077.5,"unitSqftLo":806,"unitSqftHi":20000,"listings":25,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":194,"listedOn":"2026-01-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":17.760315947037537,"mid":27.32203067527651,"hi":37.45323703932614},"unit":"SGD/sqm/month","n":35,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":35,"listedEpoch":1773014400,"listedShare":1,"unitSqft":3869,"unitSqftLo":2766,"unitSqftHi":35553,"listings":36,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":147,"listedOn":"2026-03-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":25.097770673867203,"mid":26.104117152063445,"hi":30.19329710157004},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1777507200,"listedShare":1,"unitSqft":2852,"unitSqftLo":2799,"unitSqftHi":5575,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2"},"label":"propertyType: grade-b2","listedAge":{"days":95,"listedOn":"2026-04-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b2\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.2x the median of the 14 rows typed \"grade-b2\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b2","classFamily":"grade-b2"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":4,"demoted":3,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":976000,"mid":1050000,"hi":1420800},"unit":"SGD","n":9,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":16,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 9 postals pooled here; the oldest part's newest row was updated 2025-08-01. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-08-01","asOfFromVerb":"updated","asOf":"2026-08-05","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":37,"mid":37,"hi":37},"unit":"premises","n":37,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":368,"mid":368,"hi":368},"unit":"premises","n":368,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 80 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":80,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 80 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5205.45,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":21.35,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":51.07,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":50.67,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.25,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":47.56,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.91,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":110.85,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-3-room","share":0.0129,"note":"the TOP of this range is the hdb-3-room stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.15,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-3-room","share":0.0142,"note":"the TOP of this range is the hdb-3-room stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.35,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-3-room","share":0.0142,"note":"the TOP of this range is the hdb-3-room stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.3,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.11,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":265,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":265,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|no_instrument_here":{"quantity":"commercialRent.psm","code":"no_instrument_here","ours":false,"n":1}},"stations":{"list":[{"codes":["NS11"],"name":"SEMBAWANG MRT STATION (NS11)","taps":85231,"metres":263,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Canberra Hawker Centre","stalls":44,"status":"Existing (new)","metres":500},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Canberra Hawker Centre, 500m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.01,"shopfrontSqm":14045,"shopfrontWhy":null,"zonedSqm":1380741,"dominantUse":"RESIDENTIAL","parcels":59,"meanPlotRatio":3.28,"topUses":[{"use":"RESIDENTIAL","share":0.518},{"use":"ROAD","share":0.177},{"use":"EDUCATIONAL INSTITUTION","share":0.083}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":35100,"households":37500,"noEmployedPersonShare":0.067,"shareAbove10k":0.593,"shareAbove20k":0.231,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":84,"hdbUnits":7912,"rooms":{"u1":0,"u2":126,"u3":86,"u4":3508,"u5exec":3736,"rental":456},"resale":{"n":538,"median":565000,"p25":525888,"p75":610000,"psm":5510,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":131.38,"mid":217.52,"hi":272.22},"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":75,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SEMBAWANG SPRINGS":{"area":"SEMBAWANG","region":"NORTH REGION","people":{"value":{"lo":12520,"mid":12520,"hi":12520},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3119,"mid":3942,"hi":4856},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":36400,"mid":36400,"hi":36400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SEMBAWANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SEMBAWANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1560,"mid":1560,"hi":1560},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2261,"mid":2261,"hi":2261},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":10051,"mid":10051,"hi":10051},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2732,"mid":2732,"hi":2732},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":794,"mid":794,"hi":794},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1238,"mid":1238,"hi":1238},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3879,"mid":3879,"hi":3879},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1563,"mid":1563,"hi":1563},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2488,"mid":2488,"hi":2488},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2692,"mid":2692,"hi":2692},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3869,"mid":3869,"hi":3869},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":8394,"mid":8394,"hi":8394},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1628,"mid":1628,"hi":1628},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1815,"mid":1815,"hi":1815},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2886,"mid":2886,"hi":2886},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3893,"mid":3893,"hi":3893},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8593,"mid":8593,"hi":8593},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9873,"mid":9873,"hi":9873},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":23664,"mid":23664,"hi":23664},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":21428,"mid":21428,"hi":21428},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7628,"mid":7628,"hi":7628},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8242,"mid":8242,"hi":8242},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":17426,"mid":17426,"hi":17426},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":16090,"mid":16090,"hi":16090},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":148.03,"mid":151.23,"hi":156.96},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2025-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"JALAN LEGUNDI","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2025-12-31"}],"share":1,"shareKnown":true,"postals":6,"why":"measured on JALAN LEGUNDI, 100% of whose 6 geocoded postals sit in this corner"}},{"value":{"lo":128.99261066178448,"mid":128.99261066178448,"hi":128.99261066178448},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785500830,"listedShare":1,"unitSqft":1235,"unitSqftLo":1235,"unitSqftHi":1235,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"JALAN TAMPANG","share":1,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":13,"why":"measured on JALAN TAMPANG, 100% of whose 13 geocoded postals sit in this corner"},"listedAge":{"days":2,"listedOn":"2026-07-31","share":1,"known":true}},{"value":{"lo":128.99261066178448,"mid":128.99261066178448,"hi":128.99261066178448},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1781265600,"listedShare":1,"unitSqft":1235,"unitSqftLo":1235,"unitSqftHi":1235,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":52,"listedOn":"2026-06-12","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2300,"mid":2700,"hi":3500},"unit":"SGD/month","n":4,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2025-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-05-31","asOfFromVerb":"approvals to","asOf":"2025-12-31","carried":true,"coverage":0.1739,"sources":4,"sourcesAskedUnanswered":19,"coverageNote":"built from 4 of 23 sources known in this subzone (17%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3500,"mid":3500,"hi":3500},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2025-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2800,"mid":2800,"hi":2800},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2025-11-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":2450,"hi":2600},"unit":"SGD/month","n":2,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2025-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-08-31","asOfFromVerb":"approvals to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4850,"mid":5675,"hi":6600},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2650,"mid":3412.5,"hi":9125},"unit":"SGD/month","n":120,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7000,"mid":7600,"hi":8200},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3900,"mid":5950,"hi":10000},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3900,"mid":4025,"hi":4250},"unit":"SGD/month","n":50,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":90.02543257611767,"mid":109.59617878831716,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1764936000,"listedShare":1,"unitSqft":1025,"unitSqftLo":400,"unitSqftHi":1650,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":241,"listedOn":"2025-12-05","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 241 days before this snapshot (posted 2025-12-05), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-31, 239 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":128.99261066178448,"mid":129.07976783115055,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":1,"listedEpoch":1785500819,"listedShare":1,"unitSqft":817.5,"unitSqftLo":400,"unitSqftHi":1235,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"JALAN TAMPANG","share":1,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":13,"why":"measured on JALAN TAMPANG, 100% of whose 13 geocoded postals sit in this corner"},"listedAge":{"days":2,"listedOn":"2026-07-31","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":23.487432702972743,"mid":34.37428695982776,"hi":42.04066001783682},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1771364821,"listedShare":1,"unitSqft":4919,"unitSqftLo":1733,"unitSqftHi":7169,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":166,"listedOn":"2026-02-17","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":50.00655245858174,"mid":50.00655245858174,"hi":50.00655245858174},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1775346964,"listedShare":1,"unitSqft":861,"unitSqftLo":861,"unitSqftHi":861,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":120,"listedOn":"2026-04-04","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":3,"strata":2,"ceilingSqm":30,"psm":{"lo":100.91166015665362,"hi":176.83567113165967},"psf":{"lo":9.375,"hi":16.428571428571427},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":176.83567113165967,"mid":176.83567113165967,"hi":176.83567113165967},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":2,"listedEpoch":1783991198,"listedShare":1,"unitSqft":140,"unitSqftLo":140,"unitSqftHi":140,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":100.91166015665362,"mid":100.91166015665362,"hi":100.91166015665362},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753315200,"listedShare":1,"unitSqft":160,"unitSqftLo":160,"unitSqftHi":160,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":4,"by":{"class":3,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3825000,"mid":4790000,"hi":5088888},"unit":"SGD","n":43,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3025000,"mid":3582500,"hi":4450000},"unit":"SGD","n":14,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-07-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":750000,"mid":988000,"hi":1625000},"unit":"SGD","n":538,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-04-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":926666,"mid":1250000,"hi":1527000},"unit":"SGD","n":712,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5172500,"mid":6879700,"hi":8650000},"unit":"SGD","n":15,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-06-30","asOfFromVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2000000,"mid":2188000,"hi":2300000},"unit":"SGD","n":45,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1210000,"mid":1320000,"hi":1460000},"unit":"SGD","n":733,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":25,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 25 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 10 postals pooled here; the oldest part's newest row was updated 2025-08-29. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-08-29","asOfFromVerb":"updated","asOf":"2026-07-30","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"}},"otherStrata":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":19,"mid":19,"hi":19},"unit":"premises","n":19,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":95,"mid":95,"hi":95},"unit":"premises","n":95,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 175 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":175,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 175 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":8639.86,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":32.14,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":95.05,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":101.78,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.99,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-5-room-exec","share":0.0465,"note":"the TOP of this range is the hdb-5-room-exec stratum, which holds 4.7% of households here: a sliver, not the typical household"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":78.82,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":12.5,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":102.87,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.94,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":3.42,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":19.2,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":18.24,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":524.81,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":524.81,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 25 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["NS12"],"name":"CANBERRA MRT STATION (NS12)","taps":45092,"metres":0,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Canberra Hawker Centre","stalls":44,"status":"Existing (new)","metres":341},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Canberra Hawker Centre, 341m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.015,"shopfrontSqm":16613,"shopfrontWhy":null,"zonedSqm":1139875,"dominantUse":"RESIDENTIAL","parcels":630,"meanPlotRatio":1.71,"topUses":[{"use":"RESIDENTIAL","share":0.51},{"use":"ROAD","share":0.254},{"use":"BUSINESS 1","share":0.072}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":35100,"households":37500,"noEmployedPersonShare":0.067,"shareAbove10k":0.593,"shareAbove20k":0.231,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":32,"hdbUnits":2193,"rooms":{"u1":0,"u2":912,"u3":208,"u4":623,"u5exec":450,"rental":0},"resale":null,"resaleAbsent":{"code":"no_sale_placed_in_window","ours":false,"n":0,"why":"no HDB resale transaction places in this subzone in the window"},"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":131.38,"mid":217.52,"hi":272.22},"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":164,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SEMBAWANG STRAITS":{"area":"SEMBAWANG","region":"NORTH REGION","people":{"value":{"lo":2370,"mid":2370,"hi":2370},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":58,"households":{"value":{"lo":484,"mid":612,"hi":754},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":36400,"mid":36400,"hi":36400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SEMBAWANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SEMBAWANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":233,"mid":233,"hi":233},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":78,"mid":78,"hi":78},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":201,"mid":201,"hi":201},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":121,"mid":121,"hi":121},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":180,"mid":180,"hi":180},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":267,"mid":267,"hi":267},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":315,"mid":315,"hi":315},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":308,"mid":308,"hi":308},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":927,"mid":927,"hi":927},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":831,"mid":831,"hi":831},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1233,"mid":1233,"hi":1233},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1145,"mid":1145,"hi":1145},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":59.37044758992357,"mid":59.37044758992357,"hi":59.37044758992357},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1776124800,"listedShare":1,"unitSqft":2230,"unitSqftLo":2230,"unitSqftHi":2230,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":111,"listedOn":"2026-04-14","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":131.38,"median":165.81,"p75":200.05,"why":"judged against District 27's stamped Level 1 (street level) cell for units over 30 to 100 sqm: this row's median unit is 2230 sqft and URA stamps no cell for units over 100 to 300 sqm in that district"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2612.5,"mid":6000,"hi":10600},"unit":"SGD/month","n":14,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 7 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6800,"mid":7500,"hi":9000},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2612.5,"mid":3075,"hi":3575},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5900,"mid":9450,"hi":13000},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2025-11-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4800,"mid":6000,"hi":9875},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":2685000,"mid":3090000,"hi":3519000},"unit":"SGD","n":37,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2300000,"mid":2838000,"hi":3576000},"unit":"SGD","n":74,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 7 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-11-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":965000,"mid":1040000,"hi":1132222},"unit":"SGD","n":28,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3274972,"mid":4187472,"hi":5550000},"unit":"SGD","n":8,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-06-30","asOfFromVerb":"contracts to","asOf":"2025-11-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3309999.75,"mid":3394000,"hi":3564222},"unit":"SGD","n":10,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3440000,"mid":3460000,"hi":3480000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":10,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 10 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 67 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":0.9178,"sources":67,"sourcesAskedUnanswered":6,"coverageNote":"built from 67 of 73 sources known in this subzone (92%): a FLOOR, not a census","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":12886.75,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":42.83,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":125.53,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":115.95,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":5.16,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.33,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":18.76,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":122.87,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":3.42,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":2,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":19.79,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":44.92,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":711.31,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":711.31,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 10 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":1},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[],"nearest":{"codes":["NS12"],"name":"CANBERRA MRT STATION (NS12)","taps":45092,"metres":943,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Canberra Hawker Centre","stalls":44,"status":"Existing (new)","metres":1164},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Canberra Hawker Centre, 1164m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.002,"shopfrontSqm":2206,"shopfrontWhy":null,"zonedSqm":1514494,"dominantUse":"RESIDENTIAL","parcels":535,"meanPlotRatio":2.38,"topUses":[{"use":"RESIDENTIAL","share":0.506},{"use":"RESERVE SITE","share":0.234},{"use":"ROAD","share":0.095}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":35100,"households":37500,"noEmployedPersonShare":0.067,"shareAbove10k":0.593,"shareAbove20k":0.231,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":131.38,"mid":217.52,"hi":272.22},"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":71,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SENGKANG TOWN CENTRE":{"area":"SENGKANG","region":"NORTH-EAST REGION","people":{"value":{"lo":59770,"mid":59770,"hi":59770},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":16130,"mid":20390,"hi":25114},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":23500,"mid":23500,"hi":23500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SENGKANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SENGKANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":6,"withheld":1},"coverageNote":"Shown on 6 of SENGKANG's 7 subzones; withheld from LORONG HALUS NORTH, which publishes no premises, taps or residents to carry a share of it."},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":11588,"mid":11588,"hi":11588},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":14383,"mid":14383,"hi":14383},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":19504,"mid":19504,"hi":19504},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":5669,"mid":5669,"hi":5669},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6034,"mid":6034,"hi":6034},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":6289,"mid":6289,"hi":6289},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":7245,"mid":7245,"hi":7245},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3152,"mid":3152,"hi":3152},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":13960,"mid":13960,"hi":13960},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":11610,"mid":11610,"hi":11610},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":9175,"mid":9175,"hi":9175},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":20086,"mid":20086,"hi":20086},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":8238,"mid":8238,"hi":8238},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":7707,"mid":7707,"hi":7707},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":7767,"mid":7767,"hi":7767},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":10404,"mid":10404,"hi":10404},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":54038,"mid":54038,"hi":54038},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":52633,"mid":52633,"hi":52633},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":52649,"mid":52649,"hi":52649},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":54122,"mid":54122,"hi":54122},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":42015,"mid":42015,"hi":42015},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":41170,"mid":41170,"hi":41170},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":41283,"mid":41283,"hi":41283},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":42446,"mid":42446,"hi":42446},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":182.38,"mid":281.98,"hi":367.48},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"SENGKANG SQUARE","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":18,"why":"measured on SENGKANG SQUARE, 100% of whose 18 geocoded postals sit in this corner"}},{"value":{"lo":34.465723009169054,"mid":34.465723009169054,"hi":34.465723009169054},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784764800,"listedShare":1,"unitSqft":4060,"unitSqftLo":4060,"unitSqftHi":4060,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true}}],"hdbTender":[{"value":{"lo":3400,"mid":16250,"hi":29100},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-14","asOfFromVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":50,"mid":68.17507418397626,"hi":86.35014836795253},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-14","asOfFromVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1500,"mid":3100,"hi":4325},"unit":"SGD/month","n":3796,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 169 blocks pooled here; the oldest part's newest approval month ends 2024-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":169,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 169 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1350,"mid":3000,"hi":4000},"unit":"SGD/month","n":1343,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 121 blocks pooled here; the oldest part's newest approval month ends 2021-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":121,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 121 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1000,"mid":2825,"hi":3200},"unit":"SGD/month","n":81,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 12 blocks pooled here; the oldest part's newest approval month ends 2023-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1675,"mid":3200,"hi":4325},"unit":"SGD/month","n":1930,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 123 blocks pooled here; the oldest part's newest approval month ends 2021-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":123,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 123 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1587.5,"mid":1975,"hi":2400},"unit":"SGD/month","n":9,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2024-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-08-31","asOfFromVerb":"approvals to","asOf":"2025-11-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2175,"mid":3275,"hi":4500},"unit":"SGD/month","n":433,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 24 blocks pooled here; the oldest part's newest approval month ends 2022-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6000,"mid":6000,"hi":6000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3175,"mid":3615,"hi":4175},"unit":"SGD/month","n":98,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":34.465723009169054,"mid":48.748815427383256,"hi":63.03190784559746},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1772539200,"listedShare":1,"unitSqft":7580,"unitSqftLo":4060,"unitSqftHi":11100,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"COMPASSVALE CRESCENT","share":1,"postals":25,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PUNGGOL ROAD","share":0.333,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.696,"shareKnown":true,"postals":46,"why":"measured on COMPASSVALE CRESCENT, PUNGGOL ROAD, 70% of whose 46 geocoded postals sit in this corner"},"listedAge":{"days":153,"listedOn":"2026-03-03","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":46.221497671753504,"mid":48.94413383598008,"hi":51.666770000206654},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1753315200,"listedShare":1,"unitSqft":5900,"unitSqftLo":5000,"unitSqftHi":6800,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":375,"listedOn":"2025-07-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":41.57096436798237,"mid":41.57096436798237,"hi":41.57096436798237},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753315200,"listedShare":1,"unitSqft":11600,"unitSqftLo":11600,"unitSqftHi":11600,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":375,"listedOn":"2025-07-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":80.72932812532291,"mid":80.72932812532291,"hi":80.72932812532291},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752019200,"listedShare":1,"unitSqft":8000,"unitSqftLo":8000,"unitSqftHi":8000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":390,"listedOn":"2025-07-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":63.03190784559746,"mid":63.03190784559746,"hi":63.03190784559746},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1760313600,"listedShare":1,"unitSqft":11100,"unitSqftLo":11100,"unitSqftHi":11100,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":294,"listedOn":"2025-10-13","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 294 days before this snapshot (posted 2025-10-13), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-23, 283 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":36330,"mid":37720.5,"hi":39111},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2019-01-23. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2019-01-23","asOfFromVerb":"bids closed","asOf":"2019-08-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2019-08-20: the 3-year tenancy HDB lets these units on ran out 2022-08-20, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":10,"demoted":6,"by":{"class":4,"stale":0,"askAge":1,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":4150000,"mid":4250000,"hi":4350000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-08-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3022222,"mid":3172222,"hi":3932500},"unit":"SGD","n":9,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-06-30","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1247500,"mid":1460000,"hi":1682500},"unit":"SGD","n":79,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1078000,"mid":1290000,"hi":1600000},"unit":"SGD","n":372,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5419500,"mid":5489000,"hi":5558500},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":24,"mid":24,"hi":24},"unit":"premises","n":24,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 24 postals pooled here; the oldest part's newest row was updated 2025-06-03. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-06-03","asOfFromVerb":"updated","asOf":"2026-08-12","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":50,"mid":50,"hi":50},"unit":"premises","n":50,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":247,"mid":247,"hi":247},"unit":"premises","n":247,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 219 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":219,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 219 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5874.68,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0106,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.1% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":24.07,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0106,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.1% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":59.24,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0106,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.1% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":61.16,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0106,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.1% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":11.02,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0106,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.1% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":54.5,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0106,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.1% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.1,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0106,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.1% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.34,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.31,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.68,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":6.91,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0106,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.1% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.53,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0106,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.1% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":314.32,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0106,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.1% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":314.32,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0028,"note":"the TOP of this range is the landed stratum, which holds 0.28% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0106,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.1% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":68,"mid":202.5,"hi":337},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-14","asOfFromVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["NE16","STC"],"name":"SENGKANG MRT STATION (NE16 / STC)","taps":97336,"metres":0,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":4},{"codes":["NE15"],"name":"BUANGKOK MRT STATION (NE15)","taps":50466,"metres":357,"measuredTo":"exit","nearestExit":"A","exitsKnown":2},{"codes":["SE1"],"name":"COMPASSVALE LRT STATION (SE1)","taps":9435,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["PE1"],"name":"COVE LRT STATION (PE1)","taps":8081,"metres":361,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["SE4"],"name":"KANGKAR LRT STATION (SE4)","taps":7655,"metres":178,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["SE5"],"name":"RANGGUNG LRT STATION (SE5)","taps":6282,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["SW1"],"name":"CHENG LIM LRT STATION (SW1)","taps":4018,"metres":77,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["SW8"],"name":"RENJONG LRT STATION (SW8)","taps":2562,"metres":104,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Buangkok Hawker Centre","stalls":38,"status":"Existing (new)","metres":402},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Buangkok Hawker Centre, 402m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.027,"shopfrontSqm":44551,"shopfrontWhy":null,"zonedSqm":1629626,"dominantUse":"RESIDENTIAL","parcels":140,"meanPlotRatio":3.06,"topUses":[{"use":"RESIDENTIAL","share":0.55},{"use":"ROAD","share":0.306},{"use":"EDUCATIONAL INSTITUTION","share":0.044}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":88000,"households":95900,"noEmployedPersonShare":0.081,"shareAbove10k":0.616,"shareAbove20k":0.234,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":227,"hdbUnits":17866,"rooms":{"u1":0,"u2":228,"u3":555,"u4":7320,"u5exec":9763,"rental":0},"resale":{"n":1212,"median":660000,"p25":605000,"p75":745000,"psm":6418,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":209,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SENGKANG WEST":{"area":"SENGKANG","region":"NORTH-EAST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":23500,"mid":23500,"hi":23500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SENGKANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SENGKANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":6,"withheld":1},"coverageNote":"Shown on 6 of SENGKANG's 7 subzones; withheld from LORONG HALUS NORTH, which publishes no premises, taps or residents to carry a share of it."},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":127,"mid":127,"hi":127},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":178,"mid":178,"hi":178},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":92,"mid":92,"hi":92},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":115,"mid":115,"hi":115},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":178,"mid":178,"hi":178},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":356,"mid":356,"hi":356},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":89,"mid":89,"hi":89},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":265,"mid":265,"hi":265},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":590,"mid":590,"hi":590},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1126,"mid":1126,"hi":1126},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":471,"mid":471,"hi":471},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":949,"mid":949,"hi":949},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["SW4"],"name":"THANGGAM LRT STATION (SW4)","taps":5938,"metres":729,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Fernvale Hawker Centre & Market","stalls":28,"status":"Existing (new)","metres":875},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Fernvale Hawker Centre & Market, 875m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1621893,"dominantUse":"BUSINESS 2","parcels":27,"meanPlotRatio":2.42,"topUses":[{"use":"BUSINESS 2","share":0.612},{"use":"ROAD","share":0.248},{"use":"PARK","share":0.077}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":88000,"households":95900,"noEmployedPersonShare":0.081,"shareAbove10k":0.616,"shareAbove20k":0.234,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"absent":{"code":"suppressed_at_source","ours":false,"district":"28","postals":8,"share":1,"cellsAsked":16,"why":"This corner is placed: all of its 8 geocoded postals sit in District 28. URA's PMI shop-space table stamps NO median anywhere in District 28: 16 cells across 4 floor levels were asked for and every one came back empty. URA returned no cell for this district x floor level x floor-area band. The pull requested every district, level and band for every quarter, and URA shows a data point only where at least 3 rental contracts were signed — so this is disclosure suppression, and it cannot distinguish a market with one or two leases from one with none. It is never zero rent. There is no district band to place here, and inventing one from a neighbouring district would be a number wearing the wrong district's name."}}},"SENJA":{"area":"BUKIT PANJANG","region":"WEST REGION","people":{"value":{"lo":23670,"mid":23670,"hi":23670},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":6781,"mid":8571,"hi":10557},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":11800,"mid":11800,"hi":11800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT PANJANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT PANJANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":7,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3615,"mid":3615,"hi":3615},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3162,"mid":3162,"hi":3162},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":474,"mid":474,"hi":474},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":147,"mid":147,"hi":147},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1958,"mid":1958,"hi":1958},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1617,"mid":1617,"hi":1617},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":259,"mid":259,"hi":259},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":107,"mid":107,"hi":107},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2236,"mid":2236,"hi":2236},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4380,"mid":4380,"hi":4380},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":170,"mid":170,"hi":170},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":386,"mid":386,"hi":386},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1676,"mid":1676,"hi":1676},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2584,"mid":2584,"hi":2584},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":157,"mid":157,"hi":157},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":192,"mid":192,"hi":192},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13030,"mid":13030,"hi":13030},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":16247,"mid":16247,"hi":16247},"unit":"taps","n":437,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":1383,"mid":1383,"hi":1383},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":1170,"mid":1170,"hi":1170},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10100,"mid":10100,"hi":10100},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":12538,"mid":12538,"hi":12538},"unit":"taps","n":152,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":1085,"mid":1085,"hi":1085},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":918,"mid":918,"hi":918},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":{"absent":{"code":"not_published","ours":false,"why":"no valued commercial-rent row is placed at this corner; the store holds 3 absent commercialRent.psm row(s) here (not_published): the family's absence, inherited"}},"hdbTender":[{"value":{"lo":32600,"mid":32600,"hi":32600},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-06-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":7888,"mid":7888,"hi":7888},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":143.4181818181818,"mid":143.4181818181818,"hi":143.4181818181818},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1100,"mid":3000,"hi":3800},"unit":"SGD/month","n":1055,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 43 blocks pooled here; the oldest part's newest approval month ends 2024-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8431,"sources":43,"sourcesAskedUnanswered":8,"coverageNote":"built from 43 of 51 sources known in this subzone (84%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2987.5,"hi":3675},"unit":"SGD/month","n":480,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 36 blocks pooled here; the oldest part's newest approval month ends 2021-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1000,"mid":2050,"hi":3050},"unit":"SGD/month","n":23,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2024-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-12-31","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1775,"mid":3000,"hi":3800},"unit":"SGD/month","n":471,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 27 blocks pooled here; the oldest part's newest approval month ends 2024-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1050,"mid":1800,"hi":2600},"unit":"SGD/month","n":42,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2024-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-04-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2575,"mid":3500,"hi":3725},"unit":"SGD/month","n":39,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2026-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-02-28","asOfFromVerb":"approvals to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":135.05,"mid":135.05,"hi":135.05},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"drape":true,"drapeFrom":"GALI BATU","label":"use: retail: measured on WOODLANDS ROAD, 6% of whose 17 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"WOODLANDS ROAD","postals":17,"share":0.059,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.059,"shareKnown":true,"postals":17,"why":"measured on WOODLANDS ROAD, 6% of whose 17 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to GALI BATU at 47%. It never leads this card and never enters the map's ranking. measured on WOODLANDS ROAD, 6% of whose 17 geocoded postals sit in this corner"}],"context":[{"value":{"lo":3724,"mid":5767,"hi":35158},"unit":"SGD/month","n":9,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 9 tenders pooled here; the oldest of them closed 2022-12-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2022-12-13","asOfFromVerb":"bids closed","asOf":"2023-05-17","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"tenancy-over","why":"awarded 2023-05-17: the 3-year tenancy HDB lets these units on ran out 2026-05-17, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":45655,"mid":74286.5,"hi":102918},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2022-06-29","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"tenancy-over","why":"awarded 2022-06-29: the 3-year tenancy HDB lets these units on ran out 2025-06-29, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"supermarket","classFamily":"shopfront"}],"provisional":[{"value":{"lo":2150,"mid":2150,"hi":2150},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":74.13793103448276,"mid":74.13793103448276,"hi":74.13793103448276},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":142.88376659349186,"hi":142.88376659349186},"psf":{"lo":13.274336283185841,"hi":13.274336283185841},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":142.88376659349186,"mid":142.88376659349186,"hi":142.88376659349186},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1755475200,"listedShare":1,"unitSqft":226,"unitSqftLo":226,"unitSqftHi":226,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":5,"demoted":2,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":2,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":28,"mid":28,"hi":28},"unit":"premises","n":28,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 7 postals pooled here; the oldest part's newest row was updated 2023-11-17. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-11-17","asOfFromVerb":"updated","asOf":"2026-07-29","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":79,"mid":79,"hi":79},"unit":"premises","n":79,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 61 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":61,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 61 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4693.44,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":18.76,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":45.09,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":42.84,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.04,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":42.25,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.12,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":109.76,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.15,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.35,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.09,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.47,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":230.86,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":230.86,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":55,"mid":55,"hi":55},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":29,"mid":29,"hi":29},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":3}},"stations":{"list":[{"codes":["BP6","DT1"],"name":"BUKIT PANJANG LRT STATION (BP6 / DT1)","taps":86069,"metres":99,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":8},{"codes":["BP12"],"name":"JELAPANG LRT STATION (BP12)","taps":6331,"metres":154,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP5"],"name":"PHOENIX LRT STATION (BP5)","taps":4336,"metres":349,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP13"],"name":"SENJA LRT STATION (BP13)","taps":2553,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Senja Hawker Centre","stalls":28,"status":"Existing (new)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":28,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.006,"shopfrontSqm":3916,"shopfrontWhy":null,"zonedSqm":694134,"dominantUse":"RESIDENTIAL","parcels":36,"meanPlotRatio":2.99,"topUses":[{"use":"RESIDENTIAL","share":0.445},{"use":"ROAD","share":0.401},{"use":"EDUCATIONAL INSTITUTION","share":0.06}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":42000,"households":47700,"noEmployedPersonShare":0.122,"shareAbove10k":0.593,"shareAbove20k":0.207,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":75,"hdbUnits":8213,"rooms":{"u1":0,"u2":1115,"u3":396,"u4":3549,"u5exec":2654,"rental":499},"resale":{"n":451,"median":628000,"p25":560000,"p75":688000,"psm":6593,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":56,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SENNETT":{"area":"TOA PAYOH","region":"CENTRAL REGION","people":{"value":{"lo":17490,"mid":17490,"hi":17490},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":4685,"mid":5922,"hi":7294},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":55100,"mid":55100,"hi":55100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TOA PAYOH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TOA PAYOH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4538,"mid":4538,"hi":4538},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3796,"mid":3796,"hi":3796},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1810,"mid":1810,"hi":1810},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1305,"mid":1305,"hi":1305},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2722,"mid":2722,"hi":2722},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2298,"mid":2298,"hi":2298},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1764,"mid":1764,"hi":1764},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1704,"mid":1704,"hi":1704},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13567,"mid":13567,"hi":13567},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":11375,"mid":11375,"hi":11375},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9860,"mid":9860,"hi":9860},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8505,"mid":8505,"hi":8505},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"POTONG PASIR MRT STATION (NE10)","stationTaps":35701,"exit":"Exit B","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. POTONG PASIR (NE10)'s Exit B opens in this corner and the station takes 35,701 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":105.26,"mid":105.26,"hi":105.26},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"TAI THONG CRESCENT","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":16,"why":"measured on TAI THONG CRESCENT, 100% of whose 16 geocoded postals sit in this corner"}},{"value":{"lo":97.32308800933782,"mid":97.32308800933782,"hi":97.32308800933782},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785662596,"listedShare":1,"unitSqft":3725,"unitSqftLo":3725,"unitSqftHi":3725,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"TAI THONG CRESCENT","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":16,"why":"measured on TAI THONG CRESCENT, 100% of whose 16 geocoded postals sit in this corner"},"listedAge":{"days":1,"listedOn":"2026-08-02","share":1,"known":true}}],"hdbTender":[{"value":{"lo":22124,"mid":22124,"hi":22124},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-06-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":3000,"mid":3725,"hi":4450},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":76.92307692307692,"mid":84.81570512820512,"hi":92.70833333333333},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":2475,"mid":3800,"hi":5000},"unit":"SGD/month","n":92,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 22 blocks pooled here; the oldest part's newest approval month ends 2021-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.6875,"sources":22,"sourcesAskedUnanswered":10,"coverageNote":"built from 22 of 32 sources known in this subzone (69%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2700,"mid":4050,"hi":4800},"unit":"SGD/month","n":51,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2021-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2450,"mid":3475,"hi":4100},"unit":"SGD/month","n":34,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 10 blocks pooled here; the oldest part's newest approval month ends 2022-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2800,"mid":4900,"hi":5000},"unit":"SGD/month","n":7,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2023-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-07-31","asOfFromVerb":"approvals to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4900,"mid":5600,"hi":7415},"unit":"SGD/month","n":13,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 11 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3300,"mid":3900,"hi":4975},"unit":"SGD/month","n":57,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6500,"mid":7000,"hi":9500},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":42.19486639243324,"mid":175.02293360503612,"hi":195.2564490405615},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1762992000,"listedShare":1,"unitSqft":972,"unitSqftLo":925,"unitSqftHi":2551,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":263,"listedOn":"2025-11-13","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 263 days before this snapshot (posted 2025-11-13), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-08-02, 262 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":97.32308800933782,"mid":153.25014724395362,"hi":209.17720647856945},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784982166,"listedShare":1,"unitSqft":2480,"unitSqftLo":1235,"unitSqftHi":3725,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"TAI THONG CRESCENT","share":1,"postals":16,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":16,"why":"measured on TAI THONG CRESCENT, 100% of whose 16 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-25","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":21.390918952125837,"mid":33.07046492655173,"hi":48.469282061449825},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1771710577,"listedShare":1,"unitSqft":2217,"unitSqftLo":1258,"unitSqftHi":12700,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":162,"listedOn":"2026-02-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":40.7490894346868,"mid":48.64865394218805,"hi":172.22256666735552},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1773878400,"listedShare":1,"unitSqft":1657.5,"unitSqftLo":1400,"unitSqftHi":3000,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":137,"listedOn":"2026-03-19","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 137 days before this snapshot (posted 2026-03-19), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-08-02, 136 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":34.01395691680272,"mid":35.40682532457183,"hi":36.79969373234093},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1720483200,"listedShare":1,"unitSqft":6659.5,"unitSqftLo":819,"unitSqftHi":12500,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":755,"listedOn":"2024-07-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":21.95837725008783,"mid":28.022046784834306,"hi":34.08571631958078},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1753876800,"listedShare":1,"unitSqft":8500,"unitSqftLo":5000,"unitSqftHi":12000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":369,"listedOn":"2025-07-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":38.442537202534716,"mid":38.442537202534716,"hi":38.442537202534716},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1771200000,"listedShare":1,"unitSqft":1400,"unitSqftLo":1400,"unitSqftHi":1400,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":168,"listedOn":"2026-02-16","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 168 days before this snapshot (posted 2026-02-16), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-08-02, 167 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shop","classFamily":"shopfront"},{"value":{"lo":38423,"mid":44044.5,"hi":49666},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2020-01-30. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2020-01-30","asOfFromVerb":"bids closed","asOf":"2020-11-27","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"tenancy-over","why":"awarded 2020-11-27: the 3-year tenancy HDB lets these units on ran out 2023-11-27, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"supermarket","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":1,"ceilingSqm":30,"psm":{"lo":69.96541770861317,"hi":430.5564166683888},"psf":{"lo":6.499999999999999,"hi":40},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":69.96541770861317,"mid":250.260917188501,"hi":430.5564166683888},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1777412470,"listedShare":1,"unitSqft":225,"unitSqftLo":200,"unitSqftHi":250,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":13,"demoted":8,"by":{"class":4,"stale":0,"askAge":3,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":105.3,"leadN":3,"heldPsm":175,"heldN":7,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":1.66,"note":"the head here won on freshness, not weight. A record of 7 observations of the same class sits below it, held back by the ask-age gate, saying S$16.26 psf against the head's S$9.78 psf off 3, 1.7x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."}},"homePrices":[{"value":{"lo":5205000,"mid":5564444,"hi":5730000},"unit":"SGD","n":7,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-03-31","asOfFromVerb":"contracts to","asOf":"2025-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2400266,"mid":4368000,"hi":5065000},"unit":"SGD","n":20,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":891000,"mid":1638000,"hi":2080000},"unit":"SGD","n":151,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-06-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":975000,"mid":1397500,"hi":1668500},"unit":"SGD","n":152,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":9200000,"mid":9940000,"hi":10680000},"unit":"SGD","n":4,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-02-28. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-02-28","asOfFromVerb":"contracts to","asOf":"2025-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2600000,"mid":2600000,"hi":2600000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2021-09-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3276166,"mid":3463444,"hi":3650722},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":22,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 22 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 12 postals pooled here; the oldest part's newest row was updated 2023-11-17. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-11-17","asOfFromVerb":"updated","asOf":"2026-08-08","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":89,"mid":89,"hi":89},"unit":"premises","n":89,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 196 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":196,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 196 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":6450.55,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":23.73,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":64.66,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":59.19,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.36,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":54.11,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":8.12,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":113.01,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.95,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.97,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":10.12,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":13.94,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":338.92,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":338.92,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 22 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":39,"mid":43.5,"hi":48},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[{"codes":["NE10"],"name":"POTONG PASIR MRT STATION (NE10)","taps":35701,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3},{"codes":["NE11"],"name":"WOODLEIGH MRT STATION (NE11)","taps":32226,"metres":81,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Woodleigh Village Hawker Centre","stalls":40,"status":"Existing (new)","metres":232},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Woodleigh Village Hawker Centre, 232m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.018,"shopfrontSqm":15324,"shopfrontWhy":null,"zonedSqm":872956,"dominantUse":"RESIDENTIAL","parcels":1409,"meanPlotRatio":3.49,"topUses":[{"use":"RESIDENTIAL","share":0.565},{"use":"ROAD","share":0.233},{"use":"CIVIC & COMMUNITY INSTITUTION","share":0.061}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":42800,"households":52800,"noEmployedPersonShare":0.189,"shareAbove10k":0.589,"shareAbove20k":0.273,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":38,"hdbUnits":4024,"rooms":{"u1":0,"u2":410,"u3":907,"u4":2223,"u5exec":484,"rental":0},"resale":{"n":341,"median":1088000,"p25":980000,"p75":1152888,"psm":11828,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":96.43,"mid":132.14,"hi":183},"unit":"SGD/sqm/month","n":3,"district":"13","share":1,"postals":161,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":96.43,"mid":132.14,"hi":132.74,"n":3},{"sizeBand":"over-30-100","lo":111.5,"mid":161.47,"hi":183,"n":3},{"sizeBand":"over-100-300","lo":98.2,"mid":129.67,"hi":136.1,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 13","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 13. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SENOKO NORTH":{"area":"SEMBAWANG","region":"NORTH REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":36400,"mid":36400,"hi":36400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SEMBAWANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SEMBAWANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":429,"mid":429,"hi":429},"unit":"taps","n":506,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4034,"mid":4034,"hi":4034},"unit":"taps","n":506,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":373,"mid":373,"hi":373},"unit":"taps","n":176,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1204,"mid":1204,"hi":1204},"unit":"taps","n":176,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2641,"mid":2641,"hi":2641},"unit":"taps","n":506,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":516,"mid":516,"hi":516},"unit":"taps","n":506,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":761,"mid":761,"hi":761},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":498,"mid":498,"hi":498},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4983,"mid":4983,"hi":4983},"unit":"taps","n":506,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6600,"mid":6600,"hi":6600},"unit":"taps","n":506,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2642,"mid":2642,"hi":2642},"unit":"taps","n":176,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3202,"mid":3202,"hi":3202},"unit":"taps","n":176,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":17.735795520739714,"mid":22.614315905033088,"hi":33.05205474047311},"unit":"SGD/sqm/month","n":23,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":23,"listedEpoch":1768211424,"listedShare":1,"unitSqft":20000,"unitSqftLo":10000,"unitSqftHi":100000,"listings":23,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":203,"listedOn":"2026-01-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":17.222256666735554,"mid":19.375038750077497,"hi":21.52782083341944},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1767916800,"listedShare":1,"unitSqft":9000,"unitSqftLo":3000,"unitSqftHi":15000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":206,"listedOn":"2026-01-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":21.52782083341944,"mid":21.52782083341944,"hi":21.52782083341944},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1774483200,"listedShare":1,"unitSqft":14610,"unitSqftLo":14610,"unitSqftHi":14610,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2"},"label":"propertyType: grade-b2","listedAge":{"days":130,"listedOn":"2026-03-26","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b2\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.2x the median of the 14 rows typed \"grade-b2\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b2","classFamily":"grade-b2"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":68.34228836006172,"hi":68.34228836006172},"psf":{"lo":6.349206349206349,"hi":6.349206349206349},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":68.34228836006172,"mid":68.34228836006172,"hi":68.34228836006172},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1761264000,"listedShare":1,"unitSqft":63,"unitSqftLo":63,"unitSqftHi":63,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":3,"demoted":3,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":36,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 36 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":161,"mid":161,"hi":161},"unit":"premises","n":161,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 89 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":89,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 89 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 36 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["TE1"],"name":"WOODLANDS NORTH MRT STATION (TE1)","taps":22200,"metres":1449,"nearestExit":"Exit 2","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Kampung Admiralty Hawker Centre","stalls":43,"status":"Existing (new)","metres":1779},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Kampung Admiralty Hawker Centre, 1779m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.003,"shopfrontSqm":6715,"shopfrontWhy":null,"zonedSqm":2246262,"dominantUse":"BUSINESS 2","parcels":264,"meanPlotRatio":2.22,"topUses":[{"use":"BUSINESS 2","share":0.65},{"use":"UTILITY","share":0.216},{"use":"ROAD","share":0.109}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":35100,"households":37500,"noEmployedPersonShare":0.067,"shareAbove10k":0.593,"shareAbove20k":0.231,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":67,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"stock_outside_priced_cell","ours":false,"band":{"lo":131.38,"mid":217.52,"hi":272.22},"ownMedianSqft":14610,"ownSizeBand":"over-300","publishedSizeBands":["30-and-below","over-30-100"],"dearestFrom":"context","dearestStreet":null,"why":"District 27 stamps a Level 1 (street level) shop-space band of S$12.21–25.29 psf, and it prices stock this corner does not have: URA stamps 2 cells there, 30 sqm and below, over 30 to 100 sqm, while the units actually let here run about 14610 sqft (over 300 sqm), a size URA publishes no median for in this district. Every rent measured at this corner sits below that band's own 25th percentile (the dearest is S$2.10 psf against a p25 of S$12.21 psf), so standing the band here would not be reporting the district. It would be reporting a market this corner is not in, at a price nothing measured here supports. The district figure is real, its placement here is not. This is URA's disclosure, never a count of shops, and the band is kept below so a reader can see what was refused."}}},"SENOKO SOUTH":{"area":"SEMBAWANG","region":"NORTH REGION","people":{"value":{"lo":20,"mid":20,"hi":20},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":36400,"mid":36400,"hi":36400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SEMBAWANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SEMBAWANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":889,"mid":889,"hi":889},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3933,"mid":3933,"hi":3933},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":651,"mid":651,"hi":651},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1056,"mid":1056,"hi":1056},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3532,"mid":3532,"hi":3532},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":608,"mid":608,"hi":608},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1003,"mid":1003,"hi":1003},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":513,"mid":513,"hi":513},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7386,"mid":7386,"hi":7386},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6547,"mid":6547,"hi":6547},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3758,"mid":3758,"hi":3758},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2877,"mid":2877,"hi":2877},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":36.904835714433325,"mid":36.904835714433325,"hi":36.904835714433325},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785302180,"listedShare":1,"unitSqft":3500,"unitSqftLo":3500,"unitSqftHi":3500,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"WOODLANDS SECTOR 2","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":4,"why":"measured on WOODLANDS SECTOR 2, 100% of whose 4 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":299.2,"median":377.98,"p75":458.27,"why":"judged against District 25's stamped Level 1 (street level) cell for units over 30 to 100 sqm: this row's median unit is 3500 sqft and URA stamps no cell for units over 300 sqm in that district"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":36.904835714433325,"mid":36.904835714433325,"hi":36.904835714433325},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785302180,"listedShare":1,"unitSqft":3500,"unitSqftLo":3500,"unitSqftHi":3500,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"WOODLANDS SECTOR 2","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":4,"why":"measured on WOODLANDS SECTOR 2, 100% of whose 4 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":17.114617562568455,"mid":35.18807558346982,"hi":38.43946179955851},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1780176745,"listedShare":1,"unitSqft":2605.5,"unitSqftLo":1000,"unitSqftHi":35000,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":64,"listedOn":"2026-05-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":15.707049917980987,"mid":23.059747911825987,"hi":82.7910309666773},"unit":"SGD/sqm/month","n":28,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":30,"listedEpoch":1769500469,"listedShare":1,"unitSqft":16021.5,"unitSqftLo":332,"unitSqftHi":35554,"listings":30,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":188,"listedOn":"2026-01-27","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":17.24123150881629,"mid":23.69438526817504,"hi":38.90570030136043},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1776060000,"listedShare":1,"unitSqft":1052.75,"unitSqftLo":332,"unitSqftHi":1248,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":112,"listedOn":"2026-04-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":24.756993958432357,"mid":27.80676857650011,"hi":30.856543194567866},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1765368000,"listedShare":1,"unitSqft":12500,"unitSqftLo":10000,"unitSqftHi":15000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":236,"listedOn":"2025-12-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":18.299700928603855,"mid":18.299700928603855,"hi":18.299700928603855},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1762722658,"listedShare":1,"unitSqft":20440,"unitSqftLo":20440,"unitSqftHi":20440,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2"},"label":"propertyType: grade-b2","listedAge":{"days":266,"listedOn":"2025-11-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b2\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.2x the median of the 14 rows typed \"grade-b2\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b2","classFamily":"grade-b2"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":269.097760417743,"hi":269.097760417743},"psf":{"lo":25,"hi":25},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":269.097760417743,"mid":269.097760417743,"hi":269.097760417743},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1720483200,"listedShare":1,"unitSqft":120,"unitSqftLo":120,"unitSqftHi":120,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":6,"by":{"class":6,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":50,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 50 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":50,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 50 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":340,"mid":340,"hi":340},"unit":"premises","n":340,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 88 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":88,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 88 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 50 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":50,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 50 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["NS11"],"name":"SEMBAWANG MRT STATION (NS11)","taps":85231,"metres":817,"nearestExit":"Exit C","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Kampung Admiralty Hawker Centre","stalls":43,"status":"Existing (new)","metres":992},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Kampung Admiralty Hawker Centre, 992m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.004,"shopfrontSqm":7847,"shopfrontWhy":null,"zonedSqm":1848620,"dominantUse":"BUSINESS 2","parcels":217,"meanPlotRatio":2.49,"topUses":[{"use":"BUSINESS 2","share":0.712},{"use":"ROAD","share":0.236},{"use":"WATERBODY","share":0.021}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":35100,"households":37500,"noEmployedPersonShare":0.067,"shareAbove10k":0.593,"shareAbove20k":0.231,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":299.2,"mid":377.98,"hi":458.27},"unit":"SGD/sqm/month","n":3,"district":"25","share":0.833,"postals":72,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":299.2,"mid":377.98,"hi":458.27,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 25","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 83% of this corner's geocoded postals sit in District 25. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 25 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SENOKO WEST":{"area":"WOODLANDS","region":"NORTH REGION","people":{"value":{"lo":30,"mid":30,"hi":30},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":50300,"mid":50300,"hi":50300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area WOODLANDS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in WOODLANDS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":998,"mid":998,"hi":998},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2159,"mid":2159,"hi":2159},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":694,"mid":694,"hi":694},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":778,"mid":778,"hi":778},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2457,"mid":2457,"hi":2457},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":915,"mid":915,"hi":915},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1077,"mid":1077,"hi":1077},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":760,"mid":760,"hi":760},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6085,"mid":6085,"hi":6085},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5165,"mid":5165,"hi":5165},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4098,"mid":4098,"hi":4098},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3610,"mid":3610,"hi":3610},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":36.14144675162452,"mid":36.14144675162452,"hi":36.14144675162452},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1773446400,"listedShare":1,"unitSqft":3660,"unitSqftLo":3660,"unitSqftHi":3660,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":142,"listedOn":"2026-03-14","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":18.067992485191315,"mid":25.910973409246264,"hi":47.668746131143045},"unit":"SGD/sqm/month","n":22,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":22,"listedEpoch":1768953600,"listedShare":1,"unitSqft":1672.5,"unitSqftLo":350,"unitSqftHi":11345,"listings":22,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":194,"listedOn":"2026-01-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":15.643549805618125,"mid":26.57765507361946,"hi":71.7594027780648},"unit":"SGD/sqm/month","n":47,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":47,"listedEpoch":1777053600,"listedShare":1,"unitSqft":1927,"unitSqftLo":330,"unitSqftHi":34000,"listings":47,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":100,"listedOn":"2026-04-24","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":21.52782083341944,"mid":32.151940205756304,"hi":43.05564166683888},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1750291200,"listedShare":1,"unitSqft":869,"unitSqftLo":400,"unitSqftHi":1384,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":410,"listedOn":"2025-06-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":20.381368836373436,"mid":37.10046045996102,"hi":53.8195520835486},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1779912411,"listedShare":1,"unitSqft":4845,"unitSqftLo":1690,"unitSqftHi":8000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":67,"listedOn":"2026-05-27","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":15,"listings":15,"strata":4,"ceilingSqm":30,"psm":{"lo":40.36466406266145,"hi":69.96541770861317},"psf":{"lo":3.7499999999999996,"hi":6.499999999999999},"asOf":"2026-08-03","why":"15 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":45.05822965134301,"mid":56.6671474318845,"hi":66.23944871821367},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1775074840,"listedShare":1,"unitSqft":207.5,"unitSqftLo":70,"unitSqftHi":280,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":40.36466406266145,"mid":55.44306798350482,"hi":69.19656696456248},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1753617600,"listedShare":1,"unitSqft":157.5,"unitSqftLo":70,"unitSqftHi":221,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":53.8195520835486,"mid":61.89248489608089,"hi":69.96541770861317},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1737763200,"listedShare":1,"unitSqft":120,"unitSqftLo":100,"unitSqftHi":140,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":50.91038710605949,"mid":50.91038710605949,"hi":50.91038710605949},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1755129600,"listedShare":1,"unitSqft":148,"unitSqftLo":148,"unitSqftHi":148,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":5,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"}},"otherStrata":[{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":134,"mid":134,"hi":134},"unit":"premises","n":134,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 102 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":102,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 102 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":25,"mid":25,"hi":25},"unit":"premises","n":25,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["TE1"],"name":"WOODLANDS NORTH MRT STATION (TE1)","taps":22200,"metres":664,"nearestExit":"Exit 2","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Kampung Admiralty Hawker Centre","stalls":43,"status":"Existing (new)","metres":955},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Kampung Admiralty Hawker Centre, 955m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":933431,"dominantUse":"BUSINESS 2","parcels":179,"meanPlotRatio":2.4,"topUses":[{"use":"BUSINESS 2","share":0.592},{"use":"ROAD","share":0.281},{"use":"TRANSPORT FACILITIES","share":0.057}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":73000,"households":81900,"noEmployedPersonShare":0.106,"shareAbove10k":0.529,"shareAbove20k":0.147,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":4,"hdbUnits":105,"rooms":{"u1":0,"u2":60,"u3":45,"u4":0,"u5exec":0,"rental":0},"resale":null,"resaleAbsent":{"code":"no_sale_placed_in_window","ours":false,"n":0,"why":"no HDB resale transaction places in this subzone in the window"},"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":64,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":131.38,"mid":217.52,"hi":272.22},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 27 stamps a Level 1 (street level) shop-space band of S$12.21–25.29 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (59% of 179 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"SENTOSA":{"area":"SOUTHERN ISLANDS","region":"CENTRAL REGION","people":{"value":{"lo":2680,"mid":2680,"hi":2680},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":56,"households":{"value":{"lo":629,"mid":795,"hi":980},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":7400,"mid":7400,"hi":7400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SOUTHERN ISLANDS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SOUTHERN ISLANDS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":2,"shown":2,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":22,"mid":22,"hi":22},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":278,"mid":278,"hi":278},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":38,"mid":38,"hi":38},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":279,"mid":279,"hi":279},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":155,"mid":155,"hi":155},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":142,"mid":142,"hi":142},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":280,"mid":280,"hi":280},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":272,"mid":272,"hi":272},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":478,"mid":478,"hi":478},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1271,"mid":1271,"hi":1271},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":840,"mid":840,"hi":840},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1709,"mid":1709,"hi":1709},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":63.5,"mid":107.26,"hi":190.3},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2025-09-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2025-09-30","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-03-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"OCEAN WAY","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-03-31"},{"street":"SENTOSA GATEWAY","share":0.889,"postals":9,"contributed":true,"lastValuedQuarter":"2025-09-30"}],"share":0.933,"shareKnown":true,"postals":15,"why":"measured on OCEAN WAY, SENTOSA GATEWAY, 93% of whose 15 geocoded postals sit in this corner"}},{"value":{"lo":107.6391041670972,"mid":118.40301458380692,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1783882008,"listedShare":1,"unitSqft":1267,"unitSqftLo":334,"unitSqftHi":2200,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"ARTILLERY AVENUE","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"OCEAN WAY","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":9,"why":"measured on ARTILLERY AVENUE, OCEAN WAY, 100% of whose 9 geocoded postals sit in this corner"},"listedAge":{"days":21,"listedOn":"2026-07-12","share":1,"known":true}},{"value":{"lo":87.45677213576647,"mid":107.9646256514735,"hi":128.47247916718052},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784347810,"listedShare":1,"unitSqft":1575,"unitSqftLo":1550,"unitSqftHi":1600,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"OCEAN WAY","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":6,"why":"measured on OCEAN WAY, 100% of whose 6 geocoded postals sit in this corner"},"listedAge":{"days":16,"listedOn":"2026-07-18","share":1,"known":true}},{"value":{"lo":129.16692500051664,"mid":129.16692500051664,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783504652,"listedShare":1,"unitSqft":495,"unitSqftLo":495,"unitSqftHi":495,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"OCEAN WAY","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":6,"why":"measured on OCEAN WAY, 100% of whose 6 geocoded postals sit in this corner"},"listedAge":{"days":26,"listedOn":"2026-07-08","share":1,"known":true}},{"value":{"lo":129.16692500051664,"mid":129.16692500051664,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783281767,"listedShare":1,"unitSqft":495,"unitSqftLo":495,"unitSqftHi":495,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":28,"listedOn":"2026-07-05","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":7999,"mid":11600,"hi":36000},"unit":"SGD/month","n":119,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":16000,"mid":16687.5,"hi":17687.5},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7775,"mid":10125,"hi":14950},"unit":"SGD/month","n":110,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":22650,"mid":30000,"hi":36000},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":107.6391041670972,"mid":118.2294031254729,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1783985919,"listedShare":1,"unitSqft":1611.25,"unitSqftLo":334,"unitSqftHi":2200,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"ARTILLERY AVENUE","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"OCEAN WAY","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":9,"why":"measured on ARTILLERY AVENUE, OCEAN WAY, 100% of whose 9 geocoded postals sit in this corner"},"listedAge":{"days":20,"listedOn":"2026-07-13","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":71.7594027780648,"mid":71.7594027780648,"hi":71.7594027780648},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785369600,"listedShare":1,"unitSqft":3000,"unitSqftLo":3000,"unitSqftHi":3000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":7,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":63.5,"mid":107.3,"hi":190.3,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":6960000,"mid":7000000,"hi":7200000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2022-08-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2503750,"mid":3575210,"hi":5680500},"unit":"SGD","n":506,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":10527500,"mid":16000000,"hi":22400000},"unit":"SGD","n":46,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 9 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-07-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":45,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 45 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2025-12-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-12-09","asOfFromVerb":"updated","asOf":"2026-02-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"}},"otherStrata":[{"value":{"lo":32,"mid":32,"hi":32},"unit":"premises","n":32,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 17 postals pooled here; the oldest part's newest row was updated 2024-10-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-10-09","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":250,"mid":250,"hi":250},"unit":"premises","n":250,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 132 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":132,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 132 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":10305.9,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":38.22,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":115.87,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":125.16,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":9.7,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.85,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":15.45,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":101.98,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.32,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.94,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":24.07,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":23.45,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":642.34,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":642.34,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":19,"mid":19,"hi":19},"unit":"premises","n":19,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 45 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":3930,"mid":3930,"hi":3930},"unit":"rooms","n":18,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 17 postals pooled here; the oldest part's newest row was updated 2024-10-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-10-09","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":3},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[],"nearest":{"codes":["NE1","CC29"],"name":"HARBOURFRONT MRT STATION (NE1 / CC29)","taps":100307,"metres":629,"nearestExit":"Exit B","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Telok Blangah Hawker Centre & Market","stalls":40,"status":"Under Construction","metres":1460},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Telok Blangah Hawker Centre & Market, 1460m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.209,"shopfrontSqm":1045628,"shopfrontWhy":null,"zonedSqm":5014546,"dominantUse":"SPORTS & RECREATION","parcels":607,"meanPlotRatio":null,"topUses":[{"use":"SPORTS & RECREATION","share":0.411},{"use":"RESIDENTIAL","share":0.101},{"use":"HOTEL","share":0.098}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SOUTHERN ISLANDS is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":77.51,"mid":158.74,"hi":426.17},"unit":"SGD/sqm/month","n":3,"district":"04","share":1,"postals":123,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":112.43,"mid":381.56,"hi":426.17,"n":3},{"sizeBand":"over-100-300","lo":108.63,"mid":158.19,"hi":259.45,"n":3},{"sizeBand":"over-300","lo":77.51,"mid":158.74,"hi":180.68,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 04","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 04. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SERANGOON CENTRAL":{"area":"SERANGOON","region":"NORTH-EAST REGION","people":{"value":{"lo":22240,"mid":22240,"hi":22240},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":6549,"mid":8278,"hi":10196},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":36900,"mid":36900,"hi":36900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SERANGOON, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SERANGOON with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":7,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":7578,"mid":7578,"hi":7578},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":11815,"mid":11815,"hi":11815},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":18154,"mid":18154,"hi":18154},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":7197,"mid":7197,"hi":7197},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4481,"mid":4481,"hi":4481},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":6335,"mid":6335,"hi":6335},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":7499,"mid":7499,"hi":7499},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4591,"mid":4591,"hi":4591},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":14055,"mid":14055,"hi":14055},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":9128,"mid":9128,"hi":9128},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":11689,"mid":11689,"hi":11689},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":22230,"mid":22230,"hi":22230},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":9496,"mid":9496,"hi":9496},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":7134,"mid":7134,"hi":7134},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":10738,"mid":10738,"hi":10738},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":12999,"mid":12999,"hi":12999},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":48196,"mid":48196,"hi":48196},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":42465,"mid":42465,"hi":42465},"unit":"taps","n":575,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":58697,"mid":58697,"hi":58697},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":60688,"mid":60688,"hi":60688},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":41833,"mid":41833,"hi":41833},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":37384,"mid":37384,"hi":37384},"unit":"taps","n":200,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":51791,"mid":51791,"hi":51791},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":53123,"mid":53123,"hi":53123},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":63.23446067257668,"mid":197.8868283071963,"hi":203.09264937188152},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1779822919,"listedShare":1,"unitSqft":1292,"unitSqftLo":689,"unitSqftHi":1400,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":68,"listedOn":"2026-05-26","share":1,"known":true}},{"value":{"lo":89.7889527260536,"mid":105.36588319847468,"hi":120.94281367089575},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1780012800,"listedShare":1,"unitSqft":1567.5,"unitSqftLo":1335,"unitSqftHi":1800,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":66,"listedOn":"2026-05-29","share":1,"known":true}}],"hdbTender":[],"residential":[{"value":{"lo":1700,"mid":3000,"hi":4800},"unit":"SGD/month","n":1642,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 70 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9722,"sources":70,"sourcesAskedUnanswered":2,"coverageNote":"built from 70 of 72 sources known in this subzone (97%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1650,"mid":3300,"hi":4200},"unit":"SGD/month","n":748,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 50 blocks pooled here; the oldest part's newest approval month ends 2023-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":50,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 50 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":2550,"hi":3300},"unit":"SGD/month","n":695,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 27 blocks pooled here; the oldest part's newest approval month ends 2022-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2350,"mid":3350,"hi":4200},"unit":"SGD/month","n":123,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2021-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2800,"mid":3950,"hi":4800},"unit":"SGD/month","n":76,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5800,"mid":7125,"hi":8400},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2700,"mid":4675,"hi":7175},"unit":"SGD/month","n":101,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8750,"mid":10750,"hi":12000},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":41.38341392065722,"mid":42.21952779374805,"hi":43.05564166683888},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1746014400,"listedShare":1,"unitSqft":10372.5,"unitSqftLo":8000,"unitSqftHi":12745,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":460,"listedOn":"2025-04-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":37.357100857992556,"mid":37.357100857992556,"hi":37.357100857992556},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782679108,"listedShare":1,"unitSqft":850,"unitSqftLo":850,"unitSqftHi":850,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":35,"listedOn":"2026-06-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":63.62263093109485,"mid":67.27444010443574,"hi":93.71563795642791},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1752364800,"listedShare":1,"unitSqft":829,"unitSqftLo":688,"unitSqftHi":1206,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":386,"listedOn":"2025-07-13","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 386 days before this snapshot (posted 2025-07-13), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-05-29, 320 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":198.28256030781063,"mid":198.28256030781063,"hi":198.28256030781063},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1776643200,"listedShare":1,"unitSqft":1292,"unitSqftLo":1292,"unitSqftHi":1292,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":105,"listedOn":"2026-04-20","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 105 days before this snapshot (posted 2026-04-20), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-05-29, 39 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shop","classFamily":"shopfront"},{"value":{"lo":63.23446067257668,"mid":63.23446067257668,"hi":63.23446067257668},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1778112000,"listedShare":1,"unitSqft":766,"unitSqftLo":766,"unitSqftHi":766,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"LIM TUA TOW ROAD","share":1,"postals":23,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":23,"why":"measured on LIM TUA TOW ROAD, 100% of whose 23 geocoded postals sit in this corner"},"listedAge":{"days":88,"listedOn":"2026-05-07","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":3800,"mid":3800,"hi":3800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2020-10-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"tenancy-over","why":"awarded 2020-10-28: the 3-year tenancy HDB lets these units on ran out 2023-10-28, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":3600,"mid":3600,"hi":3600},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-02-27","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":28.571428571428573,"mid":28.571428571428573,"hi":28.571428571428573},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-02-27","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":2,"ceilingSqm":30,"psm":{"lo":83.44116602100557,"hi":1614.5865625064582},"psf":{"lo":7.751937984496123,"hi":150.00000000000003},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":1614.5865625064582,"mid":1614.5865625064582,"hi":1614.5865625064582},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1778457600,"listedShare":1,"unitSqft":50,"unitSqftLo":50,"unitSqftHi":50,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":83.44116602100557,"mid":83.44116602100557,"hi":83.44116602100557},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1755648000,"listedShare":1,"unitSqft":258,"unitSqftLo":258,"unitSqftHi":258,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":8,"by":{"class":5,"stale":0,"askAge":2,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":63.2,"mid":197.9,"hi":203.1,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":4390000,"mid":5800000,"hi":7250000},"unit":"SGD","n":11,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-02-28. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-02-28","asOfFromVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3215000,"mid":4125000,"hi":5343750},"unit":"SGD","n":31,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-02-28. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-02-28","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":940000,"mid":1650000,"hi":2249444},"unit":"SGD","n":116,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":741944,"mid":1641500,"hi":2150888},"unit":"SGD","n":290,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":8100000,"mid":12000000,"hi":14200000},"unit":"SGD","n":33,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2925000,"mid":3084000,"hi":3213500},"unit":"SGD","n":4,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":28,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 28 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-19","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2025-02-07. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-02-07","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":28,"mid":28,"hi":28},"unit":"premises","n":28,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":51,"mid":51,"hi":51},"unit":"premises","n":51,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":332,"mid":332,"hi":332},"unit":"premises","n":332,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 158 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":158,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 158 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":5859.23,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0398,"note":"the TOP of this range is the landed stratum, which holds 4.0% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":22.71,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0398,"note":"the TOP of this range is the landed stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":60.42,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0398,"note":"the TOP of this range is the landed stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":58.38,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":9.66,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"landed","share":0.0398,"note":"the BOTTOM of this range is the landed stratum, which holds 4.0% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":53.14,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":7.22,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0398,"note":"the TOP of this range is the landed stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.41,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0398,"note":"the TOP of this range is the landed stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.57,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0398,"note":"the TOP of this range is the landed stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.01,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":9.51,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":9.35,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0398,"note":"the TOP of this range is the landed stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":314.35,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0398,"note":"the TOP of this range is the landed stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":314.35,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0398,"note":"the TOP of this range is the landed stratum, which holds 4.0% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":24,"mid":24,"hi":24},"unit":"premises","n":24,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 28 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-19","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":126,"mid":126,"hi":126},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-02-27","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["NE12","CC13"],"name":"SERANGOON MRT STATION (NE12 / CC13)","taps":119385,"metres":0,"measuredTo":"exit","nearestExit":"Exit H","exitsKnown":8},{"codes":["CC14"],"name":"LORONG CHUAN MRT STATION (CC14)","taps":17287,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Woodleigh Village Hawker Centre","stalls":40,"status":"Existing (new)","metres":712},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Woodleigh Village Hawker Centre, 712m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.138,"shopfrontSqm":143459,"shopfrontWhy":null,"zonedSqm":1041746,"dominantUse":"RESIDENTIAL","parcels":446,"meanPlotRatio":2.73,"topUses":[{"use":"RESIDENTIAL","share":0.498},{"use":"ROAD","share":0.18},{"use":"EDUCATIONAL INSTITUTION","share":0.097}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":33900,"households":40200,"noEmployedPersonShare":0.159,"shareAbove10k":0.652,"shareAbove20k":0.354,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":78,"hdbUnits":6518,"rooms":{"u1":0,"u2":0,"u3":1734,"u4":3395,"u5exec":1388,"rental":1},"resale":{"n":336,"median":685000,"p25":550000,"p75":830000,"psm":7582,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":0.928,"postals":152,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 93% of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SERANGOON GARDEN":{"area":"SERANGOON","region":"NORTH-EAST REGION","people":{"value":{"lo":37340,"mid":37340,"hi":37340},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":10181,"mid":12869,"hi":15851},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":36900,"mid":36900,"hi":36900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SERANGOON, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SERANGOON with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":7,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5722,"mid":5722,"hi":5722},"unit":"taps","n":943,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4326,"mid":4326,"hi":4326},"unit":"taps","n":943,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3407,"mid":3407,"hi":3407},"unit":"taps","n":328,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2562,"mid":2562,"hi":2562},"unit":"taps","n":328,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4834,"mid":4834,"hi":4834},"unit":"taps","n":943,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6558,"mid":6558,"hi":6558},"unit":"taps","n":943,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3285,"mid":3285,"hi":3285},"unit":"taps","n":328,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4436,"mid":4436,"hi":4436},"unit":"taps","n":328,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":22275,"mid":22275,"hi":22275},"unit":"taps","n":943,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":23447,"mid":23447,"hi":23447},"unit":"taps","n":943,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":18395,"mid":18395,"hi":18395},"unit":"taps","n":328,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":19450,"mid":19450,"hi":19450},"unit":"taps","n":328,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":107.5,"mid":181.32999999999998,"hi":245.44},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2023-12-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2023-12-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"MAJU AVENUE","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"SERANGOON NORTH AVENUE 1","share":1,"postals":47,"contributed":true,"lastValuedQuarter":"2023-12-31"}],"share":1,"shareKnown":true,"postals":64,"why":"measured on MAJU AVENUE, SERANGOON NORTH AVENUE 1, 100% of whose 64 geocoded postals sit in this corner"}},{"value":{"lo":109.41616484910116,"mid":141.37746758239513,"hi":172.22256666735552},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1784790436,"listedShare":1,"unitSqft":537,"unitSqftLo":431,"unitSqftHi":650,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"MAJU AVENUE","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SERANGOON NORTH AVENUE 1","share":1,"postals":47,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":64,"why":"measured on MAJU AVENUE, SERANGOON NORTH AVENUE 1, 100% of whose 64 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true}},{"value":{"lo":170.4244192195525,"mid":172.27251520757227,"hi":180.9914171219462},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":7,"listedEpoch":1783426261,"listedShare":1,"unitSqft":431,"unitSqftLo":431,"unitSqftHi":1300,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"MAJU AVENUE","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":17,"why":"measured on MAJU AVENUE, 100% of whose 17 geocoded postals sit in this corner"},"listedAge":{"days":26,"listedOn":"2026-07-07","share":1,"known":true}},{"value":{"lo":111.48335788735068,"mid":193.10295279349464,"hi":204.48798028810398},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1784750772,"listedShare":1,"unitSqft":1265,"unitSqftLo":409,"unitSqftHi":1400,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"MAJU AVENUE","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG CHUAN","share":0.5,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.774,"shareKnown":true,"postals":31,"why":"measured on MAJU AVENUE, LORONG CHUAN, 77% of whose 31 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-22","share":1,"known":true}},{"value":{"lo":199.11985557407564,"mid":199.11985557407564,"hi":199.11985557407564},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785385484,"listedShare":1,"unitSqft":431,"unitSqftLo":431,"unitSqftHi":431,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"MAJU AVENUE","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":17,"why":"measured on MAJU AVENUE, 100% of whose 17 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true}}],"hdbTender":[{"value":{"lo":6150,"mid":6150,"hi":6150},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":72.3529411764706,"mid":72.3529411764706,"hi":72.3529411764706},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1662.5,"mid":2700,"hi":3975},"unit":"SGD/month","n":1321,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 64 blocks pooled here; the oldest part's newest approval month ends 2022-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9412,"sources":64,"sourcesAskedUnanswered":4,"coverageNote":"built from 64 of 68 sources known in this subzone (94%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":3000,"hi":3975},"unit":"SGD/month","n":586,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 46 blocks pooled here; the oldest part's newest approval month ends 2022-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1662.5,"mid":2350,"hi":3150},"unit":"SGD/month","n":562,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 30 blocks pooled here; the oldest part's newest approval month ends 2022-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2100,"mid":2800,"hi":4500},"unit":"SGD/month","n":139,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 13 blocks pooled here; the oldest part's newest approval month ends 2024-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2100,"mid":3250,"hi":3850},"unit":"SGD/month","n":34,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3150,"mid":6500,"hi":18500},"unit":"SGD/month","n":59,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 45 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3100,"hi":7200},"unit":"SGD/month","n":118,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 8 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5700,"mid":11500,"hi":20375},"unit":"SGD/month","n":8,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 7 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4000,"mid":8500,"hi":14500},"unit":"SGD/month","n":39,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 33 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":109.41616484910116,"mid":172.32246374778904,"hi":199.11985557407564},"unit":"SGD/sqm/month","n":14,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":15,"listedEpoch":1785294070,"listedShare":1,"unitSqft":643,"unitSqftLo":409,"unitSqftHi":1400,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"MAJU AVENUE","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SERANGOON NORTH AVENUE 1","share":1,"postals":47,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG CHUAN","share":0.5,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.91,"shareKnown":true,"postals":78,"why":"measured on MAJU AVENUE, SERANGOON NORTH AVENUE 1, LORONG CHUAN, 91% of whose 78 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":32.29173125012916,"mid":44.132032708509854,"hi":55.47553830150394},"unit":"SGD/sqm/month","n":13,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":13,"listedEpoch":1752537600,"listedShare":1,"unitSqft":11829,"unitSqftLo":5200,"unitSqftHi":15000,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":384,"listedOn":"2025-07-15","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":18.98654483273085,"mid":31.735126852887564,"hi":43.05564166683888},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1682424000,"listedShare":1,"unitSqft":10175.5,"unitSqftLo":6458,"unitSqftHi":105453,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":1196,"listedOn":"2023-04-25","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":47.618396613391056,"mid":111.05621858510028,"hi":199.11985557407564},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1769126400,"listedShare":1,"unitSqft":630,"unitSqftLo":431,"unitSqftHi":1400,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":192,"listedOn":"2026-01-23","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 192 days before this snapshot (posted 2026-01-23), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 188 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":36.328197656395304,"mid":43.78220561996679,"hi":51.236213583538266},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1778666497,"listedShare":1,"unitSqft":650,"unitSqftLo":500,"unitSqftHi":800,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":82,"listedOn":"2026-05-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":87.37762573564362,"mid":134.5488802088715,"hi":134.5488802088715},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1769126400,"listedShare":1,"unitSqft":480,"unitSqftLo":480,"unitSqftHi":850,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":192,"listedOn":"2026-01-23","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 192 days before this snapshot (posted 2026-01-23), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 188 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shop","classFamily":"shopfront"}],"provisional":[{"value":{"lo":2100,"mid":2100,"hi":2100},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":52.76381909547739,"mid":52.76381909547739,"hi":52.76381909547739},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":14,"listings":14,"strata":6,"ceilingSqm":30,"psm":{"lo":94.72241166704553,"hi":287.0376111122592},"psf":{"lo":8.799999999999999,"hi":26.666666666666664},"asOf":"2026-08-03","why":"14 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":167.82440972289348,"mid":188.36843229242012,"hi":287.0376111122592},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785291550,"listedShare":1,"unitSqft":200,"unitSqftLo":186,"unitSqftHi":225,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":236.80602916761387,"mid":236.80602916761387,"hi":236.80602916761387},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785464405,"listedShare":1,"unitSqft":280,"unitSqftLo":280,"unitSqftHi":280,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":252.93188752424584,"mid":255.63286876263956,"hi":258.3338500010333},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784104966,"listedShare":1,"unitSqft":220.5,"unitSqftLo":172,"unitSqftHi":269,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":151.9100260422743,"mid":151.9100260422743,"hi":151.9100260422743},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1766966400,"listedShare":1,"unitSqft":248,"unitSqftLo":248,"unitSqftHi":248,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":105.84511909764558,"mid":182.98647708406526,"hi":287.0376111122592},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1773569329,"listedShare":1,"unitSqft":200,"unitSqftLo":120,"unitSqftHi":300,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":94.72241166704553,"mid":94.72241166704553,"hi":94.72241166704553},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1775850482,"listedShare":1,"unitSqft":250,"unitSqftLo":250,"unitSqftHi":250,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":13,"demoted":6,"by":{"class":4,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":181.3,"leadN":6,"heldPsm":111.1,"heldN":7,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":1.63,"note":"the head here won on freshness, not weight. A record of 7 observations of the same class sits below it, held back by the ask-age gate, saying S$10.32 psf against the head's S$16.84 psf off 6, 1.6x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."}},"homePrices":[{"value":{"lo":3345000,"mid":5567500,"hi":8308000},"unit":"SGD","n":226,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 13 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2714444,"mid":4420000,"hi":8050000},"unit":"SGD","n":368,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 26 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-01-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":944444,"mid":1314444,"hi":1766598},"unit":"SGD","n":724,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":660000,"mid":2356900,"hi":3140000},"unit":"SGD","n":984,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5080000,"mid":7975000,"hi":13000000},"unit":"SGD","n":79,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 8 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-10-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2692500,"mid":3005000,"hi":3211500},"unit":"SGD","n":28,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-11-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2329500,"mid":3512000,"hi":5232500},"unit":"SGD","n":22,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-10-31","asOfFromVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3368000,"mid":3368000,"hi":3368000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-11-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":78,"mid":78,"hi":78},"unit":"premises","n":78,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 64 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":64,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 64 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 15 postals pooled here; the oldest part's newest row was updated 2025-09-24. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-09-24","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":35,"mid":35,"hi":35},"unit":"premises","n":35,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":325,"mid":325,"hi":325},"unit":"premises","n":325,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 540 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":540,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 540 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":7989.53,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":28.13,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":78.28,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":72.7,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.36,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":63.44,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":10.71,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":115.63,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.61,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.28,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":12.17,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":21.42,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":428.46,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":428.46,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 64 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":64,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 64 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":85,"mid":85,"hi":85},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":39.8,"mid":39.8,"hi":39.8},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["CC14"],"name":"LORONG CHUAN MRT STATION (CC14)","taps":17287,"metres":250,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Chomp Chomp Food Centre","stalls":36,"status":"Existing","updated":"2024-12-11","open":true},{"name":"Serangoon Garden Market","stalls":46,"status":"Existing","updated":"2024-12-11","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":82,"openCentres":2,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.026,"shopfrontSqm":77335,"shopfrontWhy":null,"zonedSqm":3034935,"dominantUse":"RESIDENTIAL","parcels":4943,"meanPlotRatio":2.39,"topUses":[{"use":"RESIDENTIAL","share":0.629},{"use":"ROAD","share":0.225},{"use":"EDUCATIONAL INSTITUTION","share":0.045}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":33900,"households":40200,"noEmployedPersonShare":0.159,"shareAbove10k":0.652,"shareAbove20k":0.354,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":77,"hdbUnits":7058,"rooms":{"u1":0,"u2":150,"u3":1991,"u4":3261,"u5exec":1214,"rental":442},"resale":{"n":340,"median":550000,"p25":455000,"p75":640000,"psm":6364,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":0.994,"postals":497,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 99% of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SERANGOON NORTH":{"area":"SERANGOON","region":"NORTH-EAST REGION","people":{"value":{"lo":14950,"mid":14950,"hi":14950},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":4106,"mid":5190,"hi":6393},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":36900,"mid":36900,"hi":36900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SERANGOON, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SERANGOON with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":7,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3875,"mid":3875,"hi":3875},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4211,"mid":4211,"hi":4211},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2053,"mid":2053,"hi":2053},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1432,"mid":1432,"hi":1432},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4274,"mid":4274,"hi":4274},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4556,"mid":4556,"hi":4556},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1791,"mid":1791,"hi":1791},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2523,"mid":2523,"hi":2523},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":15922,"mid":15922,"hi":15922},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":17527,"mid":17527,"hi":17527},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9712,"mid":9712,"hi":9712},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":11411,"mid":11411,"hi":11411},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":[],"residential":[{"value":{"lo":1750,"mid":3100,"hi":4250},"unit":"SGD/month","n":876,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 55 blocks pooled here; the oldest part's newest approval month ends 2024-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9649,"sources":55,"sourcesAskedUnanswered":2,"coverageNote":"built from 55 of 57 sources known in this subzone (96%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1750,"mid":3000,"hi":3700},"unit":"SGD/month","n":357,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 33 blocks pooled here; the oldest part's newest approval month ends 2024-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2015,"mid":3250,"hi":4137.5},"unit":"SGD/month","n":313,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 38 blocks pooled here; the oldest part's newest approval month ends 2024-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2100,"mid":3400,"hi":4250},"unit":"SGD/month","n":206,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 15 blocks pooled here; the oldest part's newest approval month ends 2025-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":19.37348887096782,"mid":26.910326118962402,"hi":36.59729541681305},"unit":"SGD/sqm/month","n":27,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":27,"listedEpoch":1763596800,"listedShare":1,"unitSqft":3928,"unitSqftLo":1000,"unitSqftHi":23500,"listings":27,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":256,"listedOn":"2025-11-20","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":5897,"mid":5897,"hi":5897},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-02-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":38000,"mid":38000,"hi":38000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2022-11-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, upper floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"supermarket","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":3,"demoted":3,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":13,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 13 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2025-08-01. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-08-01","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":104,"mid":104,"hi":104},"unit":"premises","n":104,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 76 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":76,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 76 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":4861.8,"mid":5692.93,"hi":6285.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":20.4,"mid":23.73,"hi":26.1},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":55.9,"mid":56.37,"hi":56.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":45.7,"mid":57.9,"hi":66.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":10.9,"mid":11.37,"hi":11.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":44.5,"mid":52.62,"hi":58.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":5.1,"mid":6.68,"hi":7.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":107.8,"mid":112.47,"hi":115.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.16,"hi":0.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.36,"hi":0.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":5.4,"hi":8.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":5.7,"mid":6.75,"hi":7.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":241.3,"mid":297.47,"hi":337.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":241.3,"mid":297.47,"hi":337.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":491},"stock":[{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 13 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":22},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[],"nearest":{"codes":["NE13"],"name":"KOVAN MRT STATION (NE13)","taps":48196,"metres":1401,"nearestExit":"Exit B","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Ci Yuan Hawker Centre","stalls":40,"status":"Existing (new)","metres":661},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Ci Yuan Hawker Centre, 661m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.009,"shopfrontSqm":6338,"shopfrontWhy":null,"zonedSqm":714048,"dominantUse":"RESIDENTIAL","parcels":51,"meanPlotRatio":2.67,"topUses":[{"use":"RESIDENTIAL","share":0.389},{"use":"BUSINESS 1","share":0.233},{"use":"ROAD","share":0.212}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":33900,"households":40200,"noEmployedPersonShare":0.159,"shareAbove10k":0.652,"shareAbove20k":0.354,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":63,"hdbUnits":4651,"rooms":{"u1":0,"u2":0,"u3":0,"u4":1916,"u5exec":2735,"rental":0},"resale":{"n":227,"median":767000,"p25":638000,"p75":950888,"psm":6389,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"19","share":0.972,"postals":72,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 97% of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"stock_outside_priced_cell","ours":false,"band":{"lo":65.69,"mid":220.71,"hi":377.3},"ownMedianSqft":3928,"ownSizeBand":"over-300","publishedSizeBands":["30-and-below","over-30-100","over-100-300"],"dearestFrom":"context","dearestStreet":null,"why":"District 19 stamps a Level 1 (street level) shop-space band of S$6.10–35.05 psf, and it prices stock this corner does not have: URA stamps 3 cells there, 30 sqm and below, over 30 to 100 sqm, over 100 to 300 sqm, while the units actually let here run about 3928 sqft (over 300 sqm), a size URA publishes no median for in this district. Every rent measured at this corner sits below that band's own 25th percentile (the dearest is S$2.50 psf against a p25 of S$6.10 psf), so standing the band here would not be reporting the district. It would be reporting a market this corner is not in, at a price nothing measured here supports. The district figure is real, its placement here is not. This is URA's disclosure, never a count of shops, and the band is kept below so a reader can see what was refused."}}},"SERANGOON NORTH IND ESTATE":{"area":"SERANGOON","region":"NORTH-EAST REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":36900,"mid":36900,"hi":36900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SERANGOON, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SERANGOON with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":7,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":673,"mid":673,"hi":673},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3235,"mid":3235,"hi":3235},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":500,"mid":500,"hi":500},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":725,"mid":725,"hi":725},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3172,"mid":3172,"hi":3172},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":531,"mid":531,"hi":531},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":752,"mid":752,"hi":752},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":359,"mid":359,"hi":359},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5952,"mid":5952,"hi":5952},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5615,"mid":5615,"hi":5615},"unit":"taps","n":345,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2584,"mid":2584,"hi":2584},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2146,"mid":2146,"hi":2146},"unit":"taps","n":120,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":18.995136029487742,"mid":30.073480102306483,"hi":49.35190586811889},"unit":"SGD/sqm/month","n":31,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":28,"listedEpoch":1766361600,"listedShare":1,"unitSqft":4174,"unitSqftLo":600,"unitSqftHi":23455,"listings":31,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":224,"listedOn":"2025-12-22","share":1,"known":true},"classWord":"light-industrial","classFamily":"light-industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"light-industrial"}},{"value":{"lo":19.375242834267983,"mid":24.540448541022506,"hi":49.88153607743529},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1762128000,"listedShare":1,"unitSqft":3480.5,"unitSqftLo":820,"unitSqftHi":21097,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":273,"listedOn":"2025-11-03","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory-workshop"}},{"value":{"lo":23.680602916761387,"mid":26.9097760417743,"hi":30.138949166787217},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1682004302,"listedShare":1,"unitSqft":8150,"unitSqftLo":1600,"unitSqftHi":14700,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":1200,"listedOn":"2023-04-20","share":1,"known":true},"classWord":"office","classFamily":"office","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"office"}},{"value":{"lo":19.37348887096782,"mid":23.684924610560465,"hi":32.29173125012916},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1633651200,"listedShare":1,"unitSqft":2400.5,"unitSqftLo":868,"unitSqftHi":26780,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":1760,"listedOn":"2021-10-08","share":1,"known":true},"classWord":"industrial","classFamily":"industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"industrial"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[{"value":{"lo":18.672089498374007,"mid":18.672089498374007,"hi":18.672089498374007},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784004646,"listedShare":1,"unitSqft":98000,"unitSqftLo":98000,"unitSqftHi":98000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b (measured on SERANGOON NORTH AVENUE 5, 50% of whose 12 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"SERANGOON NORTH AVENUE 5","share":0.5,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.5,"shareKnown":true,"postals":12,"why":"measured on SERANGOON NORTH AVENUE 5, 50% of whose 12 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on SERANGOON NORTH AVENUE 5, 50% of whose 12 geocoded postals sit in this corner"},{"value":{"lo":18.672089498374007,"mid":18.672089498374007,"hi":18.672089498374007},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784004646,"listedShare":1,"unitSqft":98000,"unitSqftLo":98000,"unitSqftHi":98000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled (measured on SERANGOON NORTH AVENUE 5, 50% of whose 12 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"SERANGOON NORTH AVENUE 5","share":0.5,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.5,"shareKnown":true,"postals":12,"why":"measured on SERANGOON NORTH AVENUE 5, 50% of whose 12 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on SERANGOON NORTH AVENUE 5, 50% of whose 12 geocoded postals sit in this corner"}],"context":[],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":4,"listings":4,"strata":3,"ceilingSqm":30,"psm":{"lo":35.8797013890324,"hi":91.49323854203261},"psf":{"lo":3.333333333333333,"hi":8.5},"asOf":"2026-08-03","why":"4 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":48.43759687519374,"mid":56.510529687726034,"hi":64.58346250025832},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1762387200,"listedShare":1,"unitSqft":150,"unitSqftLo":100,"unitSqftHi":200,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":91.49323854203261,"mid":91.49323854203261,"hi":91.49323854203261},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1751932800,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":35.8797013890324,"mid":35.8797013890324,"hi":35.8797013890324},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785456000,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":4,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-02-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":98,"mid":98,"hi":98},"unit":"premises","n":98,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 73 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":73,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 73 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["NS16"],"name":"ANG MO KIO MRT STATION (NS16)","taps":91500,"metres":1145,"nearestExit":"Exit D","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Ang Mo Kio Ave 10 Blk 453A (Chong Boon Market and Food Centre)","stalls":39,"status":"Existing","metres":523},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Ang Mo Kio Ave 10 Blk 453A (Chong Boon Market and Food Centre), 523m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":920906,"dominantUse":"BUSINESS 2","parcels":61,"meanPlotRatio":2.51,"topUses":[{"use":"BUSINESS 2","share":0.648},{"use":"ROAD","share":0.204},{"use":"BUSINESS 1","share":0.109}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":33900,"households":40200,"noEmployedPersonShare":0.159,"shareAbove10k":0.652,"shareAbove20k":0.354,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"20","share":0.908,"postals":65,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":100,"mid":178.57,"hi":195.95,"n":3},{"sizeBand":"over-30-100","lo":199.25,"mid":211.77,"hi":239.11,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 20","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 91% of this corner's geocoded postals sit in District 20. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":100,"mid":195.17000000000002,"hi":239.11},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 20 stamps a Level 1 (street level) shop-space band of S$9.29–22.21 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (65% of 61 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"SHANGRI-LA":{"area":"ANG MO KIO","region":"NORTH-EAST REGION","people":{"value":{"lo":17590,"mid":17590,"hi":17590},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":5824,"mid":7362,"hi":9068},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50000,"mid":50000,"hi":50000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ANG MO KIO, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ANG MO KIO with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2738,"mid":2738,"hi":2738},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2370,"mid":2370,"hi":2370},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1660,"mid":1660,"hi":1660},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1289,"mid":1289,"hi":1289},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1774,"mid":1774,"hi":1774},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3539,"mid":3539,"hi":3539},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1324,"mid":1324,"hi":1324},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2172,"mid":2172,"hi":2172},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9701,"mid":9701,"hi":9701},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":12765,"mid":12765,"hi":12765},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8008,"mid":8008,"hi":8008},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10317,"mid":10317,"hi":10317},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"MAYFLOWER MRT STATION (TE6)","stationTaps":26884,"exit":"Exit 6","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. MAYFLOWER (TE6)'s Exit 6 opens in this corner and the station takes 26,884 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":87.45677213576647,"mid":120.59808345807166,"hi":153.73939478037684},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1779443486,"listedShare":1,"unitSqft":575,"unitSqftLo":350,"unitSqftHi":800,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":73,"listedOn":"2026-05-22","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":199.25,"median":211.77,"p75":239.11,"why":"judged against District 20's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 575 sqft falls in"}},{"value":{"lo":92.26208928608331,"mid":92.26208928608331,"hi":92.26208928608331},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782950400,"listedShare":1,"unitSqft":350,"unitSqftLo":350,"unitSqftHi":350,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":32,"listedOn":"2026-07-02","share":1,"known":true}}],"hdbTender":[],"residential":[{"value":{"lo":1775,"mid":2700,"hi":5000},"unit":"SGD/month","n":1200,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 42 blocks pooled here; the oldest part's newest approval month ends 2022-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.7925,"sources":42,"sourcesAskedUnanswered":11,"coverageNote":"built from 42 of 53 sources known in this subzone (79%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2800,"hi":3800},"unit":"SGD/month","n":290,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 33 blocks pooled here; the oldest part's newest approval month ends 2022-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":2500,"hi":3300},"unit":"SGD/month","n":828,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 21 blocks pooled here; the oldest part's newest approval month ends 2025-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1987.5,"mid":3812.5,"hi":5000},"unit":"SGD/month","n":77,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 12 blocks pooled here; the oldest part's newest approval month ends 2025-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":2300,"hi":2300},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3400,"mid":4000,"hi":4000},"unit":"SGD/month","n":5,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2025-08-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3487.5,"mid":3650,"hi":4250},"unit":"SGD/month","n":40,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5300,"mid":6300,"hi":7300},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":196.72,"mid":344.47,"hi":460.88},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail (measured on ANG MO KIO AVENUE 3, 25% of whose 79 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ANG MO KIO AVENUE 3","share":0.253,"postals":79,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.253,"shareKnown":true,"postals":79,"why":"measured on ANG MO KIO AVENUE 3, 25% of whose 79 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ANG MO KIO AVENUE 3, 25% of whose 79 geocoded postals sit in this corner"},{"value":{"lo":57.959517628436956,"mid":57.959517628436956,"hi":57.959517628436956},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785309926,"listedShare":1,"unitSqft":650,"unitSqftLo":650,"unitSqftHi":650,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b (measured on ANG MO KIO AVENUE 3, 25% of whose 79 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ANG MO KIO AVENUE 3","share":0.253,"postals":79,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.253,"shareKnown":true,"postals":79,"why":"measured on ANG MO KIO AVENUE 3, 25% of whose 79 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ANG MO KIO AVENUE 3, 25% of whose 79 geocoded postals sit in this corner"},{"value":{"lo":57.959517628436956,"mid":57.959517628436956,"hi":57.959517628436956},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785309926,"listedShare":1,"unitSqft":650,"unitSqftLo":650,"unitSqftHi":650,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled (measured on ANG MO KIO AVENUE 3, 25% of whose 79 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ANG MO KIO AVENUE 3","share":0.253,"postals":79,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.253,"shareKnown":true,"postals":79,"why":"measured on ANG MO KIO AVENUE 3, 25% of whose 79 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ANG MO KIO AVENUE 3, 25% of whose 79 geocoded postals sit in this corner"}],"context":[{"value":{"lo":16200,"mid":16200,"hi":16200},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2019-01-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2019-01-23: the 3-year tenancy HDB lets these units on ran out 2022-01-23, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":7,"listings":7,"strata":3,"ceilingSqm":30,"psm":{"lo":116.1605332469924,"hi":301.38949166787216},"psf":{"lo":10.791666666666668,"hi":28},"asOf":"2026-08-03","why":"7 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":116.1605332469924,"mid":131.21295755906476,"hi":142.0836175005683},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784718676,"listedShare":1,"unitSqft":242,"unitSqftLo":240,"unitSqftHi":250,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":301.38949166787216,"mid":301.38949166787216,"hi":301.38949166787216},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785385773,"listedShare":1,"unitSqft":310,"unitSqftLo":310,"unitSqftHi":310,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":116.1605332469924,"mid":125.57895486161341,"hi":131.21295755906476},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1752364800,"listedShare":1,"unitSqft":242,"unitSqftLo":240,"unitSqftHi":300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":3,"demoted":1,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":5064400,"mid":5628800,"hi":6168900},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1533500,"mid":1918500,"hi":2497000},"unit":"SGD","n":412,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":7750000,"mid":7750000,"hi":7750000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2021-08-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":39,"mid":39,"hi":39},"unit":"premises","n":39,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 17 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2024-05-09. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-05-09","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":184,"mid":184,"hi":184},"unit":"premises","n":184,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 76 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":76,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 76 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":3838.49,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0103,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":13.67,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0103,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":32.28,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0103,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":27.39,"hi":113.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0103,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":6.55,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":33.07,"hi":93.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0103,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":3.92,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0103,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":112.4,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0103,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.21,"hi":3.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0136,"note":"the TOP of this range is the landed stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.38,"hi":1.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0136,"note":"the TOP of this range is the landed stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":4.31,"hi":18.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0103,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.01,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0103,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":172.55,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0103,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":172.55,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0103,"note":"the TOP of this range is the landed stratum, which holds 1.0% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":497},"stock":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 17 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":16},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["TE6"],"name":"MAYFLOWER MRT STATION (TE6)","taps":26884,"metres":0,"measuredTo":"exit","nearestExit":"Exit 6","exitsKnown":7},{"codes":["TE7"],"name":"BRIGHT HILL MRT STATION (TE7)","taps":14780,"metres":335,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Ang Mo Kio Ave 1 Blk 226D (Kebun Baru Market and Food Centre)","stalls":10,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Ang Mo Kio Street 22 Blk 226H (Kebun Baru Food Centre)","stalls":29,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":39,"openCentres":2,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.034,"shopfrontSqm":23188,"shopfrontWhy":null,"zonedSqm":688090,"dominantUse":"RESIDENTIAL","parcels":117,"meanPlotRatio":2.91,"topUses":[{"use":"RESIDENTIAL","share":0.607},{"use":"ROAD","share":0.207},{"use":"EDUCATIONAL INSTITUTION","share":0.089}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":48600,"households":61900,"noEmployedPersonShare":0.215,"shareAbove10k":0.514,"shareAbove20k":0.226,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":64,"hdbUnits":6959,"rooms":{"u1":0,"u2":156,"u3":2593,"u4":2109,"u5exec":804,"rental":1297},"resale":{"n":325,"median":540000,"p25":418888,"p75":985000,"psm":6269,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":100,"mid":195.17000000000002,"hi":239.11},"unit":"SGD/sqm/month","n":3,"district":"20","share":1,"postals":73,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":100,"mid":178.57,"hi":195.95,"n":3},{"sizeBand":"over-30-100","lo":199.25,"mid":211.77,"hi":239.11,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 20","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 20. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SHIPYARD":{"area":"BOON LAY","region":"WEST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":15200,"mid":15200,"hi":15200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BOON LAY, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BOON LAY with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":4,"shown":4,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":126,"mid":126,"hi":126},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":292,"mid":292,"hi":292},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":123,"mid":123,"hi":123},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":127,"mid":127,"hi":127},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":724,"mid":724,"hi":724},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":41,"mid":41,"hi":41},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":287,"mid":287,"hi":287},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":46,"mid":46,"hi":46},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1447,"mid":1447,"hi":1447},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":520,"mid":520,"hi":520},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":816,"mid":816,"hi":816},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":272,"mid":272,"hi":272},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":17.75976248805694,"mid":18.83634912947918,"hi":19.912935770901427},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1761177600,"listedShare":1,"unitSqft":5947,"unitSqftLo":4682,"unitSqftHi":7212,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":284,"listedOn":"2025-10-23","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":16.46245122555604,"mid":22.623191465723117,"hi":37.348985816029355},"unit":"SGD/sqm/month","n":25,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":23,"listedEpoch":1771538503,"listedShare":1,"unitSqft":21980,"unitSqftLo":2368,"unitSqftHi":50000,"listings":25,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":164,"listedOn":"2026-02-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":22.388933666756216,"mid":22.765628471672347,"hi":23.1424073959259},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1726610651,"listedShare":1,"unitSqft":17998.75,"unitSqftLo":10000,"unitSqftHi":36000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":684,"listedOn":"2024-09-17","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":224.24813368145252,"hi":224.24813368145252},"psf":{"lo":20.833333333333336,"hi":20.833333333333336},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":224.24813368145252,"mid":224.24813368145252,"hi":224.24813368145252},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752105600,"listedShare":1,"unitSqft":120,"unitSqftLo":120,"unitSqftHi":120,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":3,"demoted":3,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":33,"mid":33,"hi":33},"unit":"premises","n":33,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 20 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW29"],"name":"JOO KOON MRT STATION (EW29)","taps":36953,"metres":1836,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","metres":2882},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Hawker Centre, 2882m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.001,"shopfrontSqm":1857,"shopfrontWhy":null,"zonedSqm":2105109,"dominantUse":"BUSINESS 2","parcels":63,"meanPlotRatio":1.19,"topUses":[{"use":"BUSINESS 2","share":0.919},{"use":"ROAD","share":0.071},{"use":"WATERBODY","share":0.004}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; BOON LAY is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":16,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"stock_outside_priced_cell","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"ownMedianSqft":17999,"ownSizeBand":"over-300","publishedSizeBands":["30-and-below","over-30-100","over-100-300"],"dearestFrom":"context","dearestStreet":null,"why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and it prices stock this corner does not have: URA stamps 3 cells there, 30 sqm and below, over 30 to 100 sqm, over 100 to 300 sqm, while the units actually let here run about 17999 sqft (over 300 sqm), a size URA publishes no median for in this district. Every rent measured at this corner sits below that band's own 25th percentile (the dearest is S$2.11 psf against a p25 of S$13.71 psf), so standing the band here would not be reporting the district. It would be reporting a market this corner is not in, at a price nothing measured here supports. The district figure is real, its placement here is not. This is URA's disclosure, never a count of shops, and the band is kept below so a reader can see what was refused."}}},"SIGLAP":{"area":"BEDOK","region":"EAST REGION","people":{"value":{"lo":7420,"mid":7420,"hi":7420},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2036,"mid":2574,"hi":3171},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":61500,"mid":61500,"hi":61500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BEDOK, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BEDOK with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1174,"mid":1174,"hi":1174},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1042,"mid":1042,"hi":1042},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":718,"mid":718,"hi":718},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":347,"mid":347,"hi":347},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":689,"mid":689,"hi":689},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":738,"mid":738,"hi":738},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":749,"mid":749,"hi":749},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":672,"mid":672,"hi":672},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3887,"mid":3887,"hi":3887},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3484,"mid":3484,"hi":3484},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3633,"mid":3633,"hi":3633},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2776,"mid":2776,"hi":2776},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"SIGLAP MRT STATION (TE28)","stationTaps":9043,"exit":"Exit 1","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. SIGLAP (TE28)'s Exit 1 opens in this corner and the station takes 9,043 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3500,"mid":4525,"hi":5325},"unit":"SGD/month","n":78,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3500,"mid":4525,"hi":5325},"unit":"SGD/month","n":78,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":51.85,"mid":208.22000000000003,"hi":361.99},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"drape":true,"drapeFrom":"MARINE PARADE","label":"use: retail: measured on MARINE PARADE ROAD, MARINE PARADE CENTRAL (and BROOKE ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2024-06-30, so the figure rests on the 2 streets named before them), 30% of whose 40 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"MARINE PARADE ROAD","postals":27,"share":0.444,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"MARINE PARADE CENTRAL","postals":12,"share":0,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"BROOKE ROAD","postals":1,"share":0,"contributed":false,"lastValuedQuarter":"2024-06-30"}],"share":0.3,"shareKnown":true,"postals":40,"why":"measured on MARINE PARADE ROAD, MARINE PARADE CENTRAL (and BROOKE ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2024-06-30, so the figure rests on the 2 streets named before them), 30% of whose 40 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MARINE PARADE at 65%. It never leads this card and never enters the map's ranking. measured on MARINE PARADE ROAD, MARINE PARADE CENTRAL (and BROOKE ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2024-06-30, so the figure rests on the 2 streets named before them), 30% of whose 40 geocoded postals sit in this corner"},{"value":{"lo":40.91,"mid":58.43,"hi":200.55},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the newest quarter among the 3 streets pooled here; the oldest street's newest valued quarter ends 2024-09-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2024-09-30","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"drape":true,"drapeFrom":"MARINE PARADE","label":"use: office: measured on MARINE PARADE ROAD, BROOKE ROAD, MARINE PARADE CENTRAL, 30% of whose 40 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"MARINE PARADE ROAD","postals":27,"share":0.444,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"BROOKE ROAD","postals":1,"share":0,"contributed":true,"lastValuedQuarter":"2024-09-30"},{"street":"MARINE PARADE CENTRAL","postals":12,"share":0,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.3,"shareKnown":true,"postals":40,"why":"measured on MARINE PARADE ROAD, BROOKE ROAD, MARINE PARADE CENTRAL, 30% of whose 40 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MARINE PARADE at 65%. It never leads this card and never enters the map's ranking. measured on MARINE PARADE ROAD, BROOKE ROAD, MARINE PARADE CENTRAL, 30% of whose 40 geocoded postals sit in this corner"},{"value":{"lo":106.5591131553872,"mid":130.42091456411327,"hi":200.92632777858145},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784533603,"listedShare":1,"unitSqft":1260,"unitSqftLo":750,"unitSqftHi":1495,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"drape":true,"drapeFrom":"MARINE PARADE","label":"propertyType: shop-or-shophouse: measured on MARINE PARADE ROAD, MARINE PARADE CENTRAL, 31% of whose 39 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"MARINE PARADE ROAD","postals":27,"share":0.444,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MARINE PARADE CENTRAL","postals":12,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.308,"shareKnown":true,"postals":39,"why":"measured on MARINE PARADE ROAD, MARINE PARADE CENTRAL, 31% of whose 39 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MARINE PARADE at 64%. It never leads this card and never enters the map's ranking. measured on MARINE PARADE ROAD, MARINE PARADE CENTRAL, 31% of whose 39 geocoded postals sit in this corner"},{"value":{"lo":75.34737291696804,"mid":88.00369152414669,"hi":100.66001013132532},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784881673,"listedShare":1,"unitSqft":1844.75,"unitSqftLo":463,"unitSqftHi":3208,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"drape":true,"drapeFrom":"FRANKEL","label":"propertyType: retail: measured on SIGLAP ROAD, TELOK KURAU ROAD, 13% of whose 56 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"SIGLAP ROAD","postals":29,"share":0.241,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TELOK KURAU ROAD","postals":27,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.125,"shareKnown":true,"postals":56,"why":"measured on SIGLAP ROAD, TELOK KURAU ROAD, 13% of whose 56 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to FRANKEL at 88%. It never leads this card and never enters the map's ranking. measured on SIGLAP ROAD, TELOK KURAU ROAD, 13% of whose 56 geocoded postals sit in this corner"},{"value":{"lo":113.02105937545205,"mid":117.42447727319694,"hi":122.03270530572067},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785045787,"listedShare":1,"unitSqft":688,"unitSqftLo":550,"unitSqftHi":1076,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"drape":true,"drapeFrom":"MARINE PARADE","label":"propertyType: medical: measured on MARINE PARADE ROAD, 44% of whose 27 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"MARINE PARADE ROAD","postals":27,"share":0.444,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.444,"shareKnown":true,"postals":27,"why":"measured on MARINE PARADE ROAD, 44% of whose 27 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MARINE PARADE at 48%. It never leads this card and never enters the map's ranking. measured on MARINE PARADE ROAD, 44% of whose 27 geocoded postals sit in this corner"},{"value":{"lo":117.6383652099423,"mid":128.59538993414267,"hi":155.0563303522311},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784880553,"listedShare":1,"unitSqft":678,"unitSqftLo":549,"unitSqftHi":1076,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"drape":true,"drapeFrom":"MARINE PARADE","label":"propertyType: mall-shop: measured on MARINE PARADE ROAD, 44% of whose 27 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"MARINE PARADE ROAD","postals":27,"share":0.444,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.444,"shareKnown":true,"postals":27,"why":"measured on MARINE PARADE ROAD, 44% of whose 27 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MARINE PARADE at 48%. It never leads this card and never enters the map's ranking. measured on MARINE PARADE ROAD, 44% of whose 27 geocoded postals sit in this corner"},{"value":{"lo":39.56464369385194,"mid":64.53183703063381,"hi":131.03890942081398},"unit":"SGD/sqm/month","n":14,"instrument":"listings.srx.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":14,"listedEpoch":1781821308,"listedShare":1,"unitSqft":1668,"unitSqftLo":463,"unitSqftHi":2600,"listings":14,"asOf":"2026-08-03","carried":true,"coverage":0.9091,"sources":10,"sourcesAskedUnanswered":1,"coverageNote":"built from 10 of 11 sources known in this subzone (91%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"drape":true,"drapeFrom":"FRANKEL","label":"all strata pooled: measured on SIGLAP ROAD, BURNFOOT TERRACE, DUNBAR WALK and 7 more, 5% of whose 133 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"SIGLAP ROAD","postals":29,"share":0.241,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BURNFOOT TERRACE","postals":8,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"DUNBAR WALK","postals":16,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"FRANKEL AVENUE","postals":32,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"FRANKEL TERRACE","postals":2,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ROSEBURN AVENUE","postals":3,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SECOND STREET","postals":2,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SIGLAP WALK","postals":5,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TELOK KURAU ROAD","postals":27,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"YARROW GARDENS","postals":9,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.053,"shareKnown":true,"postals":133,"why":"measured on SIGLAP ROAD, BURNFOOT TERRACE, DUNBAR WALK and 7 more, 5% of whose 133 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to FRANKEL at 95%. It never leads this card and never enters the map's ranking. measured on SIGLAP ROAD, BURNFOOT TERRACE, DUNBAR WALK and 7 more, 5% of whose 133 geocoded postals sit in this corner"},{"value":{"lo":64.9478038388666,"mid":118.11724705061994,"hi":200.92632777858145},"unit":"SGD/sqm/month","n":14,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":13,"listedEpoch":1784708258,"listedShare":1,"unitSqft":931,"unitSqftLo":350,"unitSqftHi":1873,"listings":14,"asOf":"2026-08-03","carried":true,"coverage":0.6667,"sources":2,"sourcesAskedUnanswered":1,"coverageNote":"built from 2 of 3 sources known in this subzone (67%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"drape":true,"drapeFrom":"MARINE PARADE","label":"all strata pooled: measured on MARINE PARADE ROAD, MARINE PARADE CENTRAL, 31% of whose 39 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"MARINE PARADE ROAD","postals":27,"share":0.444,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MARINE PARADE CENTRAL","postals":12,"share":0,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.308,"shareKnown":true,"postals":39,"why":"measured on MARINE PARADE ROAD, MARINE PARADE CENTRAL, 31% of whose 39 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MARINE PARADE at 64%. It never leads this card and never enters the map's ranking. measured on MARINE PARADE ROAD, MARINE PARADE CENTRAL, 31% of whose 39 geocoded postals sit in this corner"}],"context":[],"provisional":[{"value":{"lo":3550,"mid":3550,"hi":3550},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":23.355263157894736,"mid":23.355263157894736,"hi":23.355263157894736},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":122.31716382624683,"hi":122.31716382624683},"psf":{"lo":11.363636363636365,"hi":11.363636363636365},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":122.31716382624683,"mid":122.31716382624683,"hi":122.31716382624683},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1766000306,"listedShare":1,"unitSqft":220,"unitSqftLo":220,"unitSqftHi":220,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]}},"homePrices":[{"value":{"lo":1236944,"mid":1540000,"hi":2330000},"unit":"SGD","n":302,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":59,"mid":59,"hi":59},"unit":"premises","n":59,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 13 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-01-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-13","asOfFromVerb":"updated","asOf":"2026-02-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":98,"mid":98,"hi":98},"unit":"premises","n":98,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 41 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":41,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 41 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":13,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 13 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":152,"mid":152,"hi":152},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["TE27"],"name":"MARINE TERRACE MRT STATION (TE27)","taps":13255,"metres":130,"measuredTo":"exit","nearestExit":"Exit 5","exitsKnown":6},{"codes":["TE28"],"name":"SIGLAP MRT STATION (TE28)","taps":9043,"metres":0,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"East Coast Lagoon Food Village","stalls":63,"status":"Existing","updated":"2024-12-11","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":63,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.006,"shopfrontSqm":6112,"shopfrontWhy":null,"zonedSqm":1103936,"dominantUse":"PARK","parcels":26,"meanPlotRatio":2.85,"topUses":[{"use":"PARK","share":0.294},{"use":"RESIDENTIAL","share":0.264},{"use":"ROAD","share":0.199}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":79200,"households":98100,"noEmployedPersonShare":0.194,"shareAbove10k":0.568,"shareAbove20k":0.29,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":48.08,"mid":101.66499999999999,"hi":176.7},"unit":"SGD/sqm/month","n":3,"district":"15","share":0.975,"postals":40,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":60,"mid":91.67,"hi":123,"n":3},{"sizeBand":"over-30-100","lo":89.55,"mid":111.66,"hi":176.5,"n":3},{"sizeBand":"over-100-300","lo":100.81,"mid":136.47,"hi":176.7,"n":3},{"sizeBand":"over-300","lo":48.08,"mid":55.27,"hi":104.99,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 15","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 98% of this corner's geocoded postals sit in District 15. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":87.73291925465838,"mid":127.19979296066252,"hi":166.66666666666666},"unit":"SGD/sqm/month","n":2,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"BEDOK","corners":["BEDOK NORTH","BEDOK SOUTH"],"drape":true,"asOf":"2026-06-25","asOfFrom":"2025-09-17","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2025-09-17. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area BEDOK","caveat":"PLANNING-AREA grain, not this corner: 2 HDB shop tenders awarded across 2 corners of BEDOK (BEDOK NORTH, BEDOK SOUTH), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"SIMEI":{"area":"TAMPINES","region":"EAST REGION","people":{"value":{"lo":38190,"mid":38190,"hi":38190},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":10040,"mid":12691,"hi":15632},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":88800,"mid":88800,"hi":88800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TAMPINES, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TAMPINES with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6550,"mid":6550,"hi":6550},"unit":"taps","n":1192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the newest month among the 52 stops or stations pooled here; the oldest part's month ends 2026-05-31. Each part is a per-day rate over its own month of LTA's passenger-volume table, so this row sums parts from more than one month and no single month describes it","asOfVerb":"months to","asOfFrom":"2026-05-31","asOfFromVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":10539,"mid":10539,"hi":10539},"unit":"taps","n":1192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the newest month among the 52 stops or stations pooled here; the oldest part's month ends 2026-05-31. Each part is a per-day rate over its own month of LTA's passenger-volume table, so this row sums parts from more than one month and no single month describes it","asOfVerb":"months to","asOfFrom":"2026-05-31","asOfFromVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":7518,"mid":7518,"hi":7518},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4385,"mid":4385,"hi":4385},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3136,"mid":3136,"hi":3136},"unit":"taps","n":416,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3258,"mid":3258,"hi":3258},"unit":"taps","n":416,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3167,"mid":3167,"hi":3167},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1637,"mid":1637,"hi":1637},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":8889,"mid":8889,"hi":8889},"unit":"taps","n":1196,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6164,"mid":6164,"hi":6164},"unit":"taps","n":1196,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5800,"mid":5800,"hi":5800},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":7849,"mid":7849,"hi":7849},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4472,"mid":4472,"hi":4472},"unit":"taps","n":416,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4000,"mid":4000,"hi":4000},"unit":"taps","n":416,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3627,"mid":3627,"hi":3627},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4361,"mid":4361,"hi":4361},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":33394,"mid":33394,"hi":33394},"unit":"taps","n":1196,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":32437,"mid":32437,"hi":32437},"unit":"taps","n":1196,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":24453,"mid":24453,"hi":24453},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":24326,"mid":24326,"hi":24326},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":20423,"mid":20423,"hi":20423},"unit":"taps","n":416,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":20042,"mid":20042,"hi":20042},"unit":"taps","n":416,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":52,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 52 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":17466,"mid":17466,"hi":17466},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":17740,"mid":17740,"hi":17740},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1500,"mid":3200,"hi":4300},"unit":"SGD/month","n":1872,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 88 blocks pooled here; the oldest part's newest approval month ends 2021-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9888,"sources":88,"sourcesAskedUnanswered":1,"coverageNote":"built from 88 of 89 sources known in this subzone (99%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":3000,"hi":4000},"unit":"SGD/month","n":958,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 78 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":78,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 78 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":2675,"hi":3000},"unit":"SGD/month","n":28,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":3450,"hi":4262.5},"unit":"SGD/month","n":834,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 74 blocks pooled here; the oldest part's newest approval month ends 2021-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":74,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 74 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3425,"hi":4300},"unit":"SGD/month","n":52,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2021-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-07-31","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4900,"mid":6450,"hi":6700},"unit":"SGD/month","n":8,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3493.75,"mid":4100,"hi":5150},"unit":"SGD/month","n":218,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2026-02-28. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":9000,"mid":9000,"hi":9000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2800,"mid":7025,"hi":13260},"unit":"SGD/month","n":12,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 9 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3912.5,"mid":4050,"hi":4425},"unit":"SGD/month","n":16,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":156.51604432460562,"mid":156.51604432460562,"hi":156.51604432460562},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784058194,"listedShare":1,"unitSqft":392,"unitSqftLo":392,"unitSqftHi":392,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":19,"listedOn":"2026-07-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":16.75287958954788,"mid":20.931158389707676,"hi":35.593318367683224},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1775174400,"listedShare":1,"unitSqft":9350,"unitSqftLo":1754,"unitSqftHi":17249,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":122,"listedOn":"2026-04-03","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":19.374913943881,"mid":19.374913943881,"hi":19.374913943881},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1717459200,"listedShare":1,"unitSqft":17249,"unitSqftLo":17249,"unitSqftHi":17249,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":790,"listedOn":"2024-06-04","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":18.720929474247296,"mid":21.52782083341944,"hi":25.834241147283024},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1758931200,"listedShare":1,"unitSqft":40000,"unitSqftLo":12200,"unitSqftHi":103000,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":310,"listedOn":"2025-09-27","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":4,"listings":4,"strata":4,"ceilingSqm":30,"psm":{"lo":28.513669978038994,"hi":313.9473871540335},"psf":{"lo":2.6490066225165565,"hi":29.166666666666664},"asOf":"2026-08-03","why":"4 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":313.9473871540335,"mid":313.9473871540335,"hi":313.9473871540335},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785732379,"listedShare":1,"unitSqft":120,"unitSqftLo":120,"unitSqftHi":120,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":36.59729541681305,"mid":36.59729541681305,"hi":36.59729541681305},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1759363200,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":28.513669978038994,"mid":28.513669978038994,"hi":28.513669978038994},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1747872000,"listedShare":1,"unitSqft":151,"unitSqftLo":151,"unitSqftHi":151,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":34.08571631958078,"mid":34.08571631958078,"hi":34.08571631958078},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1757808000,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":4,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1925000,"mid":5000000,"hi":6718000},"unit":"SGD","n":77,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 11 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-10-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2560000,"mid":4094000,"hi":5300000},"unit":"SGD","n":69,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 13 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-11-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1428000,"mid":1821500,"hi":2369500},"unit":"SGD","n":11,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-02-29. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-02-29","asOfFromVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":874166,"mid":1340000,"hi":1930000},"unit":"SGD","n":910,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5500000,"mid":6720000,"hi":10580000},"unit":"SGD","n":20,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-06-30","asOfFromVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1027000,"mid":1138444,"hi":1321250},"unit":"SGD","n":100,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":20,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 20 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 14 postals pooled here; the oldest part's newest row was updated 2026-03-04. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-03-04","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":48,"mid":48,"hi":48},"unit":"premises","n":48,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":52,"mid":52,"hi":52},"unit":"premises","n":52,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2022-07-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":567,"mid":567,"hi":567},"unit":"premises","n":567,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 281 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":281,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 281 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":7579.34,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0058,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.58% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":29.53,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0058,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.58% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":81.61,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0058,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.58% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":85.2,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0058,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.58% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.56,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":69.32,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0058,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.58% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":10.27,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0058,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.58% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":107.65,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.08,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.88,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":13.71,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":13.85,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0058,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.58% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":438.78,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0058,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.58% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":438.78,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0058,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.58% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 20 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":19,"mid":19,"hi":19},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2022-07-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[{"codes":["EW3"],"name":"SIMEI MRT STATION (EW3)","taps":36669,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["CG1","DT35"],"name":"EXPO MRT STATION (CG1 / DT35)","taps":32711,"metres":324,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":8},{"codes":["DT34"],"name":"UPPER CHANGI MRT STATION (DT34)","taps":12110,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bedok North Street 4 Blk 85 (85 Fengshan Centre)","stalls":72,"status":"Existing","metres":476},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bedok North Street 4 Blk 85 (85 Fengshan Centre), 476m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.008,"shopfrontSqm":22089,"shopfrontWhy":null,"zonedSqm":2882575,"dominantUse":"RESIDENTIAL","parcels":1348,"meanPlotRatio":2.42,"topUses":[{"use":"RESIDENTIAL","share":0.451},{"use":"ROAD","share":0.238},{"use":"BUSINESS 2","share":0.125}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":90300,"households":103500,"noEmployedPersonShare":0.125,"shareAbove10k":0.608,"shareAbove20k":0.227,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":96,"hdbUnits":7330,"rooms":{"u1":0,"u2":0,"u3":76,"u4":3734,"u5exec":3520,"rental":0},"resale":{"n":441,"median":690000,"p25":626000,"p75":765000,"psm":6317,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":106.58,"mid":154.675,"hi":337.94},"unit":"SGD/sqm/month","n":3,"district":"18","share":0.568,"postals":271,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":122.76,"mid":156.5,"hi":337.94,"n":3},{"sizeBand":"over-30-100","lo":110.8,"mid":152.85,"hi":330.26,"n":3},{"sizeBand":"over-100-300","lo":140.03,"mid":172.26,"hi":255.62,"n":3},{"sizeBand":"over-300","lo":106.58,"mid":143.68,"hi":176.92,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 18","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 57% of this corner's geocoded postals sit in District 18. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":53.65853658536585,"mid":58.13008130081301,"hi":108.9795918367347},"unit":"SGD/sqm/month","n":3,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"TAMPINES","corners":["TAMPINES EAST","TAMPINES NORTH","TAMPINES WEST"],"drape":true,"asOf":"2026-07-20","asOfFrom":"2026-05-07","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-05-07. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area TAMPINES","caveat":"PLANNING-AREA grain, not this corner: 3 HDB shop tenders awarded across 3 corners of TAMPINES (TAMPINES EAST, TAMPINES NORTH, TAMPINES WEST), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"SIMPANG NORTH":{"area":"SIMPANG","region":"NORTH REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":0,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOf":null,"asOfWhy":"SFA stamps no date on its register, and no crawl receipt belongs to this corner: there was no postal here to ask. This zero holds for the crawl window every SFA count on this surface was read in, 2026-08-13 to 2026-08-30: a night the register was read, not a date the register gives","carried":true,"coverage":1,"sources":0,"sourcesAskedUnanswered":0,"coverageNote":"a census with no addresses to ask: SFA's register asked all 33,308 geocoded postals island-wide and zero lie in this corner or anywhere in SIMPANG. A licensed premises must hold a postal address, so this is a measured zero, not a gap","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["NS12"],"name":"CANBERRA MRT STATION (NS12)","taps":45092,"metres":753,"nearestExit":"Exit E","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Yishun Park Hawker Centre","stalls":45,"status":"Existing (new)","metres":1178},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Yishun Park Hawker Centre, 1178m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":3316175,"dominantUse":"RESERVE SITE","parcels":11,"meanPlotRatio":null,"topUses":[{"use":"RESERVE SITE","share":0.902},{"use":"WATERBODY","share":0.064},{"use":"TRANSPORT FACILITIES","share":0.017}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SIMPANG is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"absent":{"code":"no_instrument_here","ours":false,"why":"No geocoded postal address falls inside this corner, so there is nothing for URA's sector table to read a district from. The district crosswalk covers 316 of the 332 subzones and this is one of the sixteen it cannot reach. The land here is reserve site. A place with no addresses is not a place with cheap rent; it is a place this instrument has no way to describe."}}},"SIMPANG SOUTH":{"area":"SIMPANG","region":"NORTH REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":0,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOf":null,"asOfWhy":"SFA stamps no date on its register, and no crawl receipt belongs to this corner: there was no postal here to ask. This zero holds for the crawl window every SFA count on this surface was read in, 2026-08-13 to 2026-08-30: a night the register was read, not a date the register gives","carried":true,"coverage":1,"sources":0,"sourcesAskedUnanswered":0,"coverageNote":"a census with no addresses to ask: SFA's register asked all 33,308 geocoded postals island-wide and zero lie in this corner or anywhere in SIMPANG. A licensed premises must hold a postal address, so this is a measured zero, not a gap","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["NS13"],"name":"YISHUN MRT STATION (NS13)","taps":111119,"metres":1352,"nearestExit":"Exit E","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Yishun Park Hawker Centre","stalls":45,"status":"Existing (new)","metres":933},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Yishun Park Hawker Centre, 933m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":2097659,"dominantUse":"RESERVE SITE","parcels":4,"meanPlotRatio":null,"topUses":[{"use":"RESERVE SITE","share":0.964},{"use":"ROAD","share":0.035},{"use":"PARK","share":0.002}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SIMPANG is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"absent":{"code":"no_instrument_here","ours":false,"why":"No geocoded postal address falls inside this corner, so there is nothing for URA's sector table to read a district from. The district crosswalk covers 316 of the 332 subzones and this is one of the sixteen it cannot reach. The land here is reserve site. A place with no addresses is not a place with cheap rent; it is a place this instrument has no way to describe."}}},"SINGAPORE GENERAL HOSPITAL":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1364,"mid":1364,"hi":1364},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2235,"mid":2235,"hi":2235},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":786,"mid":786,"hi":786},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":974,"mid":974,"hi":974},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1801,"mid":1801,"hi":1801},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1935,"mid":1935,"hi":1935},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":968,"mid":968,"hi":968},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":979,"mid":979,"hi":979},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7569,"mid":7569,"hi":7569},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8128,"mid":8128,"hi":8128},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5067,"mid":5067,"hi":5067},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5415,"mid":5415,"hi":5415},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"OUTRAM PARK MRT STATION (EW16 / NE3 / TE17)","stationTaps":78791,"exit":"Exit 6","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. OUTRAM PARK (EW16 / NE3 / TE17)'s Exit 6 opens in this corner and the station takes 78,791 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":56.109306886643225,"mid":57.574404554493846,"hi":57.586056852156496},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":2,"listedEpoch":1784705915,"listedShare":1,"unitSqft":1869,"unitSqftLo":860,"unitSqftHi":3468,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"COLLEGE ROAD","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":4,"why":"measured on COLLEGE ROAD, 100% of whose 4 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-22","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":56.109306886643225,"mid":57.574404554493846,"hi":57.586056852156496},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":2,"listedEpoch":1784705915,"listedShare":1,"unitSqft":1869,"unitSqftLo":860,"unitSqftHi":3468,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"COLLEGE ROAD","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":4,"why":"measured on COLLEGE ROAD, 100% of whose 4 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-22","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":52.72756117170849,"mid":57.99625046780869,"hi":58.99728591757341},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1760788800,"listedShare":1,"unitSqft":3225,"unitSqftLo":859,"unitSqftHi":3470,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":289,"listedOn":"2025-10-18","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":3,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":70,"mid":70,"hi":70},"unit":"premises","n":70,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 17 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["EW16","NE3","TE17"],"name":"OUTRAM PARK MRT STATION (EW16 / NE3 / TE17)","taps":78791,"metres":0,"measuredTo":"exit","nearestExit":"Exit 6","exitsKnown":8},{"codes":["TE18"],"name":"MAXWELL MRT STATION (TE18)","taps":23752,"metres":370,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Tiong Bahru Market","stalls":83,"status":"Existing","metres":307},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Tiong Bahru Market, 307m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.04,"shopfrontSqm":22762,"shopfrontWhy":null,"zonedSqm":563200,"dominantUse":"HEALTH & MEDICAL CARE","parcels":21,"meanPlotRatio":4.2,"topUses":[{"use":"HEALTH & MEDICAL CARE","share":0.438},{"use":"ROAD","share":0.336},{"use":"BUSINESS PARK","share":0.086}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":79.82,"mid":112.96000000000001,"hi":183.14},"unit":"SGD/sqm/month","n":3,"district":"03","share":1,"postals":11,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":95.98,"mid":132.22,"hi":183.14,"n":3},{"sizeBand":"over-30-100","lo":79.82,"mid":93.7,"hi":105.25,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 03","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 03. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SINGAPORE POLYTECHNIC":{"area":"QUEENSTOWN","region":"CENTRAL REGION","people":{"value":{"lo":150,"mid":150,"hi":150},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":29,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":159200,"mid":159200,"hi":159200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area QUEENSTOWN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in QUEENSTOWN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":15,"shown":15,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2226,"mid":2226,"hi":2226},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2883,"mid":2883,"hi":2883},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1868,"mid":1868,"hi":1868},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":7170,"mid":7170,"hi":7170},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":858,"mid":858,"hi":858},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":839,"mid":839,"hi":839},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":748,"mid":748,"hi":748},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":859,"mid":859,"hi":859},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3038,"mid":3038,"hi":3038},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1748,"mid":1748,"hi":1748},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4584,"mid":4584,"hi":4584},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2675,"mid":2675,"hi":2675},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1217,"mid":1217,"hi":1217},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":800,"mid":800,"hi":800},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":933,"mid":933,"hi":933},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":966,"mid":966,"hi":966},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11075,"mid":11075,"hi":11075},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8689,"mid":8689,"hi":8689},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":16082,"mid":16082,"hi":16082},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":16618,"mid":16618,"hi":16618},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6084,"mid":6084,"hi":6084},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4525,"mid":4525,"hi":4525},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":4439,"mid":4439,"hi":4439},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":5044,"mid":5044,"hi":5044},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[{"value":{"lo":82.48,"mid":173.925,"hi":363.36},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2024-06-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2024-06-30","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"drape":true,"drapeFrom":"CLEMENTI WOODS","label":"use: retail: measured on COMMONWEALTH AVENUE WEST, WEST COAST ROAD, 1% of whose 70 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"COMMONWEALTH AVENUE WEST","postals":11,"share":0.091,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"WEST COAST ROAD","postals":59,"share":0,"contributed":true,"lastValuedQuarter":"2024-06-30"}],"share":0.014,"shareKnown":true,"postals":70,"why":"measured on COMMONWEALTH AVENUE WEST, WEST COAST ROAD, 1% of whose 70 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to CLEMENTI WOODS at 47%. It never leads this card and never enters the map's ranking. measured on COMMONWEALTH AVENUE WEST, WEST COAST ROAD, 1% of whose 70 geocoded postals sit in this corner"}],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-04-15","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":100,"mid":100,"hi":100},"unit":"premises","n":100,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":30},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["EW22"],"name":"DOVER MRT STATION (EW22)","taps":32700,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Clementi Ave 2 Blk 353 (Clementi Ave 2 Market/Cooked Food Centre)","stalls":18,"status":"Existing","metres":135},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Clementi Ave 2 Blk 353 (Clementi Ave 2 Market/Cooked Food Centre), 135m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.035,"shopfrontSqm":31169,"shopfrontWhy":null,"zonedSqm":884608,"dominantUse":"EDUCATIONAL INSTITUTION","parcels":27,"meanPlotRatio":3.59,"topUses":[{"use":"EDUCATIONAL INSTITUTION","share":0.497},{"use":"RESIDENTIAL","share":0.272},{"use":"ROAD","share":0.115}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":32700,"households":40100,"noEmployedPersonShare":0.192,"shareAbove10k":0.615,"shareAbove20k":0.336,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":65.08,"mid":80.89,"hi":131.66},"unit":"SGD/sqm/month","n":3,"district":"05","share":1,"postals":5,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":75.5,"mid":78.57,"hi":94.64,"n":3},{"sizeBand":"over-30-100","lo":65.08,"mid":80.89,"hi":95.59,"n":3},{"sizeBand":"over-100-300","lo":75.28,"mid":85.48,"hi":131.66,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 05","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 05. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":65.57377049180327,"mid":65.57377049180327,"hi":65.57377049180327},"unit":"SGD/sqm/month","n":1,"shape":"point","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"QUEENSTOWN","corners":["MEI CHIN"],"drape":true,"asOf":"2026-08-06","asOfVerb":"bids closed","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","label":"HDB shop awards, planning area QUEENSTOWN","caveat":"PLANNING-AREA grain, not this corner: 1 HDB shop tender awarded across 1 corner of QUEENSTOWN (MEI CHIN), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"SOMERSET":{"area":"ORCHARD","region":"CENTRAL REGION","people":{"value":{"lo":160,"mid":160,"hi":160},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":30,"households":{"value":{"lo":38,"mid":48,"hi":59},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":48900,"mid":48900,"hi":48900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ORCHARD, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ORCHARD with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1095,"mid":1095,"hi":1095},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2554,"mid":2554,"hi":2554},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1791,"mid":1791,"hi":1791},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":6418,"mid":6418,"hi":6418},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":743,"mid":743,"hi":743},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1665,"mid":1665,"hi":1665},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":913,"mid":913,"hi":913},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3597,"mid":3597,"hi":3597},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4605,"mid":4605,"hi":4605},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3420,"mid":3420,"hi":3420},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":9854,"mid":9854,"hi":9854},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":9749,"mid":9749,"hi":9749},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5027,"mid":5027,"hi":5027},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3470,"mid":3470,"hi":3470},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":9745,"mid":9745,"hi":9745},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":7473,"mid":7473,"hi":7473},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":15692,"mid":15692,"hi":15692},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":13707,"mid":13707,"hi":13707},"unit":"taps","n":161,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":32277,"mid":32277,"hi":32277},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":33942,"mid":33942,"hi":33942},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":18449,"mid":18449,"hi":18449},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":15773,"mid":15773,"hi":15773},"unit":"taps","n":56,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":34110,"mid":34110,"hi":34110},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":34877,"mid":34877,"hi":34877},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":90.84,"mid":129.215,"hi":165.59},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":2,"sourcesAskedUnanswered":2,"coverageNote":"built from 2 of 4 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"KOEK ROAD","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"SOMERSET ROAD","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"CUPPAGE ROAD","share":1,"postals":15,"contributed":false,"lastValuedQuarter":"2025-06-30"}],"share":1,"shareKnown":true,"postals":19,"why":"measured on KOEK ROAD, SOMERSET ROAD (and CUPPAGE ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2025-06-30, so the figure rests on the 2 streets named before them), 100% of whose 19 geocoded postals sit in this corner"}},{"value":{"lo":118.40301458380692,"mid":118.40301458380692,"hi":118.40301458380692},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785219935,"listedShare":1,"unitSqft":958,"unitSqftLo":958,"unitSqftHi":958,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"CUPPAGE ROAD","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":15,"why":"measured on CUPPAGE ROAD, 100% of whose 15 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true}},{"value":{"lo":80.70264074412445,"mid":123.32440078430616,"hi":192.18095902185993},"unit":"SGD/sqm/month","n":12,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1785002117,"listedShare":1,"unitSqft":614.5,"unitSqftLo":420,"unitSqftHi":3025,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"KOEK ROAD","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SOMERSET ROAD","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":4,"why":"measured on KOEK ROAD, SOMERSET ROAD, 100% of whose 4 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-25","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":5375,"mid":6375,"hi":7475},"unit":"SGD/month","n":16,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5375,"mid":6375,"hi":7475},"unit":"SGD/month","n":16,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":48.04,"mid":75.34,"hi":93.64},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"CUPPAGE ROAD","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"KRAMAT LANE","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"SOMERSET ROAD","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":19,"why":"measured on CUPPAGE ROAD, KRAMAT LANE, SOMERSET ROAD, 100% of whose 19 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":85.53229548730218,"mid":107.6391041670972,"hi":328.761969741134},"unit":"SGD/sqm/month","n":12,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1774544462,"listedShare":1,"unitSqft":875,"unitSqftLo":323,"unitSqftHi":2350,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":129,"listedOn":"2026-03-26","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 129 days before this snapshot (posted 2026-03-26), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 124 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":130.3797599770473,"mid":173.57921209301048,"hi":328.761969741134},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1773230400,"listedShare":1,"unitSqft":921,"unitSqftLo":603,"unitSqftHi":3200,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":145,"listedOn":"2026-03-11","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 145 days before this snapshot (posted 2026-03-11), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 139 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":134.73811914024824,"mid":134.73811914024824,"hi":134.73811914024824},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785287147,"listedShare":1,"unitSqft":711,"unitSqftLo":711,"unitSqftHi":711,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical","streetGrain":{"streets":[{"street":"SOMERSET ROAD","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":3,"why":"measured on SOMERSET ROAD, 100% of whose 3 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.8x the median of the 12 rows typed \"medical\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical","classFamily":"medical"},{"value":{"lo":77.13542745726446,"mid":118.40301458380692,"hi":170.64634857165237},"unit":"SGD/sqm/month","n":22,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":18,"listedEpoch":1784784495,"listedShare":1,"unitSqft":958,"unitSqftLo":420,"unitSqftHi":3025,"listings":23,"asOf":"2026-08-03","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CUPPAGE ROAD","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KOEK ROAD","share":1,"postals":1,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"SOMERSET ROAD","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":19,"why":"measured on CUPPAGE ROAD, KOEK ROAD, SOMERSET ROAD, 100% of whose 19 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":75.09108933561781,"mid":172.22256666735552,"hi":594.5183078996648},"unit":"SGD/sqm/month","n":36,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":33,"listedEpoch":1772011283,"listedShare":1,"unitSqft":737,"unitSqftLo":344,"unitSqftHi":5500,"listings":36,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":159,"listedOn":"2026-02-25","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 159 days before this snapshot (posted 2026-02-25), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 153 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":53.8195520835486,"mid":86.11128333367776,"hi":151.96108823590194},"unit":"SGD/sqm/month","n":62,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":56,"listedEpoch":1761609600,"listedShare":1,"unitSqft":2028,"unitSqftLo":345,"unitSqftHi":10000,"listings":63,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":279,"listedOn":"2025-10-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":158.18584565097055,"mid":158.74706459972666,"hi":159.30828354848276},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1777680000,"listedShare":1,"unitSqft":1189.5,"unitSqftLo":592,"unitSqftHi":1787,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":93,"listedOn":"2026-05-02","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":23,"listings":23,"strata":5,"ceilingSqm":30,"psm":{"lo":51.065993604855414,"hi":645.8346250025832},"psf":{"lo":4.7441860465116275,"hi":59.99999999999999},"asOf":"2026-08-03","why":"23 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":190.24585852789275,"mid":191.99812301433386,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1783846166,"listedShare":1,"unitSqft":215.5,"unitSqftLo":215,"unitSqftHi":216,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":138.11046821440047,"mid":144.74588152702677,"hi":158.0629176587783},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":2,"listedEpoch":1785019019,"listedShare":1,"unitSqft":218.5,"unitSqftLo":172,"unitSqftHi":255,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":138.11046821440047,"mid":325.0622263976794,"hi":645.8346250025832},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1766941051,"listedShare":1,"unitSqft":163,"unitSqftLo":81,"unitSqftHi":280,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":51.065993604855414,"mid":90.7572446673858,"hi":104.72993918960809},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1773890648,"listedShare":1,"unitSqft":192,"unitSqftLo":86,"unitSqftHi":312,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":53.8195520835486,"mid":143.45729749660555,"hi":156.56596969759593},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1783317915,"listedShare":1,"unitSqft":180,"unitSqftLo":110,"unitSqftHi":210,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":11,"demoted":8,"by":{"class":5,"stale":0,"askAge":3,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3627500,"mid":4275000,"hi":5012500},"unit":"SGD","n":6,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":47,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 47 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"money-changer":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":21,"mid":21,"hi":21},"unit":"premises","n":21,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":37,"mid":37,"hi":37},"unit":"premises","n":37,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 12 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":512,"mid":512,"hi":512},"unit":"premises","n":512,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 68 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":68,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 68 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":70,"mid":70,"hi":70},"unit":"premises","n":70,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 47 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":4127,"mid":4127,"hi":4127},"unit":"rooms","n":12,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 12 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":29},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["TE14","NS22"],"name":"ORCHARD MRT STATION (TE14 / NS22)","taps":121873,"metres":363,"measuredTo":"exit","nearestExit":"Exit 13","exitsKnown":13},{"codes":["NS23"],"name":"SOMERSET MRT STATION (NS23)","taps":66219,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4},{"codes":["NS24","NE6","CC1"],"name":"DHOBY GHAUT MRT STATION (NS24 / NE6 / CC1)","taps":64694,"metres":200,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":6}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Newton Food Centre","stalls":83,"status":"Existing","metres":850},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Newton Food Centre, 850m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.543,"shopfrontSqm":182990,"shopfrontWhy":null,"zonedSqm":336818,"dominantUse":"COMMERCIAL","parcels":126,"meanPlotRatio":5.32,"topUses":[{"use":"COMMERCIAL","share":0.374},{"use":"ROAD","share":0.364},{"use":"HOTEL","share":0.119}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; ORCHARD is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":83.58,"mid":145.39,"hi":300.96},"unit":"SGD/sqm/month","n":3,"district":"09","share":1,"postals":55,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":116.17,"mid":145.26,"hi":294.1,"n":3},{"sizeBand":"over-30-100","lo":110.23,"mid":143.26,"hi":166.55,"n":3},{"sizeBand":"over-100-300","lo":113,"mid":145.52,"hi":216.3,"n":3},{"sizeBand":"over-300","lo":83.58,"mid":173.76,"hi":300.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 09","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 09. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SOUTHERN GROUP":{"area":"SOUTHERN ISLANDS","region":"CENTRAL REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":7400,"mid":7400,"hi":7400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SOUTHERN ISLANDS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SOUTHERN ISLANDS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":2,"shown":2,"withheld":0},"coverageNote":null},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"rooms","n":2,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["NS28"],"name":"MARINA SOUTH PIER MRT STATION (NS28)","taps":3952,"metres":2975,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Tanjong Pagar Plaza Blk 6 (Blk 6 Tanjong Pagar Plaza Market and Food Centre)","stalls":52,"status":"Existing","metres":3578},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Tanjong Pagar Plaza Blk 6 (Blk 6 Tanjong Pagar Plaza Market and Food Centre), 3578m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":2134141,"dominantUse":"SPORTS & RECREATION","parcels":38,"meanPlotRatio":null,"topUses":[{"use":"SPORTS & RECREATION","share":0.487},{"use":"RESERVE SITE","share":0.23},{"use":"OPEN SPACE","share":0.191}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SOUTHERN ISLANDS is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"absent":{"code":"no_instrument_here","ours":false,"why":"No geocoded postal address falls inside this corner, so there is nothing for URA's sector table to read a district from. The district crosswalk covers 316 of the 332 subzones and this is one of the sixteen it cannot reach. The land here is sports & recreation. A place with no addresses is not a place with cheap rent; it is a place this instrument has no way to describe."}}},"SPRINGLEAF":{"area":"YISHUN","region":"NORTH REGION","people":{"value":{"lo":4300,"mid":4300,"hi":4300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":844,"mid":1067,"hi":1315},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40900,"mid":40900,"hi":40900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area YISHUN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in YISHUN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":932,"mid":932,"hi":932},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1137,"mid":1137,"hi":1137},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":345,"mid":345,"hi":345},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":545,"mid":545,"hi":545},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":688,"mid":688,"hi":688},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1162,"mid":1162,"hi":1162},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":322,"mid":322,"hi":322},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":944,"mid":944,"hi":944},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2782,"mid":2782,"hi":2782},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4475,"mid":4475,"hi":4475},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1662,"mid":1662,"hi":1662},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3818,"mid":3818,"hi":3818},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"SPRINGLEAF MRT STATION (TE4)","stationTaps":12274,"exit":"Exit 1","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. SPRINGLEAF (TE4)'s Exit 1 opens in this corner and the station takes 12,274 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":55.60349763259433,"mid":55.60349763259433,"hi":55.60349763259433},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784579418,"listedShare":1,"unitSqft":6969,"unitSqftLo":6969,"unitSqftHi":6969,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":13,"listedOn":"2026-07-20","share":1,"known":true}},{"value":{"lo":58.5187880974334,"mid":58.5187880974334,"hi":58.5187880974334},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783799374,"listedShare":1,"unitSqft":607,"unitSqftLo":607,"unitSqftHi":607,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":22,"listedOn":"2026-07-11","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":52.27,"median":100.1,"p75":149.83,"why":"judged against District 26's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 607 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2825,"mid":6550,"hi":9500},"unit":"SGD/month","n":28,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 14 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6200,"mid":6550,"hi":8800},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2825,"mid":3075,"hi":3250},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5400,"mid":7000,"hi":9500},"unit":"SGD/month","n":18,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 9 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":52.39071441761368,"mid":52.39071441761368,"hi":52.39071441761368},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780790400,"listedShare":1,"unitSqft":678,"unitSqftLo":678,"unitSqftHi":678,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":57,"listedOn":"2026-06-07","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":72.37908082686393,"mid":73.18983252934852,"hi":73.19635482984442},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":2,"listedEpoch":1757980800,"listedShare":1,"unitSqft":1141,"unitSqftLo":786,"unitSqftHi":1496,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":321,"listedOn":"2025-09-16","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 321 days before this snapshot (posted 2025-09-16), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-20, 308 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":4,"demoted":2,"by":{"class":1,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3450000,"mid":4170000,"hi":6149000},"unit":"SGD","n":43,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3625000,"mid":4217500,"hi":4655700},"unit":"SGD","n":83,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":851000,"mid":1216250,"hi":1265000},"unit":"SGD","n":11,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5550000,"mid":6250000,"hi":7070000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2023-09-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2622500,"mid":3007500,"hi":3322000},"unit":"SGD","n":18,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-10-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":16,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-02-27. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-02-27","asOfFromVerb":"updated","asOf":"2026-07-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"}},"otherStrata":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":39,"mid":39,"hi":39},"unit":"premises","n":39,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 124 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":124,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 124 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":13339.33,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":43.63,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":127.23,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":114.33,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":4.36,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.24,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":19.34,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":126.54,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":3.61,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":1.66,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":19.04,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":48.69,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":723.41,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":723.41,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["TE4"],"name":"SPRINGLEAF MRT STATION (TE4)","taps":12274,"metres":0,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Ang Mo Kio Ave 4 Blk 628 (Ang Mo Kio 628 Market)","stalls":52,"status":"Existing","metres":1655},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Ang Mo Kio Ave 4 Blk 628 (Ang Mo Kio 628 Market), 1655m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.01,"shopfrontSqm":21776,"shopfrontWhy":null,"zonedSqm":2098530,"dominantUse":"RESIDENTIAL","parcels":1196,"meanPlotRatio":1.71,"topUses":[{"use":"RESIDENTIAL","share":0.456},{"use":"RESERVE SITE","share":0.276},{"use":"ROAD","share":0.124}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$9,000 - $9,999","earningHouseholds":66900,"households":78100,"noEmployedPersonShare":0.142,"shareAbove10k":0.49,"shareAbove20k":0.145,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":52.27,"mid":100.1,"hi":149.83},"unit":"SGD/sqm/month","n":3,"district":"26","share":1,"postals":124,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":52.27,"mid":100.1,"hi":149.83,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 26","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 26. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 26 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"STRAITS VIEW":{"area":"STRAITS VIEW","region":"CENTRAL REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":94,"mid":94,"hi":94},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":77,"mid":77,"hi":77},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":582,"mid":582,"hi":582},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":550,"mid":550,"hi":550},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":8,"mid":8,"hi":8},"unit":"taps","n":33,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the newest month among the 4 stops or stations pooled here; the oldest part's month ends 2026-06-30. Each part is a per-day rate over its own month of LTA's passenger-volume table, so this row sums parts from more than one month and no single month describes it","asOfVerb":"months to","asOfFrom":"2026-06-30","asOfFromVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":9,"mid":9,"hi":9},"unit":"taps","n":33,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the newest month among the 4 stops or stations pooled here; the oldest part's month ends 2026-06-30. Each part is a per-day rate over its own month of LTA's passenger-volume table, so this row sums parts from more than one month and no single month describes it","asOfVerb":"months to","asOfFrom":"2026-06-30","asOfFromVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":102,"mid":102,"hi":102},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":506,"mid":506,"hi":506},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":51,"mid":51,"hi":51},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":46,"mid":46,"hi":46},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":422,"mid":422,"hi":422},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":231,"mid":231,"hi":231},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":80,"mid":80,"hi":80},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":73,"mid":73,"hi":73},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1045,"mid":1045,"hi":1045},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":413,"mid":413,"hi":413},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":338,"mid":338,"hi":338},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":281,"mid":281,"hi":281},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":2110,"mid":2110,"hi":2110},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":1842,"mid":1842,"hi":1842},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":337,"mid":337,"hi":337},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":303,"mid":303,"hi":303},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":3279,"mid":3279,"hi":3279},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":3121,"mid":3121,"hi":3121},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"}},"otherStrata":[],"fnbTotal":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["CE1","DT16"],"name":"BAYFRONT MRT STATION (CE1 / DT16)","taps":63884,"metres":325,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":5},{"codes":["NS27","CE2","TE20"],"name":"MARINA BAY MRT STATION (NS27 / CE2 / TE20)","taps":14035,"metres":0,"measuredTo":"exit","nearestExit":"Exit 4","exitsKnown":5},{"codes":["NS28"],"name":"MARINA SOUTH PIER MRT STATION (NS28)","taps":3952,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Market Street Hawker Centre","stalls":53,"status":"Existing (replacement)","metres":1139},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Market Street Hawker Centre, 1139m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.103,"shopfrontSqm":116435,"shopfrontWhy":null,"zonedSqm":1127773,"dominantUse":"RESERVE SITE","parcels":47,"meanPlotRatio":10,"topUses":[{"use":"RESERVE SITE","share":0.557},{"use":"ROAD","share":0.225},{"use":"WHITE","share":0.103}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; STRAITS VIEW is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":77.49,"mid":158.16,"hi":372.85},"unit":"SGD/sqm/month","n":3,"district":"01","share":1,"postals":2,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":142.92,"mid":214.69,"hi":372.85,"n":3},{"sizeBand":"over-30-100","lo":117.46,"mid":187.5,"hi":219.19,"n":3},{"sizeBand":"over-100-300","lo":77.49,"mid":128.82,"hi":184.06,"n":3},{"sizeBand":"over-300","lo":79.4,"mid":91.1,"hi":113.96,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 01","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 01. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":null,"areaAwardsWhy":"the tender ledger this surface reads holds no street-level shop, eating-house, supermarket or minimart award in STRAITS VIEW at all, so there is no signed HDB rent at this corner's own kind of stock to set beside the band. That is the ledger's silence, not a claim that STRAITS VIEW has no HDB shops"}},"SUDONG":{"area":"WESTERN ISLANDS","region":"WEST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"no_instrument_here","ours":false,"why":"GHS 2025 counts 11,300 people whose workplace is somewhere in WESTERN ISLANDS, but that figure is published for the whole planning area and nothing at this corner can carry a share of it: no premises, no transit taps and no residents are published here. Rather than paint an area's workforce onto a corner with no evidence of hosting anyone, the number is withheld. The area total is real, its placement here is not."}},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"absent":{"code":"not_yet_wired","ours":true,"why":"no licensed-premises fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["CC25"],"name":"HAW PAR VILLA MRT STATION (CC25)","taps":14742,"metres":9888,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Pasir Panjang Food Centre","stalls":45,"status":"Existing","metres":9960},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Pasir Panjang Food Centre, 9960m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":4564449,"dominantUse":"OPEN SPACE","parcels":8,"meanPlotRatio":null,"topUses":[{"use":"OPEN SPACE","share":0.997},{"use":"PORT / AIRPORT","share":0.003}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; WESTERN ISLANDS is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"compPA":{"value":{"lo":31,"mid":31,"hi":31},"unit":"premises","n":31,"instrument":"sfa.trackrecord.by-postal:carried","grain":"planningArea","area":"WESTERN ISLANDS","subzonesCounted":1,"asOf":"2026-08-30","asOfIs":"the newest crawl night among the 1 counted corner of WESTERN ISLANDS. A planning-area total is dated by its parts, and SFA stamps no date of its own","coverage":1,"sources":24,"sourcesAskedUnanswered":0,"label":"ALL licensed food premises, planning area WESTERN ISLANDS, its 1 counted corner","caveat":"PLANNING-AREA grain, not this corner. No geocoded postal address is known at this corner, so SFA's register cannot count anything AT it; the figure is the same postal-grain census rows summed across the 1 corner of WESTERN ISLANDS that publishes one. No share of it is placed here. The area total is real, its placement at this corner is not."},"rentDistrict":{"absent":{"code":"no_instrument_here","ours":false,"why":"No geocoded postal address falls inside this corner, so there is nothing for URA's sector table to read a district from. The district crosswalk covers 316 of the 332 subzones and this is one of the sixteen it cannot reach. The land here is open space. A place with no addresses is not a place with cheap rent; it is a place this instrument has no way to describe."}}},"SUNGEI ROAD":{"area":"ROCHOR","region":"CENTRAL REGION","people":{"value":{"lo":1890,"mid":1890,"hi":1890},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":640,"mid":809,"hi":997},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":33900,"mid":33900,"hi":33900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ROCHOR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ROCHOR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":990,"mid":990,"hi":990},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":925,"mid":925,"hi":925},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2383,"mid":2383,"hi":2383},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1787,"mid":1787,"hi":1787},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":786,"mid":786,"hi":786},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":867,"mid":867,"hi":867},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1160,"mid":1160,"hi":1160},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1275,"mid":1275,"hi":1275},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":802,"mid":802,"hi":802},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1063,"mid":1063,"hi":1063},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2048,"mid":2048,"hi":2048},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3279,"mid":3279,"hi":3279},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":892,"mid":892,"hi":892},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1328,"mid":1328,"hi":1328},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2665,"mid":2665,"hi":2665},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3574,"mid":3574,"hi":3574},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4370,"mid":4370,"hi":4370},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4443,"mid":4443,"hi":4443},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":9962,"mid":9962,"hi":9962},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":10684,"mid":10684,"hi":10684},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4974,"mid":4974,"hi":4974},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5546,"mid":5546,"hi":5546},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":11742,"mid":11742,"hi":11742},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":12544,"mid":12544,"hi":12544},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":65.61,"mid":90.755,"hi":107.63},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2024-12-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2024-12-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2025-12-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"JALAN BERSEH","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2025-12-31"},{"street":"KELANTAN LANE","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2024-12-31"}],"share":1,"shareKnown":true,"postals":8,"why":"measured on JALAN BERSEH, KELANTAN LANE, 100% of whose 8 geocoded postals sit in this corner"}},{"value":{"lo":67.73031723970298,"mid":67.73031723970298,"hi":67.73031723970298},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":2,"listedEpoch":1783582974,"listedShare":1,"unitSqft":1033,"unitSqftLo":1033,"unitSqftHi":1033,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"JALAN BERSEH","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":4,"why":"measured on JALAN BERSEH, 100% of whose 4 geocoded postals sit in this corner"},"listedAge":{"days":25,"listedOn":"2026-07-09","share":1,"known":true}},{"value":{"lo":39.467671527935636,"mid":73.27287381847489,"hi":103.64928137263679},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1781208649,"listedShare":1,"unitSqft":1500,"unitSqftLo":1100,"unitSqftHi":3000,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":52,"listedOn":"2026-06-11","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2200,"mid":2625,"hi":3500},"unit":"SGD/month","n":188,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2026-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-05-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":0.6667,"sources":4,"sourcesAskedUnanswered":2,"coverageNote":"built from 4 of 6 sources known in this subzone (67%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3200,"hi":3500},"unit":"SGD/month","n":38,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2200,"mid":2550,"hi":3300},"unit":"SGD/month","n":150,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2026-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-05-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2850,"mid":2850,"hi":2850},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":67.73031723970298,"mid":85.68979930616989,"hi":103.64928137263679},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1783931365,"listedShare":1,"unitSqft":2016.5,"unitSqftLo":1033,"unitSqftHi":3000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"JALAN BERSEH","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":4,"why":"measured on JALAN BERSEH, 100% of whose 4 geocoded postals sit in this corner"},"listedAge":{"days":21,"listedOn":"2026-07-13","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":43.829971157284234,"mid":73.00665104425048,"hi":140.25701452076302},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1759406400,"listedShare":1,"unitSqft":1066.5,"unitSqftLo":330,"unitSqftHi":2947,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":305,"listedOn":"2025-10-02","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 305 days before this snapshot (posted 2025-10-02), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-09, 280 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":43.40286458350694,"mid":56.91444694273422,"hi":70.73426845266387},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1765083402,"listedShare":1,"unitSqft":1559.5,"unitSqftLo":350,"unitSqftHi":6448,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":239,"listedOn":"2025-12-07","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":149.49875578763502,"hi":149.49875578763502},"psf":{"lo":13.888888888888891,"hi":13.888888888888891},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":149.49875578763502,"mid":149.49875578763502,"hi":149.49875578763502},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1761350400,"listedShare":1,"unitSqft":180,"unitSqftLo":180,"unitSqftHi":180,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":3,"by":{"class":2,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":55,"mid":55,"hi":55},"unit":"premises","n":55,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"}},"otherStrata":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2023-01-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":113,"mid":113,"hi":113},"unit":"premises","n":113,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 44 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":2915.55,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0039,"note":"the TOP of this range is the condo-apts stratum, which holds 0.39% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":8.94,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0039,"note":"the TOP of this range is the condo-apts stratum, which holds 0.39% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":19.07,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0039,"note":"the TOP of this range is the condo-apts stratum, which holds 0.39% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":13.87,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0039,"note":"the TOP of this range is the condo-apts stratum, which holds 0.39% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":4.16,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-5-room-exec","share":0.0106,"note":"the TOP of this range is the hdb-5-room-exec stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":23.79,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0039,"note":"the TOP of this range is the condo-apts stratum, which holds 0.39% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":2.58,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0039,"note":"the TOP of this range is the condo-apts stratum, which holds 0.39% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.11,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0039,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 0.39% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.19,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0068,"note":"the TOP of this range is the condo-apts stratum, which holds 0.68% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.41,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0068,"note":"the TOP of this range is the condo-apts stratum, which holds 0.68% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":2.79,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0039,"note":"the TOP of this range is the condo-apts stratum, which holds 0.39% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":3.53,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0039,"note":"the TOP of this range is the condo-apts stratum, which holds 0.39% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":112.45,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0039,"note":"the TOP of this range is the condo-apts stratum, which holds 0.39% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":112.45,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0039,"note":"the TOP of this range is the condo-apts stratum, which holds 0.39% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":56,"mid":56,"hi":56},"unit":"rooms","n":2,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2023-01-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["EW12","DT14"],"name":"BUGIS MRT STATION (EW12 / DT14)","taps":108677,"metres":268,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":8},{"codes":["EW11"],"name":"LAVENDER MRT STATION (EW11)","taps":38819,"metres":397,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT22"],"name":"JALAN BESAR MRT STATION (DT22)","taps":20646,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT13"],"name":"ROCHOR MRT STATION (DT13)","taps":20335,"metres":137,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Berseh Food Centre","stalls":66,"status":"Existing","updated":"2024-12-11","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":66,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.482,"shopfrontSqm":56584,"shopfrontWhy":null,"zonedSqm":117294,"dominantUse":"RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","parcels":104,"meanPlotRatio":4.52,"topUses":[{"use":"RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","share":0.305},{"use":"ROAD","share":0.239},{"use":"RESIDENTIAL","share":0.145}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; ROCHOR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"hdbBlocks":8,"hdbUnits":830,"rooms":{"u1":0,"u2":0,"u3":398,"u4":120,"u5exec":11,"rental":301},"resale":{"n":23,"median":518888,"p25":486688,"p75":600000,"psm":7299,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":43.81,"mid":79.01,"hi":134.61},"unit":"SGD/sqm/month","n":3,"district":"08","share":1,"postals":39,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":92.22,"mid":107.29,"hi":134.61,"n":3},{"sizeBand":"over-30-100","lo":65.65,"mid":79.01,"hi":105.39,"n":3},{"sizeBand":"over-100-300","lo":43.81,"mid":68.53,"hi":71.93,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 08","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 08. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SUNSET WAY":{"area":"CLEMENTI","region":"WEST REGION","people":{"value":{"lo":6380,"mid":6380,"hi":6380},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1740,"mid":2199,"hi":2708},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":37700,"mid":37700,"hi":37700},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CLEMENTI, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CLEMENTI with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":395,"mid":395,"hi":395},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":433,"mid":433,"hi":433},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":303,"mid":303,"hi":303},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":223,"mid":223,"hi":223},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":617,"mid":617,"hi":617},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":599,"mid":599,"hi":599},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":238,"mid":238,"hi":238},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":335,"mid":335,"hi":335},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1962,"mid":1962,"hi":1962},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2176,"mid":2176,"hi":2176},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1343,"mid":1343,"hi":1343},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1572,"mid":1572,"hi":1572},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":[{"value":{"lo":800,"mid":800,"hi":800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":35.55555555555556,"mid":35.55555555555556,"hi":35.55555555555556},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":2090,"mid":3450,"hi":5150},"unit":"SGD/month","n":266,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 15 blocks pooled here; the oldest part's newest approval month ends 2021-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2090,"mid":3200,"hi":4200},"unit":"SGD/month","n":118,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2412.5,"mid":2862.5,"hi":3200},"unit":"SGD/month","n":41,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2025-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-10-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3600,"hi":4300},"unit":"SGD/month","n":57,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2026-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-03-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2775,"mid":4250,"hi":5150},"unit":"SGD/month","n":50,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2021-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4000,"mid":4000,"hi":4000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3325,"mid":4550,"hi":5275},"unit":"SGD/month","n":51,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7875,"mid":14400,"hi":27000},"unit":"SGD/month","n":12,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":72.03,"mid":72.03,"hi":72.03},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2021-09-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"SUNSET WAY","share":1,"postals":19,"contributed":true,"lastValuedQuarter":"2021-09-30"}],"share":1,"shareKnown":true,"postals":19,"why":"measured on SUNSET WAY, 100% of whose 19 geocoded postals sit in this corner"},"notLeading":{"gate":"stale","why":"last stamped 2021-09, 19 quarters before URA's newest figures on this surface (2026-06-30). A signed-lease median more than four quarters back has had a full year of the publisher's own quarters issued after it for the same market and was replaced by none of them, so it cannot lead a card dated today. The number is untouched and stays here as the last thing this instrument stamped"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":51.97359342067631,"mid":51.97359342067631,"hi":51.97359342067631},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1754870400,"listedShare":1,"unitSqft":3003,"unitSqftLo":3003,"unitSqftHi":3003,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":357,"listedOn":"2025-08-11","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 357 days before this snapshot (posted 2025-08-11), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an HDB tender award closed 2026-05-21, 283 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":1100,"mid":1262.5,"hi":1425},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-24. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-24","asOfFromVerb":"bids closed","asOf":"2026-05-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":17.16867469879518,"mid":17.17808734939759,"hi":17.1875},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-24. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-24","asOfFromVerb":"bids closed","asOf":"2026-05-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":313.9473871540335,"hi":313.9473871540335},"psf":{"lo":29.166666666666664,"hi":29.166666666666664},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":313.9473871540335,"mid":313.9473871540335,"hi":313.9473871540335},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1781557654,"listedShare":1,"unitSqft":120,"unitSqftLo":120,"unitSqftHi":120,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":4,"by":{"class":2,"stale":1,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":35.6,"leadN":1,"heldPsm":72,"heldN":3,"heldAsOf":"2021-09-30","gate":"stale","ratio":2.03,"note":"the head here won on freshness, not weight. A record of 3 observations of the same class sits below it, held back by the staleness gate, saying S$6.69 psf against the head's S$3.31 psf off 1, 2x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."}},"homePrices":[{"value":{"lo":8550000,"mid":8550000,"hi":8550000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-08-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5380000,"mid":5388000,"hi":8120000},"unit":"SGD","n":9,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1275000,"mid":1956000,"hi":2710000},"unit":"SGD","n":312,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-12-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":9110000,"mid":11007500,"hi":13888000},"unit":"SGD","n":18,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-01-31","asOfFromVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"ECDA's own last_updated stamp on the newest register row counted here: the day a row of the register was last touched, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":38,"mid":38,"hi":38},"unit":"premises","n":38,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 67 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":67,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 67 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":8071.74,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0408,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 4.1% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":30.88,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0408,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 4.1% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":86.05,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0408,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 4.1% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":91.19,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0408,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 4.1% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.16,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":73.24,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0408,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 4.1% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":11.21,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0408,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 4.1% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.06,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.31,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":2.18,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":14.82,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":15.86,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0408,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 4.1% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":473.04,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0408,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 4.1% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":473.04,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0408,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 4.1% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":22.5,"mid":22.5,"hi":22.5},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":64,"mid":73.5,"hi":83},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-24. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-24","asOfFromVerb":"bids closed","asOf":"2026-05-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|no_instrument_here":{"quantity":"commercialRent.psm","code":"no_instrument_here","ours":false,"n":1}},"stations":{"list":[],"nearest":{"codes":["EW23"],"name":"CLEMENTI MRT STATION (EW23)","taps":103139,"metres":712,"nearestExit":"Exit B","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Clementi Ave 2 Blk 353 (Clementi Ave 2 Market/Cooked Food Centre)","stalls":18,"status":"Existing","metres":483},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Clementi Ave 2 Blk 353 (Clementi Ave 2 Market/Cooked Food Centre), 483m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.025,"shopfrontSqm":23689,"shopfrontWhy":null,"zonedSqm":939043,"dominantUse":"RESIDENTIAL","parcels":360,"meanPlotRatio":2.06,"topUses":[{"use":"RESIDENTIAL","share":0.715},{"use":"ROAD","share":0.123},{"use":"WATERBODY","share":0.056}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":33400,"households":39500,"noEmployedPersonShare":0.159,"shareAbove10k":0.659,"shareAbove20k":0.356,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":21,"hdbUnits":1093,"rooms":{"u1":0,"u2":0,"u3":88,"u4":412,"u5exec":592,"rental":1},"resale":{"n":53,"median":830000,"p25":760000,"p75":1056000,"psm":7196,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":48.88,"mid":108.7,"hi":125.37},"unit":"SGD/sqm/month","n":3,"district":"21","share":0.742,"postals":66,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":100.7,"mid":111.11,"hi":125.37,"n":3},{"sizeBand":"over-30-100","lo":79.48,"mid":108.7,"hi":115.76,"n":3},{"sizeBand":"over-100-300","lo":48.88,"mid":54.71,"hi":55.32,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 21","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 74% of this corner's geocoded postals sit in District 21. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"SWISS CLUB":{"area":"BUKIT TIMAH","region":"CENTRAL REGION","people":{"value":{"lo":6200,"mid":6200,"hi":6200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1466,"mid":1854,"hi":2283},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":18000,"mid":18000,"hi":18000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT TIMAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT TIMAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1532,"mid":1532,"hi":1532},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1709,"mid":1709,"hi":1709},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":763,"mid":763,"hi":763},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1154,"mid":1154,"hi":1154},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1099,"mid":1099,"hi":1099},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2333,"mid":2333,"hi":2333},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":723,"mid":723,"hi":723},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":942,"mid":942,"hi":942},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5090,"mid":5090,"hi":5090},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8830,"mid":8830,"hi":8830},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3955,"mid":3955,"hi":3955},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5368,"mid":5368,"hi":5368},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"KING ALBERT PARK MRT STATION (DT6)","stationTaps":16529,"exit":"Exit B","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. KING ALBERT PARK (DT6)'s Exit B opens in this corner and the station takes 16,529 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3500,"mid":12000,"hi":39875},"unit":"SGD/month","n":171,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 23 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8200,"mid":8600,"hi":12000},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3425,"mid":4062.5,"hi":7275},"unit":"SGD/month","n":137,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":13500,"mid":17000,"hi":56250},"unit":"SGD/month","n":18,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 11 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4000,"mid":10200,"hi":16295},"unit":"SGD/month","n":18,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 13 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":166.34155743058957,"mid":188.36843229242012,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1784301595,"listedShare":1,"unitSqft":892,"unitSqftLo":376,"unitSqftHi":1100,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b (measured on DUNEARN ROAD, 34% of whose 38 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"DUNEARN ROAD","share":0.342,"postals":38,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.342,"shareKnown":true,"postals":38,"why":"measured on DUNEARN ROAD, 34% of whose 38 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on DUNEARN ROAD, 34% of whose 38 geocoded postals sit in this corner"},{"value":{"lo":193.75038750077496,"mid":193.75038750077496,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785464411,"listedShare":1,"unitSqft":1281,"unitSqftLo":1281,"unitSqftHi":1281,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop (measured on DUNEARN ROAD, 34% of whose 38 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"DUNEARN ROAD","share":0.342,"postals":38,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.342,"shareKnown":true,"postals":38,"why":"measured on DUNEARN ROAD, 34% of whose 38 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on DUNEARN ROAD, 34% of whose 38 geocoded postals sit in this corner"},{"value":{"lo":171.84827614604723,"mid":191.05940989659754,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"quartiles","agents":6,"listedEpoch":1784538483,"listedShare":1,"unitSqft":977,"unitSqftLo":376,"unitSqftHi":1281,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled (measured on DUNEARN ROAD, 34% of whose 38 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"DUNEARN ROAD","share":0.342,"postals":38,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.342,"shareKnown":true,"postals":38,"why":"measured on DUNEARN ROAD, 34% of whose 38 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on DUNEARN ROAD, 34% of whose 38 geocoded postals sit in this corner"}],"context":[{"value":{"lo":77.54978686390288,"mid":77.54978686390288,"hi":77.54978686390288},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783281714,"listedShare":1,"unitSqft":1388,"unitSqftLo":1388,"unitSqftHi":1388,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":28,"listedOn":"2026-07-05","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":48.88,"median":54.71,"p75":55.32,"why":"judged against District 21's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1388 sqft falls in"},"notLeading":{"gate":"thin-ask-above-band","why":"a THIN ask: 1 unit, below URA's own disclosure floor of 3 contracts, asking above the top of the band it sits in: judged against District 21's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1388 sqft falls in. One landlord asking more than three quarters of a district's signed leases does not head a card; the stamped band does, and this asks beneath it. A thin ask AT OR BELOW that p75 keeps the lead (it is then the conservative number), so this gate refuses one direction only"},"classWord":"shophouse","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":2,"ceilingSqm":30,"psm":{"lo":313.04684919426927,"hi":389.6438159894921},"psf":{"lo":29.08300395256917,"hi":36.199095022624434},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":389.6438159894921,"mid":389.6438159894921,"hi":389.6438159894921},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784357273,"listedShare":1,"unitSqft":221,"unitSqftLo":221,"unitSqftHi":221,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":313.04684919426927,"mid":313.04684919426927,"hi":313.04684919426927},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785499254,"listedShare":1,"unitSqft":253,"unitSqftLo":253,"unitSqftHi":253,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":1,"demoted":1,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":1},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1045000,"mid":7825000,"hi":10595000},"unit":"SGD","n":98,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 7 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-08-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4590000,"mid":5350000,"hi":6650000},"unit":"SGD","n":23,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":408888,"mid":1670000,"hi":3372500},"unit":"SGD","n":514,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-09-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1258645,"mid":2207500,"hi":3191000},"unit":"SGD","n":307,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-02-28. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1450000,"mid":13100000,"hi":34700000},"unit":"SGD","n":43,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 11 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2640000,"mid":2750000,"hi":2993750},"unit":"SGD","n":30,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3650000,"mid":3800000,"hi":3850000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2026-01-20. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-20","asOfFromVerb":"updated","asOf":"2026-06-20","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":41,"mid":41,"hi":41},"unit":"premises","n":41,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 177 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":177,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 177 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":11541.55,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":40.42,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":120.5,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":120.75,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":7.53,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.6,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":17.03,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.98,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.84,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.01,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":22.02,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":33.73,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":675.36,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":675.36,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["DT5"],"name":"BEAUTY WORLD MRT STATION (DT5)","taps":32540,"metres":206,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3},{"codes":["DT6"],"name":"KING ALBERT PARK MRT STATION (DT6)","taps":16529,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT7"],"name":"SIXTH AVENUE MRT STATION (DT7)","taps":9364,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Timah Market","stalls":82,"status":"Under Construction","metres":309},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Timah Market, 309m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.059,"shopfrontSqm":214487,"shopfrontWhy":null,"zonedSqm":3623560,"dominantUse":"RESIDENTIAL","parcels":1273,"meanPlotRatio":2.53,"topUses":[{"use":"RESIDENTIAL","share":0.432},{"use":"ROAD","share":0.245},{"use":"PARK","share":0.174}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$25,000 -$29,999","earningHouseholds":24000,"households":27000,"noEmployedPersonShare":0.119,"shareAbove10k":0.842,"shareAbove20k":0.625,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":48.88,"mid":108.7,"hi":125.37},"unit":"SGD/sqm/month","n":3,"district":"21","share":0.793,"postals":174,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":100.7,"mid":111.11,"hi":125.37,"n":3},{"sizeBand":"over-30-100","lo":79.48,"mid":108.7,"hi":115.76,"n":3},{"sizeBand":"over-100-300","lo":48.88,"mid":54.71,"hi":55.32,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 21","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 79% of this corner's geocoded postals sit in District 21. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":null,"areaAwardsWhy":"the tender ledger this surface reads holds no street-level shop, eating-house, supermarket or minimart award in BUKIT TIMAH at all, so there is no signed HDB rent at this corner's own kind of stock to set beside the band. That is the ledger's silence, not a claim that BUKIT TIMAH has no HDB shops"}},"TAGORE":{"area":"ANG MO KIO","region":"NORTH-EAST REGION","people":{"value":{"lo":7940,"mid":7940,"hi":7940},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1847,"mid":2335,"hi":2876},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50000,"mid":50000,"hi":50000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ANG MO KIO, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ANG MO KIO with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1256,"mid":1256,"hi":1256},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1929,"mid":1929,"hi":1929},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2705,"mid":2705,"hi":2705},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1271,"mid":1271,"hi":1271},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":625,"mid":625,"hi":625},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":637,"mid":637,"hi":637},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":968,"mid":968,"hi":968},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":652,"mid":652,"hi":652},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2119,"mid":2119,"hi":2119},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1020,"mid":1020,"hi":1020},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1571,"mid":1571,"hi":1571},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2594,"mid":2594,"hi":2594},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":773,"mid":773,"hi":773},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":698,"mid":698,"hi":698},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1111,"mid":1111,"hi":1111},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1394,"mid":1394,"hi":1394},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5808,"mid":5808,"hi":5808},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5100,"mid":5100,"hi":5100},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":7233,"mid":7233,"hi":7233},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":7296,"mid":7296,"hi":7296},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3649,"mid":3649,"hi":3649},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3349,"mid":3349,"hi":3349},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":5438,"mid":5438,"hi":5438},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":5426,"mid":5426,"hi":5426},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":213.27872033109043,"mid":213.27872033109043,"hi":213.27872033109043},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785729269,"listedShare":1,"unitSqft":1615,"unitSqftLo":1615,"unitSqftHi":1615,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"LENTOR CENTRAL","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":3,"why":"measured on LENTOR CENTRAL, 100% of whose 3 geocoded postals sit in this corner"},"listedAge":{"days":0,"listedOn":"2026-08-03","share":1,"known":true}},{"value":{"lo":80.72932812532291,"mid":155.9377010383607,"hi":232.2419695912979},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1784621946,"listedShare":1,"unitSqft":1533,"unitSqftLo":819,"unitSqftHi":2132,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"LENTOR CENTRAL","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAGORE LANE","share":1,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":39,"why":"measured on LENTOR CENTRAL, TAGORE LANE, 100% of whose 39 geocoded postals sit in this corner"},"listedAge":{"days":13,"listedOn":"2026-07-21","share":1,"known":true}},{"value":{"lo":193.50987854121104,"mid":228.24891630010862,"hi":233.55944569465382},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1783930213,"listedShare":1,"unitSqft":1184.5,"unitSqftLo":593,"unitSqftHi":1700,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"LENTOR CENTRAL","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":3,"why":"measured on LENTOR CENTRAL, 100% of whose 3 geocoded postals sit in this corner"},"listedAge":{"days":21,"listedOn":"2026-07-13","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3187.5,"mid":6200,"hi":9225},"unit":"SGD/month","n":141,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 23 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4000,"mid":6150,"hi":7700},"unit":"SGD/month","n":23,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 18 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3175,"mid":4000,"hi":4800},"unit":"SGD/month","n":113,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8000,"mid":8000,"hi":8000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6500,"mid":7500,"hi":9225},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":80.72932812532291,"mid":154.4212032786732,"hi":232.74981328439395},"unit":"SGD/sqm/month","n":13,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1784621945,"listedShare":1,"unitSqft":1592.25,"unitSqftLo":593,"unitSqftHi":2132,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"LENTOR CENTRAL","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAGORE LANE","share":1,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":39,"why":"measured on LENTOR CENTRAL, TAGORE LANE, 100% of whose 39 geocoded postals sit in this corner"},"listedAge":{"days":13,"listedOn":"2026-07-21","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":14.66836156885616,"mid":25.74978569586355,"hi":41.399655448883536},"unit":"SGD/sqm/month","n":45,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":45,"listedEpoch":1777794707,"listedShare":1,"unitSqft":2760.5,"unitSqftLo":624,"unitSqftHi":13280,"listings":45,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":92,"listedOn":"2026-05-03","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":26.694497833440106,"mid":26.694497833440106,"hi":26.694497833440106},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783798620,"listedShare":1,"unitSqft":4200,"unitSqftLo":4200,"unitSqftHi":4200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":22,"listedOn":"2026-07-11","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":181.7390860841242,"mid":204.03327999835685,"hi":231.4177496875688},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1766577600,"listedShare":1,"unitSqft":1184.5,"unitSqftLo":593,"unitSqftHi":2132,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":222,"listedOn":"2025-12-24","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 222 days before this snapshot (posted 2025-12-24), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-08-03, 222 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":30.27349804699609,"mid":30.27349804699609,"hi":30.27349804699609},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1771027200,"listedShare":1,"unitSqft":1600,"unitSqftLo":1600,"unitSqftHi":1600,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":170,"listedOn":"2026-02-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":18.592208901589515,"mid":19.60097952336281,"hi":20.609750145136104},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1783461604,"listedShare":1,"unitSqft":13872.5,"unitSqftLo":5745,"unitSqftHi":22000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":26,"listedOn":"2026-07-07","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":1,"ceilingSqm":30,"psm":{"lo":132.01022209172297,"hi":179.398506945162},"psf":{"lo":12.264150943396224,"hi":16.666666666666668},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":132.01022209172297,"mid":155.7043645184425,"hi":179.398506945162},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1768988178,"listedShare":1,"unitSqft":181,"unitSqftLo":150,"unitSqftHi":212,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":6,"by":{"class":5,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":80.7,"mid":155.9,"hi":232.2,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":4315000,"mid":5150000,"hi":7509444},"unit":"SGD","n":18,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-02-28. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-02-28","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3392000,"mid":4206944.25,"hi":5390000},"unit":"SGD","n":97,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 8 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-10-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1080000,"mid":1546500,"hi":2334215},"unit":"SGD","n":1126,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-10-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1303888,"mid":1742500,"hi":2417000},"unit":"SGD","n":530,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2865000,"mid":2980000,"hi":3079000},"unit":"SGD","n":7,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-08-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2480000,"mid":2813000,"hi":3060000},"unit":"SGD","n":13,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":16,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-07-28","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":83,"mid":83,"hi":83},"unit":"premises","n":83,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 233 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":233,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 233 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":11940.47,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":41.14,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":121.99,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":119.33,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":6.82,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.52,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":17.54,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":115.21,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":3.01,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":2.71,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":21.36,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":37.05,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":686.02,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":686.02,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["TE5"],"name":"LENTOR MRT STATION (TE5)","taps":14529,"metres":0,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":5},{"codes":["TE4"],"name":"SPRINGLEAF MRT STATION (TE4)","taps":12274,"metres":379,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Ang Mo Kio Ave 4 Blk 628 (Ang Mo Kio 628 Market)","stalls":52,"status":"Existing","metres":497},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Ang Mo Kio Ave 4 Blk 628 (Ang Mo Kio 628 Market), 497m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.006,"shopfrontSqm":20001,"shopfrontWhy":null,"zonedSqm":3421154,"dominantUse":"RESIDENTIAL","parcels":1732,"meanPlotRatio":2.02,"topUses":[{"use":"RESIDENTIAL","share":0.52},{"use":"ROAD","share":0.201},{"use":"RESERVE SITE","share":0.155}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":48600,"households":61900,"noEmployedPersonShare":0.215,"shareAbove10k":0.514,"shareAbove20k":0.226,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":52.27,"mid":100.1,"hi":149.83},"unit":"SGD/sqm/month","n":3,"district":"26","share":1,"postals":201,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":52.27,"mid":100.1,"hi":149.83,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 26","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 26. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 26 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TAI SENG":{"area":"HOUGANG","region":"NORTH-EAST REGION","people":{"value":{"lo":13990,"mid":13990,"hi":13990},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3760,"mid":4753,"hi":5854},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50900,"mid":50900,"hi":50900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area HOUGANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in HOUGANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4782,"mid":4782,"hi":4782},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4641,"mid":4641,"hi":4641},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1674,"mid":1674,"hi":1674},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":12476,"mid":12476,"hi":12476},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2099,"mid":2099,"hi":2099},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1628,"mid":1628,"hi":1628},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":995,"mid":995,"hi":995},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2654,"mid":2654,"hi":2654},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4060,"mid":4060,"hi":4060},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2592,"mid":2592,"hi":2592},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":12274,"mid":12274,"hi":12274},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3094,"mid":3094,"hi":3094},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1968,"mid":1968,"hi":1968},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1619,"mid":1619,"hi":1619},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3216,"mid":3216,"hi":3216},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2152,"mid":2152,"hi":2152},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":15841,"mid":15841,"hi":15841},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":13080,"mid":13080,"hi":13080},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":22395,"mid":22395,"hi":22395},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":22833,"mid":22833,"hi":22833},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10303,"mid":10303,"hi":10303},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8568,"mid":8568,"hi":8568},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":11946,"mid":11946,"hi":11946},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":11715,"mid":11715,"hi":11715},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":135.8,"mid":153.33,"hi":213.67},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"TAI SENG STREET","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":9,"why":"measured on TAI SENG STREET, 100% of whose 9 geocoded postals sit in this corner"}},{"value":{"lo":63.633469115640985,"mid":84.66914813168209,"hi":104.62801026799903},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1785038629,"listedShare":1,"unitSqft":1022.5,"unitSqftLo":535,"unitSqftHi":3825,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"JALAN LOKAM","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAI SENG STREET","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":11,"why":"measured on JALAN LOKAM, TAI SENG STREET, 100% of whose 11 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-26","share":1,"known":true}},{"value":{"lo":22.219081135409972,"mid":75.34737291696804,"hi":172.22256666735552},"unit":"SGD/sqm/month","n":12,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1778025600,"listedShare":1,"unitSqft":969,"unitSqftLo":535,"unitSqftHi":3825,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":89,"listedOn":"2026-05-06","share":1,"known":true}},{"value":{"lo":153.75477179525785,"mid":153.75477179525785,"hi":153.75477179525785},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784505600,"listedShare":1,"unitSqft":700,"unitSqftLo":700,"unitSqftHi":700,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":14,"listedOn":"2026-07-20","share":1,"known":true}}],"hdbTender":[{"value":{"lo":4200,"mid":4525,"hi":6550},"unit":"SGD/month","n":4,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-02-27","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":76.36363636363636,"mid":88.88140161725067,"hi":145.55555555555554},"unit":"SGD/sqm/month","n":4,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-02-27","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1800,"mid":2925,"hi":4000},"unit":"SGD/month","n":357,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 22 blocks pooled here; the oldest part's newest approval month ends 2024-02-29. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-02-29","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.5946,"sources":22,"sourcesAskedUnanswered":15,"coverageNote":"built from 22 of 37 sources known in this subzone (59%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1950,"mid":2900,"hi":3600},"unit":"SGD/month","n":242,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":2800,"hi":3000},"unit":"SGD/month","n":16,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2024-02-29. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-02-29","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2450,"mid":3350,"hi":4000},"unit":"SGD/month","n":70,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 12 blocks pooled here; the oldest part's newest approval month ends 2024-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-12-31","asOfFromVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2475,"mid":3300,"hi":3900},"unit":"SGD/month","n":29,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3975,"mid":6650,"hi":7600},"unit":"SGD/month","n":11,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 10 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2800,"mid":3900,"hi":5500},"unit":"SGD/month","n":23,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8500,"mid":8500,"hi":8500},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7812.5,"mid":7875,"hi":7937.5},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":12000,"mid":12000,"hi":12000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: medical-clinic, ground floor (the WHOLE unit, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical-clinic\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.5x the median of the 8 rows typed \"medical-clinic\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical-clinic","classFamily":"medical-clinic"},{"value":{"lo":127.65957446808511,"mid":127.65957446808511,"hi":127.65957446808511},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: medical-clinic, ground floor (per sqm, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical-clinic\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.5x the median of the 8 rows typed \"medical-clinic\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical-clinic","classFamily":"medical-clinic"},{"value":{"lo":40.90391177415351,"mid":64.03663282668217,"hi":172.22256666735552},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1774217472,"listedShare":1,"unitSqft":1550,"unitSqftLo":530,"unitSqftHi":4092,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":133,"listedOn":"2026-03-22","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 133 days before this snapshot (posted 2026-03-22), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-26, 126 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":42.20859930463506,"mid":70.7750923859763,"hi":100.03634216272974},"unit":"SGD/sqm/month","n":12,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1785373230,"listedShare":1,"unitSqft":1808,"unitSqftLo":535,"unitSqftHi":4092,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"JALAN LOKAM","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"KIM CHUAN DRIVE","share":1,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAI SENG STREET","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":21,"why":"measured on JALAN LOKAM, KIM CHUAN DRIVE, TAI SENG STREET, 100% of whose 21 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":17.093654698359117,"mid":28.38785935950287,"hi":63.44489995096126},"unit":"SGD/sqm/month","n":56,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":56,"listedEpoch":1773611014,"listedShare":1,"unitSqft":2906,"unitSqftLo":709,"unitSqftHi":110000,"listings":56,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":140,"listedOn":"2026-03-15","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":21.19917878852318,"mid":41.17822665988875,"hi":60.27716032120441},"unit":"SGD/sqm/month","n":48,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":48,"listedEpoch":1763575200,"listedShare":1,"unitSqft":4099.5,"unitSqftLo":1700,"unitSqftHi":205000,"listings":48,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":256,"listedOn":"2025-11-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":23.597803605863618,"mid":45.45209489140842,"hi":60.27677475211131},"unit":"SGD/sqm/month","n":21,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":15,"listedEpoch":1755388800,"listedShare":1,"unitSqft":2874,"unitSqftLo":740,"unitSqftHi":22000,"listings":21,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":351,"listedOn":"2025-08-17","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":17.22225666673555,"mid":23.680602916761384,"hi":24.75669168630608},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1732492800,"listedShare":1,"unitSqft":17805,"unitSqftLo":5000,"unitSqftHi":17805,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":616,"listedOn":"2024-11-25","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":43.95263420156469,"mid":58.661995889598934,"hi":76.60316246558418},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1752192000,"listedShare":1,"unitSqft":2863,"unitSqftLo":1800,"unitSqftHi":12000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":388,"listedOn":"2025-07-11","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 388 days before this snapshot (posted 2025-07-11), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-26, 380 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"}],"provisional":[{"value":{"lo":9000,"mid":9000,"hi":9000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-02-27","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":183.6734693877551,"mid":183.6734693877551,"hi":183.6734693877551},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-02-27","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":12,"listings":12,"strata":5,"ceilingSqm":30,"psm":{"lo":66.75293281680447,"hi":318.93067901362133},"psf":{"lo":6.2015503875969,"hi":29.62962962962963},"asOf":"2026-08-03","why":"12 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":215.27820833419437,"mid":246.145304382112,"hi":318.93067901362133},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784992129,"listedShare":1,"unitSqft":168,"unitSqftLo":135,"unitSqftHi":222,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":67.70676770719328,"mid":71.56088104478061,"hi":88.99894368633328},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1785393914,"listedShare":1,"unitSqft":258,"unitSqftLo":140,"unitSqftHi":269,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":66.75293281680447,"mid":98.72877965271125,"hi":130.70462648861803},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1759102590,"listedShare":1,"unitSqft":199,"unitSqftLo":140,"unitSqftHi":258,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":107.6391041670972,"mid":107.6391041670972,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1770249600,"listedShare":1,"unitSqft":297,"unitSqftLo":297,"unitSqftHi":297,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":81.4313222829344,"mid":81.4313222829344,"hi":81.4313222829344},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785430845,"listedShare":1,"unitSqft":115,"unitSqftLo":115,"unitSqftHi":115,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":15,"demoted":9,"by":{"class":7,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":153.3,"leadN":3,"heldPsm":64,"heldN":10,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":2.39,"note":"the head here won on freshness, not weight. A record of 10 observations of the same class sits below it, held back by the ask-age gate, saying S$5.95 psf against the head's S$14.24 psf off 3, 2.4x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."}},"homePrices":[{"value":{"lo":3880000,"mid":4255000,"hi":6000000},"unit":"SGD","n":45,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2460722,"mid":3700000,"hi":4750000},"unit":"SGD","n":98,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 13 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-01-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-01-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":693000,"mid":1084000,"hi":1650000},"unit":"SGD","n":58,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-05-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1408750,"mid":1710500,"hi":2147500},"unit":"SGD","n":12,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":6500000,"mid":9630000,"hi":9800000},"unit":"SGD","n":5,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2947500,"mid":3220000,"hi":3515444},"unit":"SGD","n":19,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2725000,"mid":2800000,"hi":2900000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":32,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 32 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2026-01-06. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-06","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":223,"mid":223,"hi":223},"unit":"premises","n":223,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 236 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":236,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 236 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":6689.69,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":24.27,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":64.92,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":59.83,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.61,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":54.1,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":8.47,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":112.46,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.19,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.92,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":9.26,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":15.69,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":347.44,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":347.44,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":19,"mid":19,"hi":19},"unit":"premises","n":19,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 32 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":94,"mid":94,"hi":94},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"}},{"value":{"lo":45,"mid":51,"hi":55},"unit":"sqm","n":4,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-02-27","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":49,"mid":49,"hi":49},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-02-27","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["CC11"],"name":"TAI SENG MRT STATION (CC11)","taps":45228,"metres":0,"measuredTo":"exit","nearestExit":"C","exitsKnown":3},{"codes":["CC12"],"name":"BARTLEY MRT STATION (CC12)","taps":19279,"metres":323,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Hougang Ave 1 Blk 105 (Hougang 105 Hainanese Village Centre)","stalls":51,"status":"Existing","metres":184},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Hougang Ave 1 Blk 105 (Hougang 105 Hainanese Village Centre), 184m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.008,"shopfrontSqm":14090,"shopfrontWhy":null,"zonedSqm":1772303,"dominantUse":"RESIDENTIAL","parcels":1292,"meanPlotRatio":2.57,"topUses":[{"use":"RESIDENTIAL","share":0.293},{"use":"ROAD","share":0.23},{"use":"BUSINESS 2","share":0.187}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":67600,"households":79400,"noEmployedPersonShare":0.147,"shareAbove10k":0.592,"shareAbove20k":0.249,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":44,"hdbUnits":4271,"rooms":{"u1":0,"u2":522,"u3":259,"u4":2011,"u5exec":1062,"rental":417},"resale":{"n":106,"median":610000,"p25":545000,"p75":725888,"psm":6167,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":197,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TAMAN JURONG":{"area":"JURONG WEST","region":"WEST REGION","people":{"value":{"lo":38570,"mid":38570,"hi":38570},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":10934,"mid":13822,"hi":17024},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":47500,"mid":47500,"hi":47500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG WEST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG WEST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":9096,"mid":9096,"hi":9096},"unit":"taps","n":874,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":11026,"mid":11026,"hi":11026},"unit":"taps","n":874,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":15049,"mid":15049,"hi":15049},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":5442,"mid":5442,"hi":5442},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4783,"mid":4783,"hi":4783},"unit":"taps","n":304,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5004,"mid":5004,"hi":5004},"unit":"taps","n":304,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":6344,"mid":6344,"hi":6344},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2726,"mid":2726,"hi":2726},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":8725,"mid":8725,"hi":8725},"unit":"taps","n":874,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":9077,"mid":9077,"hi":9077},"unit":"taps","n":874,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":6873,"mid":6873,"hi":6873},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":12049,"mid":12049,"hi":12049},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5429,"mid":5429,"hi":5429},"unit":"taps","n":304,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5656,"mid":5656,"hi":5656},"unit":"taps","n":304,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4765,"mid":4765,"hi":4765},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":6289,"mid":6289,"hi":6289},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":36228,"mid":36228,"hi":36228},"unit":"taps","n":874,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":39179,"mid":39179,"hi":39179},"unit":"taps","n":874,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":37250,"mid":37250,"hi":37250},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":33220,"mid":33220,"hi":33220},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":27671,"mid":27671,"hi":27671},"unit":"taps","n":304,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":29216,"mid":29216,"hi":29216},"unit":"taps","n":304,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":27565,"mid":27565,"hi":27565},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":24923,"mid":24923,"hi":24923},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":36.36456221861392,"mid":36.36456221861392,"hi":36.36456221861392},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785391106,"listedShare":1,"unitSqft":2960,"unitSqftLo":2960,"unitSqftHi":2960,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"YUNG HO ROAD","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":7,"why":"measured on YUNG HO ROAD, 100% of whose 7 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":182.54,"median":209.33,"p75":227.09,"why":"judged against District 22's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 2960 sqft falls in"}}],"hdbTender":[{"value":{"lo":2125,"mid":2225,"hi":8100},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-01-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-01-22","asOfFromVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":30.06756756756757,"mid":43.36734693877551,"hi":165.30612244897958},"unit":"SGD/sqm/month","n":3,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-01-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-01-22","asOfFromVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1500,"mid":3000,"hi":4300},"unit":"SGD/month","n":1917,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 95 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9223,"sources":95,"sourcesAskedUnanswered":8,"coverageNote":"built from 95 of 103 sources known in this subzone (92%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1385,"mid":3000,"hi":4100},"unit":"SGD/month","n":671,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 68 blocks pooled here; the oldest part's newest approval month ends 2023-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":68,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 68 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2500,"hi":3325},"unit":"SGD/month","n":381,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2023-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2025,"mid":3250,"hi":4150},"unit":"SGD/month","n":509,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 53 blocks pooled here; the oldest part's newest approval month ends 2021-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":53,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 53 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2400,"hi":3000},"unit":"SGD/month","n":84,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2100,"mid":3000,"hi":4300},"unit":"SGD/month","n":272,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5125,"mid":5750,"hi":6425},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3850,"mid":4500,"hi":5225},"unit":"SGD/month","n":85,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5050,"mid":5400,"hi":5600},"unit":"SGD/month","n":13,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":95.01560266956878,"mid":95.94539820997812,"hi":96.87519375038748},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1769860800,"listedShare":1,"unitSqft":1577,"unitSqftLo":1568,"unitSqftHi":1586,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":184,"listedOn":"2026-01-31","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 184 days before this snapshot (posted 2026-01-31), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-30, 180 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":36.36456221861392,"mid":65.69008244409135,"hi":95.01560266956878},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784691460,"listedShare":1,"unitSqft":2273,"unitSqftLo":1586,"unitSqftHi":2960,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"YUNG HO ROAD","share":1,"postals":7,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"YUAN CHING ROAD","share":0.769,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.85,"shareKnown":true,"postals":20,"why":"measured on YUNG HO ROAD, YUAN CHING ROAD, 85% of whose 20 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-22","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":21.52782083341944,"mid":24.736649797850948,"hi":25.001747911672947},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1750896000,"listedShare":1,"unitSqft":9311,"unitSqftLo":3272,"unitSqftHi":14000,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":403,"listedOn":"2025-06-26","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":16.530290997089928,"mid":27.069005485808468,"hi":59.98464009311918},"unit":"SGD/sqm/month","n":32,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":32,"listedEpoch":1776038400,"listedShare":1,"unitSqft":1798,"unitSqftLo":323,"unitSqftHi":35509,"listings":32,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":112,"listedOn":"2026-04-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":29.062874060262025,"mid":29.062874060262025,"hi":49.55759860363592},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1775347200,"listedShare":1,"unitSqft":6814,"unitSqftLo":543,"unitSqftHi":6814,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":120,"listedOn":"2026-04-05","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":13.27057448635445,"mid":13.27057448635445,"hi":13.27057448635445},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1774742400,"listedShare":1,"unitSqft":14600,"unitSqftLo":14600,"unitSqftHi":14600,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":127,"listedOn":"2026-03-29","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":29667,"mid":29667,"hi":29667},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2023-07-27","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"tenancy-over","why":"awarded 2023-07-27: the 3-year tenancy HDB lets these units on ran out 2026-07-27, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":38999,"mid":38999,"hi":38999},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2019-04-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2019-04-24: the 3-year tenancy HDB lets these units on ran out 2022-04-24, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"}],"provisional":[{"value":{"lo":3200,"mid":3200,"hi":3200},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-02-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":32.6530612244898,"mid":32.6530612244898,"hi":32.6530612244898},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-02-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":null,"leadGates":{"judged":11,"demoted":8,"by":{"class":5,"stale":0,"askAge":1,"tenancyOver":2,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":2470000,"mid":2740000,"hi":3010000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2106666,"mid":2348000,"hi":2490000},"unit":"SGD","n":32,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1440000,"mid":1674500,"hi":2282825},"unit":"SGD","n":536,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1215000,"mid":1601944,"hi":1805000},"unit":"SGD","n":280,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1288500,"mid":1453500,"hi":1660000},"unit":"SGD","n":158,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":102,"mid":102,"hi":102},"unit":"premises","n":102,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 22 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 15 postals pooled here; the oldest part's newest row was updated 2025-04-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-04-15","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":33,"mid":33,"hi":33},"unit":"premises","n":33,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":282,"mid":282,"hi":282},"unit":"premises","n":282,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 161 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":161,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 161 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5609.44,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0128,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":21.85,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0128,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":56.56,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0128,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":56.91,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.3,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":51.5,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.88,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0128,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":109.8,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0128,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.54,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.014,"note":"the TOP of this range is the landed stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.11,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":8.5,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":8.11,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0128,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":301.39,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0128,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":301.39,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0128,"note":"the TOP of this range is the landed stratum, which holds 1.3% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":30,"mid":30,"hi":30},"unit":"premises","n":30,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 22 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":49,"mid":49,"hi":74},"unit":"sqm","n":3,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-01-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-01-22","asOfFromVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":98,"mid":98,"hi":98},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-02-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[{"codes":["EW26"],"name":"LAKESIDE MRT STATION (EW26)","taps":70470,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Taman Jurong Market and Food Centre","stalls":122,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":122,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.044,"shopfrontSqm":70247,"shopfrontWhy":null,"zonedSqm":1608716,"dominantUse":"RESIDENTIAL","parcels":277,"meanPlotRatio":2.79,"topUses":[{"use":"RESIDENTIAL","share":0.497},{"use":"ROAD","share":0.25},{"use":"EDUCATIONAL INSTITUTION","share":0.062}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":78500,"households":88700,"noEmployedPersonShare":0.115,"shareAbove10k":0.543,"shareAbove20k":0.185,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":132,"hdbUnits":11167,"rooms":{"u1":0,"u2":717,"u3":1896,"u4":4114,"u5exec":3470,"rental":970},"resale":{"n":738,"median":580000,"p25":479888,"p75":668000,"psm":6075,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":147,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TAMPINES EAST":{"area":"TAMPINES","region":"EAST REGION","people":{"value":{"lo":126910,"mid":126910,"hi":126910},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":36477,"mid":46109,"hi":56792},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":88800,"mid":88800,"hi":88800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TAMPINES, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TAMPINES with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":31180,"mid":31180,"hi":31180},"unit":"taps","n":1955,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":85,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 85 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":35209,"mid":35209,"hi":35209},"unit":"taps","n":1955,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":85,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 85 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":27108,"mid":27108,"hi":27108},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":11052,"mid":11052,"hi":11052},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":16967,"mid":16967,"hi":16967},"unit":"taps","n":680,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":85,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 85 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":17946,"mid":17946,"hi":17946},"unit":"taps","n":680,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":85,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 85 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":9437,"mid":9437,"hi":9437},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":5367,"mid":5367,"hi":5367},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":34869,"mid":34869,"hi":34869},"unit":"taps","n":1955,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":85,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 85 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":32683,"mid":32683,"hi":32683},"unit":"taps","n":1955,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":85,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 85 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":15532,"mid":15532,"hi":15532},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":29234,"mid":29234,"hi":29234},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":23491,"mid":23491,"hi":23491},"unit":"taps","n":680,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":85,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 85 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":22400,"mid":22400,"hi":22400},"unit":"taps","n":680,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":85,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 85 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":12118,"mid":12118,"hi":12118},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":14472,"mid":14472,"hi":14472},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":145255,"mid":145255,"hi":145255},"unit":"taps","n":1955,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":85,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 85 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":142577,"mid":142577,"hi":142577},"unit":"taps","n":1955,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":85,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 85 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":76654,"mid":76654,"hi":76654},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":76932,"mid":76932,"hi":76932},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":114895,"mid":114895,"hi":114895},"unit":"taps","n":680,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":85,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 85 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":114053,"mid":114053,"hi":114053},"unit":"taps","n":680,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":85,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 85 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":58895,"mid":58895,"hi":58895},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":58144,"mid":58144,"hi":58144},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":69.74,"mid":168.39,"hi":384.21},"unit":"SGD/sqm/month","n":12,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 4 streets pooled here; the oldest street's newest valued quarter ends 2023-06-30. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2023-06-30","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.8,"sources":4,"sourcesAskedUnanswered":1,"coverageNote":"built from 4 of 5 sources known in this subzone (80%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"TAMPINES CENTRAL 1","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"TAMPINES CENTRAL 5","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"TAMPINES CENTRAL 6","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2023-06-30"},{"street":"TAMPINES STREET 32","share":1,"postals":29,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":52,"why":"measured on TAMPINES CENTRAL 1, TAMPINES CENTRAL 5, TAMPINES CENTRAL 6 and 1 more, 100% of whose 52 geocoded postals sit in this corner"}},{"value":{"lo":111.89096067265821,"mid":153.37660283613502,"hi":263.1178101862376},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1785072942,"listedShare":1,"unitSqft":1686.75,"unitSqftLo":450,"unitSqftHi":2432,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"TAMPINES STREET 21","share":1,"postals":54,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAMPINES STREET 23","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":69,"why":"measured on TAMPINES STREET 21, TAMPINES STREET 23, 100% of whose 69 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-26","share":1,"known":true}},{"value":{"lo":103.00392743262891,"mid":121.64507455808999,"hi":199.13234270912983},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785103846,"listedShare":1,"unitSqft":1593.5,"unitSqftLo":780,"unitSqftHi":3135,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"TAMPINES CENTRAL 6","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAMPINES STREET 23","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":17,"why":"measured on TAMPINES CENTRAL 6, TAMPINES STREET 23, 100% of whose 17 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-26","share":1,"known":true}},{"value":{"lo":107.67615721500326,"mid":165.23181771700274,"hi":396.395503369849},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1785192219,"listedShare":1,"unitSqft":698.5,"unitSqftLo":334,"unitSqftHi":1615,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"TAMPINES CENTRAL 1","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAMPINES CENTRAL 5","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAMPINES CENTRAL 6","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAMPINES GRANDE","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":26,"why":"measured on TAMPINES CENTRAL 1, TAMPINES CENTRAL 5, TAMPINES CENTRAL 6 and 1 more, 100% of whose 26 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-27","share":1,"known":true}},{"value":{"lo":137.30500252227483,"mid":283.30007695654933,"hi":416.58049653735344},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1784952885,"listedShare":1,"unitSqft":577,"unitSqftLo":439,"unitSqftHi":861,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"TAMPINES CENTRAL 1","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAMPINES STREET 32","share":1,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":47,"why":"measured on TAMPINES CENTRAL 1, TAMPINES STREET 32, 100% of whose 47 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-25","share":1,"known":true}}],"hdbTender":[{"value":{"lo":900,"mid":1200,"hi":3600},"unit":"SGD/month","n":11,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 11 tenders pooled here; the oldest of them closed 2025-11-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-13","asOfFromVerb":"bids closed","asOf":"2026-07-20","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":20.454545454545453,"mid":53.65853658536585,"hi":69.5067264573991},"unit":"SGD/sqm/month","n":11,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 11 tenders pooled here; the oldest of them closed 2025-11-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-13","asOfFromVerb":"bids closed","asOf":"2026-07-20","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1390,"mid":3000,"hi":5500},"unit":"SGD/month","n":7798,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 418 blocks pooled here; the oldest part's newest approval month ends 2021-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.95,"sources":418,"sourcesAskedUnanswered":22,"coverageNote":"built from 418 of 440 sources known in this subzone (95%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":3000,"hi":4212.5},"unit":"SGD/month","n":2612,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 270 blocks pooled here; the oldest part's newest approval month ends 2021-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":270,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 270 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1390,"mid":2550,"hi":3462.5},"unit":"SGD/month","n":2759,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 147 blocks pooled here; the oldest part's newest approval month ends 2022-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":147,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 147 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":600,"mid":3225,"hi":5500},"unit":"SGD/month","n":1865,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 188 blocks pooled here; the oldest part's newest approval month ends 2021-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":188,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 188 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1087.5,"mid":2250,"hi":2700},"unit":"SGD/month","n":60,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2024-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2050,"mid":3500,"hi":6412.5},"unit":"SGD/month","n":502,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 62 blocks pooled here; the oldest part's newest approval month ends 2021-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":62,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 62 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3100,"mid":3300,"hi":3925},"unit":"SGD/month","n":168,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4200,"mid":4312.5,"hi":4712.5},"unit":"SGD/month","n":41,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":64.6,"mid":72.66499999999999,"hi":80.73},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2025-12-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2025-12-31","asOfFromVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":2,"asOf":"2026-06-30","carried":true,"coverage":0.4,"sources":2,"sourcesAskedUnanswered":3,"coverageNote":"built from 2 of 5 sources known in this subzone (40%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"TAMPINES CENTRAL 1","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"TAMPINES GRANDE","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2025-12-31"},{"street":"TAMPINES CENTRAL 5","share":1,"postals":3,"contributed":false,"lastValuedQuarter":"2026-03-31"}],"share":1,"shareKnown":true,"postals":24,"why":"measured on TAMPINES CENTRAL 1, TAMPINES GRANDE (and TAMPINES CENTRAL 5, which set no end here: its newest quarter is a dash and last valued in the quarter to 2026-03-31, so the figure rests on the 2 streets named before them), 100% of whose 24 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":107.63910416709719,"mid":139.91338985739378,"hi":416.58049653735344},"unit":"SGD/sqm/month","n":18,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":18,"listedEpoch":1785207299,"listedShare":1,"unitSqft":1098,"unitSqftLo":334,"unitSqftHi":3135,"listings":20,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"TAMPINES CENTRAL 1","share":1,"postals":18,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAMPINES CENTRAL 5","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAMPINES CENTRAL 6","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAMPINES GRANDE","share":1,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAMPINES STREET 21","share":1,"postals":54,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAMPINES STREET 23","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAMPINES STREET 32","share":1,"postals":29,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":124,"why":"measured on TAMPINES CENTRAL 1, TAMPINES CENTRAL 5, TAMPINES CENTRAL 6 and 4 more, 100% of whose 124 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":75.74384460356482,"mid":141.25866688595434,"hi":416.58049653735344},"unit":"SGD/sqm/month","n":11,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":11,"listedEpoch":1772755200,"listedShare":1,"unitSqft":861,"unitSqftLo":439,"unitSqftHi":2432,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":150,"listedOn":"2026-03-06","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 150 days before this snapshot (posted 2026-03-06), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-27, 144 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":45.44762175944104,"mid":65.41749384521759,"hi":75.34737291696804},"unit":"SGD/sqm/month","n":16,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":14,"listedEpoch":1750301416,"listedShare":1,"unitSqft":1298.5,"unitSqftLo":600,"unitSqftHi":5000,"listings":16,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":410,"listedOn":"2025-06-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":35888,"mid":35888,"hi":35888},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2019-01-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2019-01-23: the 3-year tenancy HDB lets these units on ran out 2022-01-23, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"},{"value":{"lo":1500,"mid":1900,"hi":1900},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-14","asOfFromVerb":"bids closed","asOf":"2026-03-27","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":20.833333333333332,"mid":21.714285714285715,"hi":21.714285714285715},"unit":"SGD/sqm/month","n":3,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-14","asOfFromVerb":"bids closed","asOf":"2026-03-27","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":20,"listings":20,"strata":6,"ceilingSqm":30,"psm":{"lo":69.56675435984616,"hi":604.0970131826883},"psf":{"lo":6.462962962962964,"hi":56.12244897959183},"asOf":"2026-08-03","why":"20 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":124.19896634665062,"mid":124.19896634665062,"hi":124.19896634665062},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785288475,"listedShare":1,"unitSqft":260,"unitSqftLo":260,"unitSqftHi":260,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":131.9447083338611,"mid":293.0721982188986,"hi":454.1996881039361},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785208166,"listedShare":1,"unitSqft":241.5,"unitSqftLo":173,"unitSqftHi":310,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":213.14674092494494,"mid":290.5587418829822,"hi":354.6490715332104},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785349450,"listedShare":1,"unitSqft":187.5,"unitSqftLo":173,"unitSqftHi":202,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":156.75597694237456,"mid":186.01709263828445,"hi":215.27820833419437},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785084735,"listedShare":1,"unitSqft":151.5,"unitSqftLo":103,"unitSqftHi":200,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":129.16692500051664,"mid":445.93343154940266,"hi":604.0970131826883},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1779062400,"listedShare":1,"unitSqft":130,"unitSqftLo":70,"unitSqftHi":250,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":69.56675435984616,"mid":180.9931603402301,"hi":203.53576060687473},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1760400000,"listedShare":1,"unitSqft":108,"unitSqftLo":11,"unitSqftHi":108,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":14,"demoted":7,"by":{"class":5,"stale":0,"askAge":1,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":69.7,"mid":168.4,"hi":384.2,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1100000,"mid":1482500,"hi":1842500},"unit":"SGD","n":872,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1107500,"mid":1528500,"hi":1930000},"unit":"SGD","n":467,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":44,"mid":44,"hi":44},"unit":"premises","n":44,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 72 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":72,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 72 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":36,"mid":36,"hi":36},"unit":"premises","n":36,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":56,"mid":56,"hi":56},"unit":"premises","n":56,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 50 postals pooled here; the oldest part's newest row was updated 2025-04-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-04-15","asOfFromVerb":"updated","asOf":"2026-08-12","carried":true,"coverage":1,"sources":50,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 50 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"vet-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":38,"mid":38,"hi":38},"unit":"premises","n":38,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":95,"mid":95,"hi":95},"unit":"premises","n":95,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":68,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 68 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":123,"mid":123,"hi":123},"unit":"premises","n":123,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":888,"mid":888,"hi":888},"unit":"premises","n":888,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 515 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":515,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 515 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5185.28,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":20.4,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":50.67,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":49.88,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.48,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":47.57,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.07,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":112.12,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.31,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.69,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":6.69,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.73,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":268.41,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":268.41,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":62,"mid":62,"hi":62},"unit":"premises","n":62,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 72 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":72,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 72 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":18,"mid":22.3,"hi":176},"unit":"sqm","n":11,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 11 tenders pooled here; the oldest of them closed 2025-11-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-13","asOfFromVerb":"bids closed","asOf":"2026-07-20","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":72,"mid":87.5,"hi":87.5},"unit":"sqm","n":3,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2025-11-14. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2025-11-14","asOfFromVerb":"bids closed","asOf":"2026-03-27","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":29,"mid":29,"hi":29},"unit":"premises","n":29,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["EW2","DT32"],"name":"TAMPINES MRT STATION (EW2 / DT32)","taps":114177,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":7},{"codes":["DT33"],"name":"TAMPINES EAST MRT STATION (DT33)","taps":39409,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4},{"codes":["EW3"],"name":"SIMEI MRT STATION (EW3)","taps":36669,"metres":399,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Tampines Street 11 Blk 137 (Tampines Round Market and Food Centre)","stalls":45,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":45,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.095,"shopfrontSqm":437450,"shopfrontWhy":null,"zonedSqm":4583737,"dominantUse":"RESIDENTIAL","parcels":273,"meanPlotRatio":2.86,"topUses":[{"use":"RESIDENTIAL","share":0.524},{"use":"ROAD","share":0.234},{"use":"EDUCATIONAL INSTITUTION","share":0.057}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":90300,"households":103500,"noEmployedPersonShare":0.125,"shareAbove10k":0.608,"shareAbove20k":0.227,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":506,"hdbUnits":40037,"rooms":{"u1":0,"u2":650,"u3":9539,"u4":15220,"u5exec":13231,"rental":1397},"resale":{"n":2365,"median":635000,"p25":522000,"p75":750000,"psm":6168,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":106.58,"mid":154.675,"hi":337.94},"unit":"SGD/sqm/month","n":3,"district":"18","share":1,"postals":499,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":122.76,"mid":156.5,"hi":337.94,"n":3},{"sizeBand":"over-30-100","lo":110.8,"mid":152.85,"hi":330.26,"n":3},{"sizeBand":"over-100-300","lo":140.03,"mid":172.26,"hi":255.62,"n":3},{"sizeBand":"over-300","lo":106.58,"mid":143.68,"hi":176.92,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 18","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 18. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TAMPINES NORTH":{"area":"TAMPINES","region":"EAST REGION","people":{"value":{"lo":36160,"mid":36160,"hi":36160},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":10181,"mid":12869,"hi":15851},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":88800,"mid":88800,"hi":88800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TAMPINES, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TAMPINES with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":7798,"mid":7798,"hi":7798},"unit":"taps","n":920,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5036,"mid":5036,"hi":5036},"unit":"taps","n":920,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3563,"mid":3563,"hi":3563},"unit":"taps","n":320,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2256,"mid":2256,"hi":2256},"unit":"taps","n":320,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4713,"mid":4713,"hi":4713},"unit":"taps","n":920,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6642,"mid":6642,"hi":6642},"unit":"taps","n":920,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3462,"mid":3462,"hi":3462},"unit":"taps","n":320,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3790,"mid":3790,"hi":3790},"unit":"taps","n":320,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":23189,"mid":23189,"hi":23189},"unit":"taps","n":920,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":22728,"mid":22728,"hi":22728},"unit":"taps","n":920,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":17893,"mid":17893,"hi":17893},"unit":"taps","n":320,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":17379,"mid":17379,"hi":17379},"unit":"taps","n":320,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":[{"value":{"lo":6000,"mid":14500,"hi":25388},"unit":"SGD/month","n":6,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 6 tenders pooled here; the oldest of them closed 2020-10-28. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2020-10-28","asOfFromVerb":"bids closed","asOf":"2025-01-14","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":53000,"mid":57525.5,"hi":68888},"unit":"SGD/month","n":4,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2019-08-20. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2019-08-20","asOfFromVerb":"bids closed","asOf":"2024-11-12","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":37982,"mid":74701.29000000001,"hi":117400},"unit":"SGD/month","n":4,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2019-05-31. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2019-05-31","asOfFromVerb":"bids closed","asOf":"2024-02-08","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range"},{"value":{"lo":4200,"mid":5700,"hi":8500},"unit":"SGD/month","n":4,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":76.36363636363636,"mid":108.9795918367347,"hi":121.42857142857143},"unit":"SGD/sqm/month","n":4,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1087.5,"mid":3500,"hi":4300},"unit":"SGD/month","n":203,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 57 blocks pooled here; the oldest part's newest approval month ends 2022-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.5644,"sources":57,"sourcesAskedUnanswered":44,"coverageNote":"built from 57 of 101 sources known in this subzone (56%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1087.5,"mid":3400,"hi":4000},"unit":"SGD/month","n":102,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 44 blocks pooled here; the oldest part's newest approval month ends 2022-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2150,"mid":3000,"hi":3328},"unit":"SGD/month","n":41,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 10 blocks pooled here; the oldest part's newest approval month ends 2023-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2900,"mid":3800,"hi":4625},"unit":"SGD/month","n":60,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 30 blocks pooled here; the oldest part's newest approval month ends 2022-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":16.743860648215122,"mid":27.9852237082992,"hi":40.36466406266145},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1778112000,"listedShare":1,"unitSqft":2282,"unitSqftLo":400,"unitSqftHi":4500,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":88,"listedOn":"2026-05-07","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":16.13779672670123,"mid":31.029941999175062,"hi":52.73239713146092},"unit":"SGD/sqm/month","n":121,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":128,"listedEpoch":1773403200,"listedShare":1,"unitSqft":1668,"unitSqftLo":400,"unitSqftHi":14350,"listings":142,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":143,"listedOn":"2026-03-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":31.553990073756818,"mid":31.553990073756818,"hi":31.553990073756818},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1773014400,"listedShare":1,"unitSqft":2422,"unitSqftLo":2422,"unitSqftHi":2422,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":147,"listedOn":"2026-03-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":43.48469061423265,"mid":58.81918260497115,"hi":97.84832477751343},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1772496000,"listedShare":1,"unitSqft":1991,"unitSqftLo":1830,"unitSqftHi":3713,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":153,"listedOn":"2026-03-03","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 153 days before this snapshot (posted 2026-03-03), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an HDB tender award closed 2026-06-25, 114 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":43.05564166683888,"mid":43.05564166683888,"hi":43.05564166683888},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1779219432,"listedShare":1,"unitSqft":1900,"unitSqftLo":1900,"unitSqftHi":1900,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"vehicle-showroom"},"label":"propertyType: vehicle-showroom","listedAge":{"days":75,"listedOn":"2026-05-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"vehicle-showroom\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 2.3x the median of the 4 rows typed \"vehicle-showroom\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"vehicle-showroom","classFamily":"vehicle-showroom"},{"value":{"lo":17068,"mid":22684,"hi":28300},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-09-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":88889,"mid":88889,"hi":88889},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-02-08","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, upper floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"eating-house","classFamily":"shopfront"},{"value":{"lo":5000,"mid":5000,"hi":5000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":106.38297872340425,"mid":106.38297872340425,"hi":106.38297872340425},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":5,"listings":5,"strata":2,"ceilingSqm":30,"psm":{"lo":114.81504444490369,"hi":299.2206440465948},"psf":{"lo":10.666666666666668,"hi":27.798507462686565},"asOf":"2026-08-03","why":"5 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":180.4560139334703,"mid":215.80696182834856,"hi":251.15790972322682},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785553664,"listedShare":1,"unitSqft":217.5,"unitSqftLo":150,"unitSqftHi":285,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":114.81504444490369,"mid":177.32668671746814,"hi":299.2206440465948},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1780026006,"listedShare":1,"unitSqft":254.75,"unitSqftLo":134,"unitSqftHi":300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":14,"demoted":9,"by":{"class":8,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1618000,"mid":1852000,"hi":2503000},"unit":"SGD","n":1167,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1424000,"mid":1538000,"hi":1776500},"unit":"SGD","n":1375,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":20,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 20 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 10 postals pooled here; the oldest part's newest row was updated 2023-11-17. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-11-17","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":153,"mid":153,"hi":153},"unit":"premises","n":153,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 135 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":135,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 135 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4886.18,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":19.66,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":48.15,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":45.12,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.73,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":44.4,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.4,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":111.56,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.15,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.35,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.75,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.83,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":243.39,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":243.39,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 20 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":49,"mid":55,"hi":70},"unit":"sqm","n":4,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":47,"mid":47,"hi":47},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":5}},"stations":{"list":[],"nearest":{"codes":["EW2","DT32"],"name":"TAMPINES MRT STATION (EW2 / DT32)","taps":114177,"metres":501,"nearestExit":"Exit E","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[{"name":"Tampines North Hawker Centre","stalls":40,"status":"Under Construction","updated":"2025-08-07","open":false}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":null,"openCentres":0,"notYetOpen":{"centres":1,"stalls":40,"list":[{"name":"Tampines North Hawker Centre","stalls":40,"status":"Under Construction"}],"why":"NEA marks this centre UNDER CONSTRUCTION. The stalls are counted in the registry and there is no door on them yet, so they are named here and kept OUT of the stall count above. A centre that has not opened is not competition today, and it is coming, which is why it is on the card rather than dropped."},"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.02,"shopfrontSqm":50689,"shopfrontWhy":null,"zonedSqm":2555262,"dominantUse":"RESIDENTIAL","parcels":115,"meanPlotRatio":2.71,"topUses":[{"use":"RESIDENTIAL","share":0.308},{"use":"ROAD","share":0.246},{"use":"RESERVE SITE","share":0.122}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":90300,"households":103500,"noEmployedPersonShare":0.125,"shareAbove10k":0.608,"shareAbove20k":0.227,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":135,"hdbUnits":11974,"rooms":{"u1":0,"u2":416,"u3":1344,"u4":5949,"u5exec":3818,"rental":447},"resale":{"n":956,"median":770000,"p25":720000,"p75":858000,"psm":8186,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":106.58,"mid":154.675,"hi":337.94},"unit":"SGD/sqm/month","n":3,"district":"18","share":1,"postals":120,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":122.76,"mid":156.5,"hi":337.94,"n":3},{"sizeBand":"over-30-100","lo":110.8,"mid":152.85,"hi":330.26,"n":3},{"sizeBand":"over-100-300","lo":140.03,"mid":172.26,"hi":255.62,"n":3},{"sizeBand":"over-300","lo":106.58,"mid":143.68,"hi":176.92,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 18","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 18. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TAMPINES WEST":{"area":"TAMPINES","region":"EAST REGION","people":{"value":{"lo":87120,"mid":87120,"hi":87120},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":24747,"mid":31282,"hi":38530},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":88800,"mid":88800,"hi":88800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TAMPINES, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TAMPINES with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":16705,"mid":16705,"hi":16705},"unit":"taps","n":1495,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":14845,"mid":14845,"hi":14845},"unit":"taps","n":1495,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4424,"mid":4424,"hi":4424},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1820,"mid":1820,"hi":1820},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":8536,"mid":8536,"hi":8536},"unit":"taps","n":520,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":6903,"mid":6903,"hi":6903},"unit":"taps","n":520,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1140,"mid":1140,"hi":1140},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":545,"mid":545,"hi":545},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":14005,"mid":14005,"hi":14005},"unit":"taps","n":1495,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":17966,"mid":17966,"hi":17966},"unit":"taps","n":1495,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1751,"mid":1751,"hi":1751},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4009,"mid":4009,"hi":4009},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":8538,"mid":8538,"hi":8538},"unit":"taps","n":520,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":10228,"mid":10228,"hi":10228},"unit":"taps","n":520,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1233,"mid":1233,"hi":1233},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1588,"mid":1588,"hi":1588},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":66389,"mid":66389,"hi":66389},"unit":"taps","n":1495,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":69736,"mid":69736,"hi":69736},"unit":"taps","n":1495,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":10324,"mid":10324,"hi":10324},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":10528,"mid":10528,"hi":10528},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":46579,"mid":46579,"hi":46579},"unit":"taps","n":520,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":50244,"mid":50244,"hi":50244},"unit":"taps","n":520,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":6309,"mid":6309,"hi":6309},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":6656,"mid":6656,"hi":6656},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":106.3874866767821,"mid":222.34090702954379,"hi":338.2943273823055},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785249557,"listedShare":1,"unitSqft":694,"unitSqftLo":688,"unitSqftHi":700,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"TAMPINES STREET 81","share":1,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAMPINES STREET 86","share":1,"postals":42,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":79,"why":"measured on TAMPINES STREET 81, TAMPINES STREET 86, 100% of whose 79 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true}},{"value":{"lo":166.58432787765042,"mid":169.44193562917775,"hi":172.29954338070505},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784837517,"listedShare":1,"unitSqft":839.5,"unitSqftLo":839,"unitSqftHi":840,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"TAMPINES AVENUE 5","share":0.818,"postals":22,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.818,"shareKnown":true,"postals":22,"why":"measured on TAMPINES AVENUE 5, 82% of whose 22 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-23","share":1,"known":true}},{"value":{"lo":215.2782083341944,"mid":215.2782083341944,"hi":215.2782083341944},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784485235,"listedShare":1,"unitSqft":2250,"unitSqftLo":2250,"unitSqftHi":2250,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"TAMPINES AVENUE 5","share":0.818,"postals":22,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.818,"shareKnown":true,"postals":22,"why":"measured on TAMPINES AVENUE 5, 82% of whose 22 geocoded postals sit in this corner"},"listedAge":{"days":14,"listedOn":"2026-07-19","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":140.03,"median":172.26,"p75":255.62,"why":"judged against District 18's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 2250 sqft falls in"}}],"hdbTender":[{"value":{"lo":52188,"mid":52188,"hi":52188},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-01-14","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":69889,"mid":69889,"hi":69889},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-09-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":650,"mid":1580,"hi":5300},"unit":"SGD/month","n":5,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2026-01-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-01-22","asOfFromVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":31.176470588235293,"mid":58.13008130081301,"hi":67.23404255319149},"unit":"SGD/sqm/month","n":5,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2026-01-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-01-22","asOfFromVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1600,"mid":3000,"hi":4600},"unit":"SGD/month","n":3768,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 237 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8061,"sources":237,"sourcesAskedUnanswered":57,"coverageNote":"built from 237 of 294 sources known in this subzone (81%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1675,"mid":3150,"hi":4150},"unit":"SGD/month","n":1614,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 178 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":178,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 178 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2550,"hi":3550},"unit":"SGD/month","n":1000,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 68 blocks pooled here; the oldest part's newest approval month ends 2021-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":68,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 68 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3300,"hi":4275},"unit":"SGD/month","n":826,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 86 blocks pooled here; the oldest part's newest approval month ends 2022-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":86,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 86 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3500,"hi":5362.5},"unit":"SGD/month","n":328,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 33 blocks pooled here; the oldest part's newest approval month ends 2021-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2800,"mid":3600,"hi":4500},"unit":"SGD/month","n":197,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3600,"mid":4600,"hi":4700},"unit":"SGD/month","n":18,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":172.21,"mid":172.21,"hi":172.21},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2021-09-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"TAMPINES AVENUE 5","share":0.818,"postals":22,"contributed":true,"lastValuedQuarter":"2021-09-30"}],"share":0.818,"shareKnown":true,"postals":22,"why":"measured on TAMPINES AVENUE 5, 82% of whose 22 geocoded postals sit in this corner"},"notLeading":{"gate":"stale","why":"last stamped 2021-09, 19 quarters before URA's newest figures on this surface (2026-06-30). A signed-lease median more than four quarters back has had a full year of the publisher's own quarters issued after it for the same market and was replaced by none of them, so it cannot lead a card dated today. The number is untouched and stays here as the last thing this instrument stamped"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":28878,"mid":28878,"hi":28878},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.childcare:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-07-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"child-care-centre"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: child-care-centre, ground floor (the WHOLE unit, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"child-care-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 2.2x the median of the 688 off-class rows. Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"child-care-centre","classFamily":"child-care-centre"},{"value":{"lo":106.3874866767821,"mid":193.78887585744974,"hi":338.2943273823055},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1785115173,"listedShare":1,"unitSqft":700,"unitSqftLo":688,"unitSqftHi":2250,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"TAMPINES STREET 81","share":1,"postals":37,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAMPINES STREET 86","share":1,"postals":42,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TAMPINES AVENUE 5","share":0.818,"postals":22,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.96,"shareKnown":true,"postals":101,"why":"measured on TAMPINES STREET 81, TAMPINES STREET 86, TAMPINES AVENUE 5, 96% of whose 101 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":15.069474583393609,"mid":27.478261541916382,"hi":39.8417096579724},"unit":"SGD/sqm/month","n":15,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":15,"listedEpoch":1761047383,"listedShare":1,"unitSqft":11676,"unitSqftLo":1657,"unitSqftHi":100000,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":286,"listedOn":"2025-10-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":102.93356955869952,"mid":201.26313762183133,"hi":369.04835714433324},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1768331722,"listedShare":1,"unitSqft":716,"unitSqftLo":360,"unitSqftHi":764,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":201,"listedOn":"2026-01-13","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 201 days before this snapshot (posted 2026-01-13), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 197 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":35.520904375142074,"mid":141.53141689183005,"hi":150.69474583393608},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1760400000,"listedShare":1,"unitSqft":753,"unitSqftLo":538,"unitSqftHi":2200,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":293,"listedOn":"2025-10-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":19.95808389764927,"mid":19.95808389764927,"hi":19.95808389764927},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1766102400,"listedShare":1,"unitSqft":24000,"unitSqftLo":24000,"unitSqftHi":24000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"warehouse"},"label":"propertyType: warehouse","listedAge":{"days":227,"listedOn":"2025-12-19","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"warehouse\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3.5x the median of the 4 rows typed \"warehouse\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"warehouse","classFamily":"warehouse"},{"value":{"lo":19.91323427091298,"mid":19.95766718723045,"hi":20.002100103547914},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1770854400,"listedShare":1,"unitSqft":31000.5,"unitSqftLo":24001,"unitSqftHi":38000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2"},"label":"propertyType: grade-b2","listedAge":{"days":172,"listedOn":"2026-02-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b2\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.2x the median of the 14 rows typed \"grade-b2\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b2","classFamily":"grade-b2"},{"value":{"lo":26327.65,"mid":26327.65,"hi":26327.65},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2020-01-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, upper floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"supermarket","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":8,"listings":8,"strata":4,"ceilingSqm":30,"psm":{"lo":41.46098827177078,"hi":170.36404976087329},"psf":{"lo":3.8518518518518525,"hi":15.827338129496404},"asOf":"2026-08-03","why":"8 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":166.84061145900068,"mid":166.84061145900068,"hi":166.84061145900068},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785161722,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":115.14880910898769,"mid":140.99471028399418,"hi":166.84061145900068},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1758361927,"listedShare":1,"unitSqft":257.5,"unitSqftLo":215,"unitSqftHi":300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":170.36404976087329,"mid":170.36404976087329,"hi":170.36404976087329},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1751932800,"listedShare":1,"unitSqft":139,"unitSqftLo":139,"unitSqftHi":139,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":41.46098827177078,"mid":92.56962958370359,"hi":134.24802556989516},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1760400000,"listedShare":1,"unitSqft":123.5,"unitSqftLo":54,"unitSqftHi":215,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":16,"demoted":9,"by":{"class":7,"stale":1,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":803944,"mid":1233444,"hi":1615000},"unit":"SGD","n":1082,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1153750,"mid":1350000,"hi":1504000},"unit":"SGD","n":287,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-07-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":42,"mid":42,"hi":42},"unit":"premises","n":42,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 47 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":41,"mid":41,"hi":41},"unit":"premises","n":41,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 40 postals pooled here; the oldest part's newest row was updated 2025-09-24. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-09-24","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":40,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 40 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":52,"mid":52,"hi":52},"unit":"premises","n":52,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":63,"mid":63,"hi":63},"unit":"premises","n":63,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":520,"mid":520,"hi":520},"unit":"premises","n":520,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 383 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":383,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 383 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5604.74,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0496,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 5.0% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":22.24,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0496,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 5.0% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":57.71,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0496,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 5.0% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":57.59,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0496,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 5.0% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.89,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0496,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 5.0% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":52.02,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0496,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 5.0% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.81,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0496,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 5.0% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":109.75,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.45,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.02,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":8.63,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0496,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 5.0% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.61,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0496,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 5.0% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":301.5,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0496,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 5.0% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":301.5,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0496,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 5.0% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":49,"mid":49,"hi":49},"unit":"premises","n":49,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 47 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":14,"mid":23.5,"hi":170},"unit":"sqm","n":5,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 5 tenders pooled here; the oldest of them closed 2026-01-22. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-01-22","asOfFromVerb":"bids closed","asOf":"2026-05-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":19,"mid":19,"hi":19},"unit":"premises","n":19,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":4}},"stations":{"list":[{"codes":["EW2","DT32"],"name":"TAMPINES MRT STATION (EW2 / DT32)","taps":114177,"metres":130,"measuredTo":"exit","nearestExit":"Exit F","exitsKnown":7},{"codes":["DT31"],"name":"TAMPINES WEST MRT STATION (DT31)","taps":20852,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT30"],"name":"BEDOK RESERVOIR MRT STATION (DT30)","taps":20150,"metres":394,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Hawker Centre @ Our Tampines Hub","stalls":42,"status":"Existing (new)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":42,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.023,"shopfrontSqm":113344,"shopfrontWhy":null,"zonedSqm":4859207,"dominantUse":"ROAD","parcels":194,"meanPlotRatio":2.73,"topUses":[{"use":"ROAD","share":0.411},{"use":"RESIDENTIAL","share":0.35},{"use":"EDUCATIONAL INSTITUTION","share":0.107}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":90300,"households":103500,"noEmployedPersonShare":0.125,"shareAbove10k":0.608,"shareAbove20k":0.227,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":352,"hdbUnits":28069,"rooms":{"u1":0,"u2":1016,"u3":4122,"u4":13145,"u5exec":9038,"rental":748},"resale":{"n":1396,"median":670000,"p25":590000,"p75":785000,"psm":6498,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":106.58,"mid":154.675,"hi":337.94},"unit":"SGD/sqm/month","n":3,"district":"18","share":1,"postals":365,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":122.76,"mid":156.5,"hi":337.94,"n":3},{"sizeBand":"over-30-100","lo":110.8,"mid":152.85,"hi":330.26,"n":3},{"sizeBand":"over-100-300","lo":140.03,"mid":172.26,"hi":255.62,"n":3},{"sizeBand":"over-300","lo":106.58,"mid":143.68,"hi":176.92,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 18","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 18. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TANGLIN":{"area":"ORCHARD","region":"CENTRAL REGION","people":{"value":{"lo":740,"mid":740,"hi":740},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":51,"households":{"value":{"lo":181,"mid":229,"hi":282},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":48900,"mid":48900,"hi":48900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ORCHARD, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ORCHARD with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":74,"mid":74,"hi":74},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":149,"mid":149,"hi":149},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":38,"mid":38,"hi":38},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":83,"mid":83,"hi":83},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":126,"mid":126,"hi":126},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":68,"mid":68,"hi":68},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":78,"mid":78,"hi":78},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":65,"mid":65,"hi":65},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":464,"mid":464,"hi":464},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":452,"mid":452,"hi":452},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":350,"mid":350,"hi":350},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":371,"mid":371,"hi":371},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"ORCHARD BOULEVARD MRT STATION (TE13)","stationTaps":9472,"exit":"Exit 1","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. ORCHARD BOULEVARD (TE13)'s Exit 1 opens in this corner and the station takes 9,472 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":4312.5,"mid":7500,"hi":18725},"unit":"SGD/month","n":85,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4312.5,"mid":7500,"hi":18725},"unit":"SGD/month","n":85,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":95.76,"mid":98.82,"hi":173.29},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail (measured on TANGLIN ROAD (and CUSCADEN ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2025-12-31, so the figure rests on the one street named before it), 49% of whose 43 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"TANGLIN ROAD","share":0.353,"postals":34,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"CUSCADEN ROAD","share":1,"postals":9,"contributed":false,"lastValuedQuarter":"2025-12-31"}],"share":0.488,"shareKnown":true,"postals":43,"why":"measured on TANGLIN ROAD (and CUSCADEN ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2025-12-31, so the figure rests on the one street named before it), 49% of whose 43 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on TANGLIN ROAD (and CUSCADEN ROAD, which set no end here: its newest quarter is a dash and last valued in the quarter to 2025-12-31, so the figure rests on the one street named before it), 49% of whose 43 geocoded postals sit in this corner"},{"value":{"lo":55.93,"mid":75.095,"hi":99.7},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2026-03-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2026-03-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office (measured on CUSCADEN ROAD, TANGLIN ROAD, 49% of whose 43 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"CUSCADEN ROAD","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-03-31"},{"street":"TANGLIN ROAD","share":0.353,"postals":34,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.488,"shareKnown":true,"postals":43,"why":"measured on CUSCADEN ROAD, TANGLIN ROAD, 49% of whose 43 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on CUSCADEN ROAD, TANGLIN ROAD, 49% of whose 43 geocoded postals sit in this corner"},{"value":{"lo":163.5692269205889,"mid":197.1045365604581,"hi":230.63984620032727},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784613956,"listedShare":1,"unitSqft":860,"unitSqftLo":700,"unitSqftHi":1020,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b (measured on TANGLIN ROAD, 35% of whose 34 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"TANGLIN ROAD","share":0.353,"postals":34,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.353,"shareKnown":true,"postals":34,"why":"measured on TANGLIN ROAD, 35% of whose 34 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on TANGLIN ROAD, 35% of whose 34 geocoded postals sit in this corner"},{"value":{"lo":193.75038750077496,"mid":193.75038750077496,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784174040,"listedShare":1,"unitSqft":2309,"unitSqftLo":1872,"unitSqftHi":2746,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical (measured on ORCHARD BOULEVARD, 50% of whose 8 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ORCHARD BOULEVARD","share":0.5,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.5,"shareKnown":true,"postals":8,"why":"measured on ORCHARD BOULEVARD, 50% of whose 8 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ORCHARD BOULEVARD, 50% of whose 8 geocoded postals sit in this corner"},{"value":{"lo":163.5692269205889,"mid":197.1045365604581,"hi":230.63984620032727},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784613956,"listedShare":1,"unitSqft":860,"unitSqftLo":700,"unitSqftHi":1020,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled (measured on TANGLIN ROAD, 35% of whose 34 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"TANGLIN ROAD","share":0.353,"postals":34,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.353,"shareKnown":true,"postals":34,"why":"measured on TANGLIN ROAD, 35% of whose 34 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on TANGLIN ROAD, 35% of whose 34 geocoded postals sit in this corner"}],"context":[],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":2,"ceilingSqm":30,"psm":{"lo":493.00353053632307,"hi":493.00353053632307},"psf":{"lo":45.80152671755725,"hi":45.80152671755725},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":493.00353053632307,"mid":493.00353053632307,"hi":493.00353053632307},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782965182,"listedShare":1,"unitSqft":131,"unitSqftLo":131,"unitSqftHi":131,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":493.00353053632307,"mid":493.00353053632307,"hi":493.00353053632307},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1759449600,"listedShare":1,"unitSqft":131,"unitSqftLo":131,"unitSqftHi":131,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]}},"homePrices":[{"value":{"lo":2305000,"mid":5391250,"hi":7400000},"unit":"SGD","n":364,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-02-28. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1387500,"mid":2667600,"hi":10045000},"unit":"SGD","n":260,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 12 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"money-changer":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":79,"mid":79,"hi":79},"unit":"premises","n":79,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 28 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-19","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 12 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2043,"mid":2043,"hi":2043},"unit":"rooms","n":6,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":8},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["TE14","NS22"],"name":"ORCHARD MRT STATION (TE14 / NS22)","taps":121873,"metres":261,"measuredTo":"exit","nearestExit":"Exit 11","exitsKnown":13},{"codes":["TE12"],"name":"NAPIER MRT STATION (TE12)","taps":10983,"metres":379,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":2},{"codes":["TE13"],"name":"ORCHARD BOULEVARD MRT STATION (TE13)","taps":9472,"metres":0,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Zion Riverside Food Centre","stalls":32,"status":"Existing","metres":1338},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Zion Riverside Food Centre, 1338m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.55,"shopfrontSqm":81820,"shopfrontWhy":null,"zonedSqm":148814,"dominantUse":"HOTEL","parcels":54,"meanPlotRatio":3.61,"topUses":[{"use":"HOTEL","share":0.25},{"use":"ROAD","share":0.219},{"use":"RESIDENTIAL","share":0.202}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; ORCHARD is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":71.83,"mid":120.29,"hi":366.5},"unit":"SGD/sqm/month","n":3,"district":"10","share":1,"postals":27,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":128.61,"mid":243.14,"hi":366.5,"n":3},{"sizeBand":"over-30-100","lo":80.11,"mid":120.29,"hi":163.8,"n":3},{"sizeBand":"over-100-300","lo":71.83,"mid":81.5,"hi":181.35,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 10","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 10. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":null,"areaAwardsWhy":"the tender ledger this surface reads holds no street-level shop, eating-house, supermarket or minimart award in ORCHARD at all, so there is no signed HDB rent at this corner's own kind of stock to set beside the band. That is the ledger's silence, not a claim that ORCHARD has no HDB shops"}},"TANGLIN HALT":{"area":"QUEENSTOWN","region":"CENTRAL REGION","people":{"value":{"lo":5670,"mid":5670,"hi":5670},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1793,"mid":2267,"hi":2792},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":159200,"mid":159200,"hi":159200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area QUEENSTOWN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in QUEENSTOWN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":15,"shown":15,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1464,"mid":1464,"hi":1464},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1628,"mid":1628,"hi":1628},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":893,"mid":893,"hi":893},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":948,"mid":948,"hi":948},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1893,"mid":1893,"hi":1893},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3053,"mid":3053,"hi":3053},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1241,"mid":1241,"hi":1241},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1435,"mid":1435,"hi":1435},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7623,"mid":7623,"hi":7623},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9405,"mid":9405,"hi":9405},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6281,"mid":6281,"hi":6281},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6873,"mid":6873,"hi":6873},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"COMMONWEALTH MRT STATION (EW20)","stationTaps":29554,"exit":"Exit A","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. COMMONWEALTH (EW20)'s Exit A opens in this corner and the station takes 29,554 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[],"hdbTender":[{"value":{"lo":3002,"mid":3009,"hi":3288},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2023-10-24. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2023-10-24","asOfFromVerb":"bids closed","asOf":"2024-12-11","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":850,"mid":1700,"hi":4500},"unit":"SGD/month","n":511,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 25 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2700,"mid":3750,"hi":4500},"unit":"SGD/month","n":226,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2021-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1175,"mid":1800,"hi":3600},"unit":"SGD/month","n":197,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3200,"mid":4625,"hi":5100},"unit":"SGD/month","n":69,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":800,"mid":1450,"hi":3050},"unit":"SGD/month","n":19,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 12 blocks pooled here; the oldest part's newest approval month ends 2021-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-01-31","asOfFromVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":32.72228766679755,"mid":44.08865745974687,"hi":88.2640654170197},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1763164800,"listedShare":1,"unitSqft":7544,"unitSqftLo":1776,"unitSqftHi":7550,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":261,"listedOn":"2025-11-15","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":88.26324248808876,"mid":88.26336370284636,"hi":88.26348491760395},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":1,"listedEpoch":1778371200,"listedShare":1,"unitSqft":5016.5,"unitSqftLo":2616,"unitSqftHi":7417,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":85,"listedOn":"2026-05-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":272.68573055664626,"hi":272.68573055664626},"psf":{"lo":25.333333333333336,"hi":25.333333333333336},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":272.68573055664626,"mid":272.68573055664626,"hi":272.68573055664626},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1776297600,"listedShare":1,"unitSqft":150,"unitSqftLo":150,"unitSqftHi":150,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":3,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":28,"mid":28,"hi":28},"unit":"premises","n":28,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2026-06-12. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-06-12","asOfFromVerb":"updated","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":104,"mid":104,"hi":104},"unit":"premises","n":104,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 39 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":39,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 39 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4085.69,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":15.19,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":37.42,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":31.35,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.81,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":36.25,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.24,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":113.65,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.15,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.35,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.36,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.06,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":189.6,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":189.6,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["EW21","CC22"],"name":"BUONA VISTA MRT STATION (EW21 / CC22)","taps":64537,"metres":89,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4},{"codes":["EW20"],"name":"COMMONWEALTH MRT STATION (EW20)","taps":29554,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Tanglin Halt Hawker Centre & Market","stalls":0,"status":"Under Construction","updated":"2025-08-07","open":false},{"name":"Tanglin Halt Market","stalls":28,"status":"Existing","updated":"2024-12-11","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":28,"openCentres":1,"notYetOpen":{"centres":1,"stalls":0,"list":[{"name":"Tanglin Halt Hawker Centre & Market","stalls":0,"status":"Under Construction"}],"why":"NEA marks this centre UNDER CONSTRUCTION. The stalls are counted in the registry and there is no door on them yet, so they are named here and kept OUT of the stall count above. A centre that has not opened is not competition today, and it is coming, which is why it is on the card rather than dropped."},"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.041,"shopfrontSqm":23468,"shopfrontWhy":null,"zonedSqm":580038,"dominantUse":"RESIDENTIAL","parcels":45,"meanPlotRatio":4.13,"topUses":[{"use":"RESIDENTIAL","share":0.497},{"use":"ROAD","share":0.214},{"use":"PARK","share":0.126}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":32700,"households":40100,"noEmployedPersonShare":0.192,"shareAbove10k":0.615,"shareAbove20k":0.336,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":40,"hdbUnits":4055,"rooms":{"u1":0,"u2":171,"u3":640,"u4":961,"u5exec":197,"rental":2086},"resale":{"n":147,"median":908000,"p25":710000,"p75":995000,"psm":11023,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":79.82,"mid":112.96000000000001,"hi":183.14},"unit":"SGD/sqm/month","n":3,"district":"03","share":0.967,"postals":30,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":95.98,"mid":132.22,"hi":183.14,"n":3},{"sizeBand":"over-30-100","lo":79.82,"mid":93.7,"hi":105.25,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 03","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 97% of this corner's geocoded postals sit in District 03. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":65.57377049180327,"mid":65.57377049180327,"hi":65.57377049180327},"unit":"SGD/sqm/month","n":1,"shape":"point","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"QUEENSTOWN","corners":["MEI CHIN"],"drape":true,"asOf":"2026-08-06","asOfVerb":"bids closed","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","label":"HDB shop awards, planning area QUEENSTOWN","caveat":"PLANNING-AREA grain, not this corner: 1 HDB shop tender awarded across 1 corner of QUEENSTOWN (MEI CHIN), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"TANJONG IRAU":{"area":"SIMPANG","region":"NORTH REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":0,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOf":null,"asOfWhy":"SFA stamps no date on its register, and no crawl receipt belongs to this corner: there was no postal here to ask. This zero holds for the crawl window every SFA count on this surface was read in, 2026-08-13 to 2026-08-30: a night the register was read, not a date the register gives","carried":true,"coverage":1,"sources":0,"sourcesAskedUnanswered":0,"coverageNote":"a census with no addresses to ask: SFA's register asked all 33,308 geocoded postals island-wide and zero lie in this corner or anywhere in SIMPANG. A licensed premises must hold a postal address, so this is a measured zero, not a gap","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["NS12"],"name":"CANBERRA MRT STATION (NS12)","taps":45092,"metres":1946,"nearestExit":"Exit E","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Yishun Park Hawker Centre","stalls":45,"status":"Existing (new)","metres":2637},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Yishun Park Hawker Centre, 2637m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1284375,"dominantUse":"RESERVE SITE","parcels":4,"meanPlotRatio":null,"topUses":[{"use":"RESERVE SITE","share":0.636},{"use":"WATERBODY","share":0.364}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SIMPANG is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"absent":{"code":"no_instrument_here","ours":false,"why":"No geocoded postal address falls inside this corner, so there is nothing for URA's sector table to read a district from. The district crosswalk covers 316 of the 332 subzones and this is one of the sixteen it cannot reach. The land here is reserve site. A place with no addresses is not a place with cheap rent; it is a place this instrument has no way to describe."}}},"TANJONG PAGAR":{"area":"DOWNTOWN CORE","region":"CENTRAL REGION","people":{"value":{"lo":1060,"mid":1060,"hi":1060},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":52,"households":{"value":{"lo":251,"mid":317,"hi":391},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":332600,"mid":332600,"hi":332600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area DOWNTOWN CORE, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in DOWNTOWN CORE with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":13,"shown":13,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":104,"mid":104,"hi":104},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":905,"mid":905,"hi":905},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2154,"mid":2154,"hi":2154},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":22219,"mid":22219,"hi":22219},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":29,"mid":29,"hi":29},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":37,"mid":37,"hi":37},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":963,"mid":963,"hi":963},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3615,"mid":3615,"hi":3615},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":414,"mid":414,"hi":414},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":113,"mid":113,"hi":113},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":21623,"mid":21623,"hi":21623},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":5802,"mid":5802,"hi":5802},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":105,"mid":105,"hi":105},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":53,"mid":53,"hi":53},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4059,"mid":4059,"hi":4059},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3154,"mid":3154,"hi":3154},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":970,"mid":970,"hi":970},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1193,"mid":1193,"hi":1193},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":42372,"mid":42372,"hi":42372},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":43534,"mid":43534,"hi":43534},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":439,"mid":439,"hi":439},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":231,"mid":231,"hi":231},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":17009,"mid":17009,"hi":17009},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":17740,"mid":17740,"hi":17740},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":92.3,"mid":100.05,"hi":145.31},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 3 streets pooled here; the oldest street's newest valued quarter ends 2025-12-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2025-12-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"ENGGOR STREET","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2025-12-31"},{"street":"GOPENG STREET","share":0.667,"postals":3,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"ANSON ROAD","share":0.6,"postals":10,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.667,"shareKnown":true,"postals":15,"why":"measured on ENGGOR STREET, GOPENG STREET, ANSON ROAD, 67% of whose 15 geocoded postals sit in this corner"}},{"value":{"lo":86.11128333367776,"mid":94.84201067167564,"hi":126.16583473563473},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1784685998,"listedShare":1,"unitSqft":360,"unitSqftLo":350,"unitSqftHi":1076,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"GOPENG STREET","share":0.667,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ANSON ROAD","share":0.6,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MAXWELL ROAD","share":0.4,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.522,"shareKnown":true,"postals":23,"why":"measured on GOPENG STREET, ANSON ROAD, MAXWELL ROAD, 52% of whose 23 geocoded postals sit in this corner"},"listedAge":{"days":12,"listedOn":"2026-07-22","share":1,"known":true}},{"value":{"lo":107.69085373640831,"mid":121.11986697263991,"hi":146.62255848602157},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1785192702,"listedShare":1,"unitSqft":856,"unitSqftLo":452,"unitSqftHi":2500,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"GOPENG STREET","share":0.667,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ANSON ROAD","share":0.6,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.615,"shareKnown":true,"postals":13,"why":"measured on GOPENG STREET, ANSON ROAD, 62% of whose 13 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-27","share":1,"known":true}},{"value":{"lo":96.87519375038747,"mid":112.99104847280323,"hi":131.85790260469406},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1785115170,"listedShare":1,"unitSqft":718,"unitSqftLo":360,"unitSqftHi":1076,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"GOPENG STREET","share":0.667,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ANSON ROAD","share":0.6,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.615,"shareKnown":true,"postals":13,"why":"measured on GOPENG STREET, ANSON ROAD, 62% of whose 13 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3500,"mid":4500,"hi":11500},"unit":"SGD/month","n":242,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3500,"mid":4500,"hi":11500},"unit":"SGD/month","n":242,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":36,"mid":54.93,"hi":82.76},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2021-12-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2021-12-31","asOfFromVerb":"quarter to","loEndShape":"median-only","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":2,"sourcesAskedUnanswered":2,"coverageNote":"built from 2 of 4 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office (measured on ANSON ROAD, MAXWELL ROAD, 50% of whose 20 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"ANSON ROAD","share":0.6,"postals":10,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"MAXWELL ROAD","share":0.4,"postals":10,"contributed":true,"lastValuedQuarter":"2021-12-31"}],"share":0.5,"shareKnown":true,"postals":20,"why":"measured on ANSON ROAD, MAXWELL ROAD, 50% of whose 20 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on ANSON ROAD, MAXWELL ROAD, 50% of whose 20 geocoded postals sit in this corner"}],"context":[{"value":{"lo":86.11128333367776,"mid":96.87519375038747,"hi":139.93083541722638},"unit":"SGD/sqm/month","n":18,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":15,"listedEpoch":1785310243,"listedShare":1,"unitSqft":360,"unitSqftLo":350,"unitSqftHi":2500,"listings":20,"asOf":"2026-08-03","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"GOPENG STREET","share":0.667,"postals":3,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ANSON ROAD","share":0.6,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"MAXWELL ROAD","share":0.4,"postals":10,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.522,"shareKnown":true,"postals":23,"why":"measured on GOPENG STREET, ANSON ROAD, MAXWELL ROAD, 52% of whose 23 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-29","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":12.438296481531232,"mid":97.73812327746546,"hi":251.63951645328092},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1777680000,"listedShare":1,"unitSqft":1113,"unitSqftLo":474,"unitSqftHi":4500,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":93,"listedOn":"2026-05-02","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 93 days before this snapshot (posted 2026-05-02), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-27, 87 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":69.30195806636144,"mid":91.4903151551731,"hi":155.49303157165355},"unit":"SGD/sqm/month","n":53,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":49,"listedEpoch":1769817600,"listedShare":1,"unitSqft":2584,"unitSqftLo":350,"unitSqftHi":18000,"listings":56,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":184,"listedOn":"2026-01-31","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":14,"listings":15,"strata":3,"ceilingSqm":30,"psm":{"lo":40.36466406266145,"hi":297.8015215289689},"psf":{"lo":3.7499999999999996,"hi":27.666666666666668},"asOf":"2026-08-03","why":"14 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":97.85490813073756,"mid":103.0128724307427,"hi":119.42326604311401},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":3,"listedEpoch":1785292616,"listedShare":1,"unitSqft":274,"unitSqftLo":237,"unitSqftHi":291,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":80.7293281253229,"mid":154.9447818913274,"hi":297.8015215289689},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1779788222,"listedShare":1,"unitSqft":170,"unitSqftLo":50,"unitSqftHi":280,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":40.36466406266145,"mid":40.36466406266145,"hi":40.36466406266145},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1781827200,"listedShare":1,"unitSqft":160,"unitSqftLo":160,"unitSqftHi":160,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-a","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":3,"by":{"class":2,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":954500,"mid":1432500,"hi":5822250},"unit":"SGD","n":584,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":19,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 19 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"money-changer":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":182,"mid":182,"hi":182},"unit":"premises","n":182,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 24 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9567.2,"hi":9567.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":36.9,"hi":36.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.1,"hi":113.1},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":127.8,"mid":127.8,"hi":127.8},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":11,"mid":11,"hi":11},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":94,"mid":94,"hi":94},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.5,"hi":14.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":96,"hi":96},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2,"hi":2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":4.5,"mid":4.5,"hi":4.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":25.3,"mid":25.3,"hi":25.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":17.3,"hi":17.3},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":622.6,"hi":622.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":482},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 19 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":223,"mid":223,"hi":223},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":7},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":31}},"stations":{"list":[{"codes":["EW15"],"name":"TANJONG PAGAR MRT STATION (EW15)","taps":85906,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":9},{"codes":["TE19"],"name":"SHENTON WAY MRT STATION (TE19)","taps":31793,"metres":283,"measuredTo":"exit","nearestExit":"Exit 3","exitsKnown":6},{"codes":["TE18"],"name":"MAXWELL MRT STATION (TE18)","taps":23752,"metres":197,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Amoy Street Food Centre (Telok Ayer Food Centre)","stalls":134,"status":"Existing","metres":131},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Amoy Street Food Centre (Telok Ayer Food Centre), 131m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.614,"shopfrontSqm":89132,"shopfrontWhy":null,"zonedSqm":145078,"dominantUse":"COMMERCIAL","parcels":45,"meanPlotRatio":9.81,"topUses":[{"use":"COMMERCIAL","share":0.364},{"use":"ROAD","share":0.334},{"use":"RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","share":0.147}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; DOWNTOWN CORE is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":32.29,"mid":98.21,"hi":149.16},"unit":"SGD/sqm/month","n":3,"district":"02","share":0.783,"postals":23,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":117.18,"mid":135.69,"hi":145.64,"n":3},{"sizeBand":"over-30-100","lo":92.17,"mid":98.21,"hi":149.16,"n":3},{"sizeBand":"over-100-300","lo":32.29,"mid":69.32,"hi":110.19,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 02","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 78% of this corner's geocoded postals sit in District 02. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TANJONG RHU":{"area":"KALLANG","region":"CENTRAL REGION","people":{"value":{"lo":11560,"mid":11560,"hi":11560},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3379,"mid":4271,"hi":5261},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":72300,"mid":72300,"hi":72300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area KALLANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in KALLANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1392,"mid":1392,"hi":1392},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1254,"mid":1254,"hi":1254},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1422,"mid":1422,"hi":1422},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1736,"mid":1736,"hi":1736},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":881,"mid":881,"hi":881},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":690,"mid":690,"hi":690},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":887,"mid":887,"hi":887},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2842,"mid":2842,"hi":2842},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1374,"mid":1374,"hi":1374},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1198,"mid":1198,"hi":1198},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2484,"mid":2484,"hi":2484},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3910,"mid":3910,"hi":3910},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1068,"mid":1068,"hi":1068},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":979,"mid":979,"hi":979},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4387,"mid":4387,"hi":4387},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":8365,"mid":8365,"hi":8365},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5895,"mid":5895,"hi":5895},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4941,"mid":4941,"hi":4941},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":10149,"mid":10149,"hi":10149},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":10421,"mid":10421,"hi":10421},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5460,"mid":5460,"hi":5460},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4421,"mid":4421,"hi":4421},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":26823,"mid":26823,"hi":26823},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":26045,"mid":26045,"hi":26045},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":107.64,"mid":107.64,"hi":107.64},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"STADIUM WALK","share":1,"postals":4,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":4,"why":"measured on STADIUM WALK, 100% of whose 4 geocoded postals sit in this corner"}},{"value":{"lo":85.10998934142569,"mid":93.40519215654842,"hi":101.70039497167116},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1780004419,"listedShare":1,"unitSqft":496.5,"unitSqftLo":348,"unitSqftHi":645,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":66,"listedOn":"2026-05-28","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1437.5,"mid":2525,"hi":4200},"unit":"SGD/month","n":542,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 13 blocks pooled here; the oldest part's newest approval month ends 2026-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":3650,"hi":5637.5},"unit":"SGD/month","n":31,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2024-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-08-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":2587.5,"hi":3600},"unit":"SGD/month","n":315,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2026-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2800,"mid":3750,"hi":4250},"unit":"SGD/month","n":66,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1437.5,"mid":2000,"hi":2500},"unit":"SGD/month","n":123,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2026-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2625,"mid":2975,"hi":3950},"unit":"SGD/month","n":7,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3725,"mid":5750,"hi":7950},"unit":"SGD/month","n":246,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":36.05090402510189,"mid":36.05090402510189,"hi":36.05090402510189},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1766880000,"listedShare":1,"unitSqft":985,"unitSqftLo":985,"unitSqftHi":985,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":218,"listedOn":"2025-12-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":3,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1775000,"mid":2300000,"hi":2808888},"unit":"SGD","n":117,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1505000,"mid":2428000,"hi":3710000},"unit":"SGD","n":724,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":14500000,"mid":14500000,"hi":14500000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":33,"mid":33,"hi":33},"unit":"premises","n":33,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 15 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-08-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":25,"mid":25,"hi":25},"unit":"premises","n":25,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":199,"mid":199,"hi":199},"unit":"premises","n":199,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 74 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":74,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 74 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":7584.71,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":28.69,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":84.24,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":92.95,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.34,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":73.07,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":10.89,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":102.65,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.48,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0324,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 3.2% of households here"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":3.31,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0324,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 3.2% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":17.87,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":13.05,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":467.78,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":467.78,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 15 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|no_instrument_here":{"quantity":"commercialRent.psm","code":"no_instrument_here","ours":false,"n":1}},"stations":{"list":[{"codes":["CC6"],"name":"STADIUM MRT STATION (CC6)","taps":14607,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["CC7"],"name":"MOUNTBATTEN MRT STATION (CC7)","taps":12361,"metres":84,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["CC5"],"name":"NICOLL HIGHWAY MRT STATION (CC5)","taps":9912,"metres":209,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["TE24"],"name":"KATONG PARK MRT STATION (TE24)","taps":7099,"metres":0,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":2},{"codes":["TE23"],"name":"TANJONG RHU MRT STATION (TE23)","taps":5963,"metres":0,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Jalan Batu Blk 4A (Blk 4A Jalan Batu Hawker Centre/Market)","stalls":36,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":36,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.022,"shopfrontSqm":53885,"shopfrontWhy":null,"zonedSqm":2470841,"dominantUse":"SPORTS & RECREATION","parcels":126,"meanPlotRatio":2.84,"topUses":[{"use":"SPORTS & RECREATION","share":0.218},{"use":"RESIDENTIAL","share":0.208},{"use":"WATERBODY","share":0.203}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":31900,"households":39200,"noEmployedPersonShare":0.189,"shareAbove10k":0.561,"shareAbove20k":0.276,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":15,"hdbUnits":1410,"rooms":{"u1":0,"u2":296,"u3":726,"u4":133,"u5exec":249,"rental":6},"resale":{"n":71,"median":355000,"p25":320000,"p75":800000,"psm":6188,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":48.08,"mid":101.66499999999999,"hi":176.7},"unit":"SGD/sqm/month","n":3,"district":"15","share":0.833,"postals":72,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":60,"mid":91.67,"hi":123,"n":3},{"sizeBand":"over-30-100","lo":89.55,"mid":111.66,"hi":176.5,"n":3},{"sizeBand":"over-100-300","lo":100.81,"mid":136.47,"hi":176.7,"n":3},{"sizeBand":"over-300","lo":48.08,"mid":55.27,"hi":104.99,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 15","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 83% of this corner's geocoded postals sit in District 15. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TEBAN GARDENS":{"area":"JURONG EAST","region":"WEST REGION","people":{"value":{"lo":17100,"mid":17100,"hi":17100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":4959,"mid":6269,"hi":7721},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":62200,"mid":62200,"hi":62200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG EAST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG EAST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":11,"shown":11,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3821,"mid":3821,"hi":3821},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2498,"mid":2498,"hi":2498},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2386,"mid":2386,"hi":2386},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1565,"mid":1565,"hi":1565},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2102,"mid":2102,"hi":2102},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4120,"mid":4120,"hi":4120},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1910,"mid":1910,"hi":1910},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2936,"mid":2936,"hi":2936},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12624,"mid":12624,"hi":12624},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":14279,"mid":14279,"hi":14279},"unit":"taps","n":759,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10911,"mid":10911,"hi":10911},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":12860,"mid":12860,"hi":12860},"unit":"taps","n":264,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":43.04026465195787,"mid":43.04026465195787,"hi":43.04026465195787},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785686301,"listedShare":1,"unitSqft":700,"unitSqftLo":700,"unitSqftHi":700,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"PANDAN GARDENS","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":15,"why":"measured on PANDAN GARDENS, 100% of whose 15 geocoded postals sit in this corner"},"listedAge":{"days":0,"listedOn":"2026-08-02","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":147.56,"median":223.26,"p75":344.4,"why":"judged against District 22's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 700 sqft falls in"}},{"value":{"lo":43.04026465195787,"mid":43.04026465195787,"hi":43.04026465195787},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785440158,"listedShare":1,"unitSqft":700,"unitSqftLo":700,"unitSqftHi":700,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":3,"listedOn":"2026-07-30","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1700,"mid":2800,"hi":4350},"unit":"SGD/month","n":1270,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 53 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9815,"sources":53,"sourcesAskedUnanswered":1,"coverageNote":"built from 53 of 54 sources known in this subzone (98%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":3000,"hi":4000},"unit":"SGD/month","n":518,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 30 blocks pooled here; the oldest part's newest approval month ends 2023-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1475,"mid":2500,"hi":3300},"unit":"SGD/month","n":459,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2021-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":3100,"hi":4200},"unit":"SGD/month","n":247,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2023-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1165,"mid":1700,"hi":2000},"unit":"SGD/month","n":15,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3000,"hi":4350},"unit":"SGD/month","n":31,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":43.04026465195787,"mid":43.04026465195787,"hi":43.04026465195787},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785686301,"listedShare":1,"unitSqft":700,"unitSqftLo":700,"unitSqftHi":700,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"PANDAN GARDENS","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":15,"why":"measured on PANDAN GARDENS, 100% of whose 15 geocoded postals sit in this corner"},"listedAge":{"days":0,"listedOn":"2026-08-02","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":13.993083541722637,"mid":16.14586562506458,"hi":24.935012134348653},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1752105600,"listedShare":1,"unitSqft":20000,"unitSqftLo":12087,"unitSqftHi":50000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":389,"listedOn":"2025-07-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[{"value":{"lo":2200,"mid":2200,"hi":2200},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-06-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":25.88235294117647,"mid":25.88235294117647,"hi":25.88235294117647},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-06-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":null,"leadGates":{"judged":4,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":28,"mid":28,"hi":28},"unit":"premises","n":28,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-07-14","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":21,"mid":21,"hi":21},"unit":"premises","n":21,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":144,"mid":144,"hi":144},"unit":"premises","n":144,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 62 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":62,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 62 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4640.1,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0155,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":18.07,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0155,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":44.4,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0155,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":40.07,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0155,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.17,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0155,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":41.99,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0155,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.07,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0155,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":114.19,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0155,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.15,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.35,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.72,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0155,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.72,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0155,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":226.61,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0155,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":226.61,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0155,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.6% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":85,"mid":85,"hi":85},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20}},"stations":{"list":[],"nearest":{"codes":["EW24","NS1"],"name":"JURONG EAST MRT STATION (EW24 / NS1)","taps":142052,"metres":747,"nearestExit":"Exit B","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[{"name":"Teban Gardens Road Blk 37A (Teban Gardens Market and Food Centre)","stalls":28,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":28,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.006,"shopfrontSqm":29208,"shopfrontWhy":null,"zonedSqm":5087827,"dominantUse":"PARK","parcels":75,"meanPlotRatio":3.02,"topUses":[{"use":"PARK","share":0.393},{"use":"WATERBODY","share":0.378},{"use":"ROAD","share":0.095}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":22300,"households":26400,"noEmployedPersonShare":0.159,"shareAbove10k":0.502,"shareAbove20k":0.152,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":63,"hdbUnits":6255,"rooms":{"u1":0,"u2":92,"u3":1898,"u4":2807,"u5exec":1456,"rental":2},"resale":{"n":330,"median":480000,"p25":375000,"p75":580000,"psm":5385,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":56,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TECK WHYE":{"area":"CHOA CHU KANG","region":"WEST REGION","people":{"value":{"lo":24170,"mid":24170,"hi":24170},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":6950,"mid":8785,"hi":10821},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":14400,"mid":14400,"hi":14400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CHOA CHU KANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CHOA CHU KANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5066,"mid":5066,"hi":5066},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4467,"mid":4467,"hi":4467},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3469,"mid":3469,"hi":3469},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2286,"mid":2286,"hi":2286},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3306,"mid":3306,"hi":3306},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2433,"mid":2433,"hi":2433},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1393,"mid":1393,"hi":1393},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":587,"mid":587,"hi":587},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3319,"mid":3319,"hi":3319},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4341,"mid":4341,"hi":4341},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1726,"mid":1726,"hi":1726},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2867,"mid":2867,"hi":2867},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2383,"mid":2383,"hi":2383},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2531,"mid":2531,"hi":2531},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1126,"mid":1126,"hi":1126},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1421,"mid":1421,"hi":1421},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":19008,"mid":19008,"hi":19008},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":17956,"mid":17956,"hi":17956},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":11002,"mid":11002,"hi":11002},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":9734,"mid":9734,"hi":9734},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":15083,"mid":15083,"hi":15083},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":13643,"mid":13643,"hi":13643},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":6587,"mid":6587,"hi":6587},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":5868,"mid":5868,"hi":5868},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":128.14179067511571,"mid":128.65435783781618,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785466076,"listedShare":1,"unitSqft":460,"unitSqftLo":420,"unitSqftHi":500,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"TECK WHYE LANE","share":1,"postals":44,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":44,"why":"measured on TECK WHYE LANE, 100% of whose 44 geocoded postals sit in this corner"},"listedAge":{"days":3,"listedOn":"2026-07-31","share":1,"known":true}},{"value":{"lo":67.27444010443575,"mid":94.18421614621006,"hi":128.14179067511571},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784146208,"listedShare":1,"unitSqft":720,"unitSqftLo":420,"unitSqftHi":4000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":18,"listedOn":"2026-07-15","share":1,"known":true}}],"hdbTender":[{"value":{"lo":1075,"mid":1075,"hi":1075},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":35.833333333333336,"mid":35.833333333333336,"hi":35.833333333333336},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1425,"mid":2600,"hi":4000},"unit":"SGD/month","n":995,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 70 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9091,"sources":70,"sourcesAskedUnanswered":7,"coverageNote":"built from 70 of 77 sources known in this subzone (91%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1387.5,"mid":2600,"hi":3500},"unit":"SGD/month","n":399,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 47 blocks pooled here; the oldest part's newest approval month ends 2023-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1537.5,"mid":2250,"hi":3200},"unit":"SGD/month","n":338,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 19 blocks pooled here; the oldest part's newest approval month ends 2023-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1525,"mid":2750,"hi":6150},"unit":"SGD/month","n":167,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 25 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1512.5,"mid":2050,"hi":2300},"unit":"SGD/month","n":21,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2025-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-12-31","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1937.5,"mid":3375,"hi":4000},"unit":"SGD/month","n":70,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2024-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":10300,"mid":10300,"hi":10300},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2021-09-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"minimart"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: minimart, ground floor (the WHOLE unit, per month)","notLeading":{"gate":"tenancy-over","why":"awarded 2021-09-10: the 3-year tenancy HDB lets these units on ran out 2024-09-10, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"minimart","classFamily":"shopfront"},{"value":{"lo":128.14179067511571,"mid":128.65435783781618,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785466076,"listedShare":1,"unitSqft":460,"unitSqftLo":420,"unitSqftHi":500,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"TECK WHYE LANE","share":1,"postals":44,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":44,"why":"measured on TECK WHYE LANE, 100% of whose 44 geocoded postals sit in this corner"},"listedAge":{"days":3,"listedOn":"2026-07-31","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":4200,"mid":4200,"hi":4200},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:no-unit-number:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-07-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"unattributable","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays. And it has NO ATTRIBUTABLE FOOTPRINT: nothing published says what area this figure covers, so a vending pitch and a whole medical centre are both awarded \"per month\" in this stratum. It cannot be compared with the row beside it, with a shop rent, or with any rent per sqm, which is why nothing on this map is shaded by it.","label":"HDB tender: unrestricted, HDB named no unit (the whole letting, per month, with NO floor area behind it)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","noAttributableFootprint":"no-unit","notLeading":{"gate":"class","why":"this is a unattributable-floor row. The shop-rent slot is led by street-level space; a unattributable unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":6,"listings":6,"strata":2,"ceilingSqm":30,"psm":{"lo":241.7562767389349,"hi":330.60581994179853},"psf":{"lo":22.459893048128343,"hi":30.71428571428571},"asOf":"2026-08-03","why":"6 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":292.7783633345044,"mid":299.8517901797708,"hi":299.8517901797708},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785724225,"listedShare":1,"unitSqft":140,"unitSqftLo":140,"unitSqftHi":250,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":241.7562767389349,"mid":292.7783633345044,"hi":330.60581994179853},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1778284800,"listedShare":1,"unitSqft":187,"unitSqftLo":140,"unitSqftHi":250,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":3,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":21,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 21 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 11 postals pooled here; the oldest part's newest row was updated 2025-02-03. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-02-03","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":24,"mid":24,"hi":24},"unit":"premises","n":24,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":127,"mid":127,"hi":127},"unit":"premises","n":127,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 95 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":95,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 95 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4626.7,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0159,"note":"the TOP of this range is the condo-apts stratum, which holds 1.6% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":18.07,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0159,"note":"the TOP of this range is the condo-apts stratum, which holds 1.6% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":43.88,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0159,"note":"the TOP of this range is the condo-apts stratum, which holds 1.6% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":41.04,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0159,"note":"the TOP of this range is the condo-apts stratum, which holds 1.6% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.76,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":41.69,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0159,"note":"the TOP of this range is the condo-apts stratum, which holds 1.6% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.08,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0159,"note":"the TOP of this range is the condo-apts stratum, which holds 1.6% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.54,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"condo-apts","share":0.0159,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 1.6% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.19,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0182,"note":"the TOP of this range is the condo-apts stratum, which holds 1.8% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.43,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0182,"note":"the TOP of this range is the condo-apts stratum, which holds 1.8% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.42,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0159,"note":"the TOP of this range is the condo-apts stratum, which holds 1.6% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.63,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0159,"note":"the TOP of this range is the condo-apts stratum, which holds 1.6% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":227.19,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0159,"note":"the TOP of this range is the condo-apts stratum, which holds 1.6% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":227.19,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0159,"note":"the TOP of this range is the condo-apts stratum, which holds 1.6% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 21 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":30,"mid":30,"hi":30},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[{"codes":["BP6","DT1"],"name":"BUKIT PANJANG LRT STATION (BP6 / DT1)","taps":86069,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":8},{"codes":["BP3"],"name":"KEAT HONG LRT STATION (BP3)","taps":8740,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP4"],"name":"TECK WHYE LRT STATION (BP4)","taps":7660,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP5"],"name":"PHOENIX LRT STATION (BP5)","taps":4336,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["BP13"],"name":"SENJA LRT STATION (BP13)","taps":2553,"metres":271,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Senja Hawker Centre","stalls":28,"status":"Existing (new)","metres":445},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Senja Hawker Centre, 445m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.056,"shopfrontSqm":57986,"shopfrontWhy":null,"zonedSqm":1039085,"dominantUse":"RESIDENTIAL","parcels":80,"meanPlotRatio":2.81,"topUses":[{"use":"RESIDENTIAL","share":0.518},{"use":"ROAD","share":0.184},{"use":"EDUCATIONAL INSTITUTION","share":0.096}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":55500,"households":62900,"noEmployedPersonShare":0.118,"shareAbove10k":0.618,"shareAbove20k":0.245,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":95,"hdbUnits":8156,"rooms":{"u1":0,"u2":538,"u3":1515,"u4":3374,"u5exec":2198,"rental":531},"resale":{"n":380,"median":500888,"p25":423000,"p75":610000,"psm":5297,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":91,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TELOK BLANGAH DRIVE":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"value":{"lo":18730,"mid":18730,"hi":18730},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":5325,"mid":6731,"hi":8290},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3526,"mid":3526,"hi":3526},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5120,"mid":5120,"hi":5120},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1954,"mid":1954,"hi":1954},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1218,"mid":1218,"hi":1218},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3813,"mid":3813,"hi":3813},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3636,"mid":3636,"hi":3636},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1721,"mid":1721,"hi":1721},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2254,"mid":2254,"hi":2254},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":14115,"mid":14115,"hi":14115},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":17109,"mid":17109,"hi":17109},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9638,"mid":9638,"hi":9638},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10506,"mid":10506,"hi":10506},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":70.73426845266387,"mid":70.73426845266387,"hi":70.73426845266387},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785661081,"listedShare":1,"unitSqft":350,"unitSqftLo":350,"unitSqftHi":350,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"TELOK BLANGAH HEIGHTS","share":1,"postals":23,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":23,"why":"measured on TELOK BLANGAH HEIGHTS, 100% of whose 23 geocoded postals sit in this corner"},"listedAge":{"days":1,"listedOn":"2026-08-02","share":1,"known":true}},{"value":{"lo":70.73426845266387,"mid":80.72932812532291,"hi":80.72932812532291},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1783382400,"listedShare":1,"unitSqft":1400,"unitSqftLo":350,"unitSqftHi":1400,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":27,"listedOn":"2026-07-07","share":1,"known":true}}],"hdbTender":[{"value":{"lo":16800,"mid":16800,"hi":16800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-03-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":12800,"mid":12800,"hi":12800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-09-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"},{"value":{"lo":2100,"mid":2100,"hi":2100},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":41.1764705882353,"mid":41.1764705882353,"hi":41.1764705882353},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1662.5,"mid":3450,"hi":4800},"unit":"SGD/month","n":1744,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 50 blocks pooled here; the oldest part's newest approval month ends 2023-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":50,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 50 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":3600,"hi":4700},"unit":"SGD/month","n":610,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 31 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1850,"mid":2800,"hi":4000},"unit":"SGD/month","n":724,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2023-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2275,"mid":3625,"hi":4800},"unit":"SGD/month","n":275,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2022-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-06-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1662.5,"mid":2000,"hi":2587.5},"unit":"SGD/month","n":133,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2021-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5525,"mid":5550,"hi":5575},"unit":"SGD/month","n":2,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4150,"mid":5650,"hi":6225},"unit":"SGD/month","n":8,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":70.73426845266387,"mid":70.73426845266387,"hi":70.73426845266387},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785661081,"listedShare":1,"unitSqft":350,"unitSqftLo":350,"unitSqftHi":350,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"TELOK BLANGAH HEIGHTS","share":1,"postals":23,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":23,"why":"measured on TELOK BLANGAH HEIGHTS, 100% of whose 23 geocoded postals sit in this corner"},"listedAge":{"days":1,"listedOn":"2026-08-02","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":33.474156605518196,"mid":33.474156605518196,"hi":33.474156605518196},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782172800,"listedShare":1,"unitSqft":10933,"unitSqftLo":10933,"unitSqftHi":10933,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":41,"listedOn":"2026-06-23","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":49.51398791686471,"mid":73.18750931361511,"hi":80.72932812532291},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1768953600,"listedShare":1,"unitSqft":2100,"unitSqftLo":1035,"unitSqftHi":4898,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":194,"listedOn":"2026-01-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":6,"listings":6,"strata":4,"ceilingSqm":30,"psm":{"lo":71.7594027780648,"hi":233.2180590287106},"psf":{"lo":6.666666666666666,"hi":21.666666666666668},"asOf":"2026-08-03","why":"6 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":71.7594027780648,"mid":74.54568583905686,"hi":77.3319689000489},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785402005,"listedShare":1,"unitSqft":310,"unitSqftLo":300,"unitSqftHi":320,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":77.3319689000489,"mid":83.51561118631496,"hi":89.699253472581},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1771494541,"listedShare":1,"unitSqft":310,"unitSqftLo":300,"unitSqftHi":320,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":233.2180590287106,"mid":233.2180590287106,"hi":233.2180590287106},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783281956,"listedShare":1,"unitSqft":120,"unitSqftLo":120,"unitSqftHi":120,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":71.7594027780648,"mid":71.7594027780648,"hi":71.7594027780648},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1772236800,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":3,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1759000,"mid":2100000,"hi":2403000},"unit":"SGD","n":11,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":36,"mid":36,"hi":36},"unit":"premises","n":36,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 25 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":19,"mid":19,"hi":19},"unit":"premises","n":19,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":170,"mid":170,"hi":170},"unit":"premises","n":170,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 90 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":90,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 90 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4388.17,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0011,"note":"the TOP of this range is the landed stratum, which holds 0.11% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":16.62,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0011,"note":"the TOP of this range is the landed stratum, which holds 0.11% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":41.3,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0011,"note":"the TOP of this range is the landed stratum, which holds 0.11% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":36.81,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0299,"note":"the TOP of this range is the condo-apts stratum, which holds 3.0% of households here: a sliver, not the typical household"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.14,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":39.29,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0299,"note":"the TOP of this range is the condo-apts stratum, which holds 3.0% of households here: a sliver, not the typical household"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.75,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0011,"note":"the TOP of this range is the landed stratum, which holds 0.11% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":112.2,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0011,"note":"the TOP of this range is the landed stratum, which holds 0.11% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"condo-apts","share":0.0299,"note":"the BOTTOM of this range is the condo-apts stratum, which holds 3.0% of households here"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.22,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0013,"note":"the TOP of this range is the landed stratum, which holds 0.13% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.49,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.034,"note":"the TOP of this range is the condo-apts stratum, which holds 3.4% of households here: a sliver, not the typical household"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.85,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"condo-apts","share":0.0299,"note":"the TOP of this range is the condo-apts stratum, which holds 3.0% of households here: a sliver, not the typical household"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.56,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0011,"note":"the TOP of this range is the landed stratum, which holds 0.11% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":211.88,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0011,"note":"the TOP of this range is the landed stratum, which holds 0.11% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":211.88,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0011,"note":"the TOP of this range is the landed stratum, which holds 0.11% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 25 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":51,"mid":51,"hi":51},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-21","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[{"codes":["CC27"],"name":"LABRADOR PARK MRT STATION (CC27)","taps":19959,"metres":65,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1},{"codes":["CC28"],"name":"TELOK BLANGAH MRT STATION (CC28)","taps":9286,"metres":29,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":1}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Telok Blangah Drive Blk 79 (Telok Blangah Food Centre)","stalls":40,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Telok Blangah Drive Blk 82 (Telok Blangah Market)","stalls":0,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Telok Blangah Hawker Centre & Market","stalls":40,"status":"Under Construction","updated":"2025-08-07","open":false}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":40,"openCentres":2,"notYetOpen":{"centres":1,"stalls":40,"list":[{"name":"Telok Blangah Hawker Centre & Market","stalls":40,"status":"Under Construction"}],"why":"NEA marks this centre UNDER CONSTRUCTION. The stalls are counted in the registry and there is no door on them yet, so they are named here and kept OUT of the stall count above. A centre that has not opened is not competition today, and it is coming, which is why it is on the card rather than dropped."},"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.019,"shopfrontSqm":29977,"shopfrontWhy":null,"zonedSqm":1543346,"dominantUse":"RESIDENTIAL","parcels":41,"meanPlotRatio":2.88,"topUses":[{"use":"RESIDENTIAL","share":0.435},{"use":"PARK","share":0.303},{"use":"ROAD","share":0.131}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":71,"hdbUnits":7362,"rooms":{"u1":0,"u2":578,"u3":2321,"u4":3061,"u5exec":1159,"rental":243},"resale":{"n":559,"median":788000,"p25":580000,"p75":938000,"psm":9462,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":77.51,"mid":158.74,"hi":426.17},"unit":"SGD/sqm/month","n":3,"district":"04","share":0.919,"postals":86,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":112.43,"mid":381.56,"hi":426.17,"n":3},{"sizeBand":"over-100-300","lo":108.63,"mid":158.19,"hi":259.45,"n":3},{"sizeBand":"over-300","lo":77.51,"mid":158.74,"hi":180.68,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 04","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 92% of this corner's geocoded postals sit in District 04. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TELOK BLANGAH RISE":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"value":{"lo":11360,"mid":11360,"hi":11360},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3276,"mid":4141,"hi":5100},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2778,"mid":2778,"hi":2778},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1550,"mid":1550,"hi":1550},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1781,"mid":1781,"hi":1781},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":808,"mid":808,"hi":808},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1560,"mid":1560,"hi":1560},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2532,"mid":2532,"hi":2532},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1331,"mid":1331,"hi":1331},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1736,"mid":1736,"hi":1736},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9409,"mid":9409,"hi":9409},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9420,"mid":9420,"hi":9420},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7771,"mid":7771,"hi":7771},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7866,"mid":7866,"hi":7866},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":[{"value":{"lo":700,"mid":700,"hi":700},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-14","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":32.55813953488372,"mid":32.55813953488372,"hi":32.55813953488372},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-14","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1825,"mid":2800,"hi":4000},"unit":"SGD/month","n":1092,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 29 blocks pooled here; the oldest part's newest approval month ends 2025-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9355,"sources":29,"sourcesAskedUnanswered":2,"coverageNote":"built from 29 of 31 sources known in this subzone (94%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":3287.5,"hi":3925},"unit":"SGD/month","n":385,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2024-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1825,"mid":2575,"hi":3225},"unit":"SGD/month","n":663,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 20 blocks pooled here; the oldest part's newest approval month ends 2024-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":2900,"hi":4000},"unit":"SGD/month","n":44,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2024-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6800,"mid":6800,"hi":6800},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7800,"mid":7800,"hi":7800},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":86.11128333367776,"mid":86.11128333367776,"hi":86.11128333367776},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1754265600,"listedShare":1,"unitSqft":400,"unitSqftLo":400,"unitSqftHi":400,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":364,"listedOn":"2025-08-04","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 364 days before this snapshot (posted 2025-08-04), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an HDB tender award closed 2025-11-14, 102 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to that award, not an advertisement ageing on a portal but a signed tenancy running since 2025-11-14, inside its term: rent a tenant is paying today"},"classWord":"shophouse","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":57.407522222451846,"hi":57.407522222451846},"psf":{"lo":5.333333333333334,"hi":5.333333333333334},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":57.407522222451846,"mid":57.407522222451846,"hi":57.407522222451846},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785037530,"listedShare":1,"unitSqft":150,"unitSqftLo":150,"unitSqftHi":150,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":3,"demoted":1,"by":{"class":0,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":6114000,"mid":6114000,"hi":6114000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2021-11-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4900000,"mid":4900000,"hi":4900000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3037500,"mid":3100000,"hi":3240000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-08-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4107500,"mid":4305000,"hi":4502500},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":21,"mid":21,"hi":21},"unit":"premises","n":21,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-07-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-07-15","asOfFromVerb":"updated","asOf":"2026-08-11","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":70,"mid":70,"hi":70},"unit":"premises","n":70,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 46 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4428.78,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0108,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":16.35,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0108,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":41.67,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0108,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":36.64,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.75,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":39.41,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.88,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0108,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":112.7,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0108,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.32,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0121,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.63,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":6.53,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.16,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0108,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":215.38,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0108,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":215.38,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0108,"note":"the TOP of this range is the landed stratum, which holds 1.1% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":21.5,"mid":21.5,"hi":21.5},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-14","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":100,"mid":100,"hi":100},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2024-10-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[],"nearest":{"codes":["NE1","CC29"],"name":"HARBOURFRONT MRT STATION (NE1 / CC29)","taps":100307,"metres":469,"nearestExit":"Exit D","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[{"name":"Telok Blangah Rise Blk 36 (Telok Blangah Rise Market)","stalls":24,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":24,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.03,"shopfrontSqm":16646,"shopfrontWhy":null,"zonedSqm":548543,"dominantUse":"RESIDENTIAL","parcels":80,"meanPlotRatio":2.67,"topUses":[{"use":"RESIDENTIAL","share":0.503},{"use":"ROAD","share":0.225},{"use":"EDUCATIONAL INSTITUTION","share":0.078}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":32,"hdbUnits":4360,"rooms":{"u1":0,"u2":0,"u3":1882,"u4":1776,"u5exec":362,"rental":340},"resale":{"n":156,"median":495000,"p25":415000,"p75":650000,"psm":6309,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":77.51,"mid":158.74,"hi":426.17},"unit":"SGD/sqm/month","n":3,"district":"04","share":1,"postals":46,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":112.43,"mid":381.56,"hi":426.17,"n":3},{"sizeBand":"over-100-300","lo":108.63,"mid":158.19,"hi":259.45,"n":3},{"sizeBand":"over-300","lo":77.51,"mid":158.74,"hi":180.68,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 04","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 04. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TELOK BLANGAH WAY":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"value":{"lo":8190,"mid":8190,"hi":8190},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2569,"mid":3247,"hi":4000},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1918,"mid":1918,"hi":1918},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1401,"mid":1401,"hi":1401},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1222,"mid":1222,"hi":1222},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":841,"mid":841,"hi":841},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1825,"mid":1825,"hi":1825},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1562,"mid":1562,"hi":1562},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":909,"mid":909,"hi":909},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1000,"mid":1000,"hi":1000},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7758,"mid":7758,"hi":7758},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6314,"mid":6314,"hi":6314},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5627,"mid":5627,"hi":5627},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5098,"mid":5098,"hi":5098},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":133.29920020693152,"mid":133.29920020693152,"hi":133.29920020693152},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785688287,"listedShare":1,"unitSqft":323,"unitSqftLo":323,"unitSqftHi":323,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"TELOK BLANGAH CRESCENT","share":1,"postals":25,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":25,"why":"measured on TELOK BLANGAH CRESCENT, 100% of whose 25 geocoded postals sit in this corner"},"listedAge":{"days":0,"listedOn":"2026-08-02","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":112.43,"median":381.56,"p75":426.17,"why":"judged against District 04's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 323 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1275,"mid":2662.5,"hi":3900},"unit":"SGD/month","n":827,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 22 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.88,"sources":22,"sourcesAskedUnanswered":3,"coverageNote":"built from 22 of 25 sources known in this subzone (88%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2275,"mid":2962.5,"hi":4000},"unit":"SGD/month","n":120,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2026-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":2600,"hi":3100},"unit":"SGD/month","n":562,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 13 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2700,"mid":3500,"hi":4200},"unit":"SGD/month","n":89,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2022-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-04-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1275,"mid":1675,"hi":2000},"unit":"SGD/month","n":56,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"1-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":123.01611904811108,"mid":133.29920020693152,"hi":133.50586563360892},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1777406893,"listedShare":1,"unitSqft":645,"unitSqftLo":323,"unitSqftHi":700,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"TELOK BLANGAH CRESCENT","share":1,"postals":25,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":25,"why":"measured on TELOK BLANGAH CRESCENT, 100% of whose 25 geocoded postals sit in this corner"},"listedAge":{"days":96,"listedOn":"2026-04-28","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":50.85312007894356,"mid":128.1576596275213,"hi":133.50586563360892},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1776809047,"listedShare":1,"unitSqft":640,"unitSqftLo":323,"unitSqftHi":700,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":103,"listedOn":"2026-04-21","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 103 days before this snapshot (posted 2026-04-21), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-08-02, 104 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":82.52331319477452,"hi":82.52331319477452},"psf":{"lo":7.666666666666666,"hi":7.666666666666666},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":82.52331319477452,"mid":82.52331319477452,"hi":82.52331319477452},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1678838400,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":3,"demoted":2,"by":{"class":1,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":56,"mid":56,"hi":56},"unit":"premises","n":56,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2025-04-11. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-04-11","asOfFromVerb":"updated","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":136,"mid":136,"hi":136},"unit":"premises","n":136,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 30 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":3608.59,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":12.29,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":27.52,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":23.42,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":6.04,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":31.14,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":3.64,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":114.91,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.18,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.38,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":3.51,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":4.54,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":158,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":158,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20}},"stations":{"list":[],"nearest":{"codes":["EW17"],"name":"TIONG BAHRU MRT STATION (EW17)","taps":52004,"metres":868,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[{"name":"Telok Blangah Crescent Blk 11 (11 Telok Blangah Crescent Market and Food Centre)","stalls":56,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":56,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.049,"shopfrontSqm":12148,"shopfrontWhy":null,"zonedSqm":248804,"dominantUse":"RESIDENTIAL","parcels":14,"meanPlotRatio":2.8,"topUses":[{"use":"RESIDENTIAL","share":0.647},{"use":"EDUCATIONAL INSTITUTION","share":0.146},{"use":"ROAD","share":0.123}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":34,"hdbUnits":3910,"rooms":{"u1":253,"u2":0,"u3":1845,"u4":539,"u5exec":439,"rental":834},"resale":{"n":170,"median":398000,"p25":355000,"p75":490000,"psm":6077,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":77.51,"mid":158.74,"hi":426.17},"unit":"SGD/sqm/month","n":3,"district":"04","share":1,"postals":27,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":112.43,"mid":381.56,"hi":426.17,"n":3},{"sizeBand":"over-100-300","lo":108.63,"mid":158.19,"hi":259.45,"n":3},{"sizeBand":"over-300","lo":77.51,"mid":158.74,"hi":180.68,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 04","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 04. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TENGAH INDUSTRIAL ESTATE":{"area":"TENGAH","region":"WEST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"absent":{"code":"not_published","why":"GHS 2025 C020148 publishes no workplace figure for this planning area — small workforces are not itemised, and an unpublished area is never a workforce of zero. The no-fixed-location (201,500) and work-from-home (82,200) categories also sit outside every area, so even the published figures are floors.","ours":false}},"footfall":{"absent":{"code":"not_yet_wired","ours":true,"why":"no footfall fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"absent":{"code":"not_yet_wired","ours":true,"why":"no licensed-premises fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW26"],"name":"LAKESIDE MRT STATION (EW26)","taps":70470,"metres":1240,"nearestExit":"Exit C","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Street 52 Blk 505","stalls":60,"status":"Existing","metres":665},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Street 52 Blk 505, 665m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":2375329,"dominantUse":"BUSINESS 2","parcels":34,"meanPlotRatio":null,"topUses":[{"use":"BUSINESS 2","share":0.385},{"use":"ROAD","share":0.19},{"use":"TRANSPORT FACILITIES","share":0.187}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":6400,"households":7300,"noEmployedPersonShare":0.11,"shareAbove10k":0.547,"shareAbove20k":0.078,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"compPA":{"value":{"lo":100,"mid":100,"hi":100},"unit":"premises","n":101,"instrument":"sfa.trackrecord.by-postal:carried","grain":"planningArea","area":"TENGAH","subzonesCounted":4,"asOf":"2026-08-30","asOfIs":"the newest crawl night among the 4 counted corners of TENGAH. A planning-area total is dated by its parts, and SFA stamps no date of its own","coverage":1,"sources":130,"sourcesAskedUnanswered":0,"label":"ALL licensed food premises, planning area TENGAH, its 4 counted corners","caveat":"PLANNING-AREA grain, not this corner. No geocoded postal address is known at this corner, so SFA's register cannot count anything AT it; the figure is the same postal-grain census rows summed across the 4 corners of TENGAH that publish one. No share of it is placed here. The area total is real, its placement at this corner is not."},"rentDistrict":{"absent":{"code":"no_instrument_here","ours":false,"why":"No geocoded postal address falls inside this corner, so there is nothing for URA's sector table to read a district from. The district crosswalk covers 316 of the 332 subzones and this is one of the sixteen it cannot reach. The land here is business 2. A place with no addresses is not a place with cheap rent; it is a place this instrument has no way to describe."}}},"TENGEH":{"area":"TUAS","region":"WEST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":44200,"mid":44200,"hi":44200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TUAS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TUAS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":47,"mid":47,"hi":47},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":194,"mid":194,"hi":194},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":48,"mid":48,"hi":48},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":107,"mid":107,"hi":107},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":95,"mid":95,"hi":95},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":31,"mid":31,"hi":31},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":33,"mid":33,"hi":33},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":29,"mid":29,"hi":29},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":341,"mid":341,"hi":341},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":304,"mid":304,"hi":304},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":226,"mid":226,"hi":226},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":200,"mid":200,"hi":200},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW30"],"name":"GUL CIRCLE MRT STATION (EW30)","taps":9802,"metres":537,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","metres":3598},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Hawker Centre, 3598m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":2243606,"dominantUse":"TRANSPORT FACILITIES","parcels":9,"meanPlotRatio":null,"topUses":[{"use":"TRANSPORT FACILITIES","share":0.621},{"use":"WATERBODY","share":0.273},{"use":"ROAD","share":0.078}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; TUAS is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":1,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is transport facilities (62% of 9 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"THE WHARVES":{"area":"SEMBAWANG","region":"NORTH REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":36400,"mid":36400,"hi":36400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SEMBAWANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SEMBAWANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":40,"mid":40,"hi":40},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":151,"mid":151,"hi":151},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":32,"mid":32,"hi":32},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":41,"mid":41,"hi":41},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":348,"mid":348,"hi":348},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":39,"mid":39,"hi":39},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":78,"mid":78,"hi":78},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":30,"mid":30,"hi":30},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":676,"mid":676,"hi":676},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":311,"mid":311,"hi":311},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":249,"mid":249,"hi":249},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":176,"mid":176,"hi":176},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 2 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 3 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 2 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["NS11"],"name":"SEMBAWANG MRT STATION (NS11)","taps":85231,"metres":1129,"nearestExit":"Exit C","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bukit Canberra Hawker Centre","stalls":44,"status":"Existing (new)","metres":1157},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bukit Canberra Hawker Centre, 1157m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1332038,"dominantUse":"RESERVE SITE","parcels":9,"meanPlotRatio":null,"topUses":[{"use":"RESERVE SITE","share":0.447},{"use":"SPECIAL USE","share":0.329},{"use":"PORT / AIRPORT","share":0.211}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":35100,"households":37500,"noEmployedPersonShare":0.067,"shareAbove10k":0.593,"shareAbove20k":0.231,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":3,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":131.38,"mid":217.52,"hi":272.22},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 27 stamps a Level 1 (street level) shop-space band of S$12.21–25.29 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is reserve site (45% of 9 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"TIONG BAHRU":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"value":{"lo":12150,"mid":12150,"hi":12150},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3271,"mid":4134,"hi":5092},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1465,"mid":1465,"hi":1465},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1521,"mid":1521,"hi":1521},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1142,"mid":1142,"hi":1142},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1378,"mid":1378,"hi":1378},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1133,"mid":1133,"hi":1133},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2052,"mid":2052,"hi":2052},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":970,"mid":970,"hi":970},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1266,"mid":1266,"hi":1266},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5981,"mid":5981,"hi":5981},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7833,"mid":7833,"hi":7833},"unit":"taps","n":115,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6263,"mid":6263,"hi":6263},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7551,"mid":7551,"hi":7551},"unit":"taps","n":40,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"HAVELOCK MRT STATION (TE16)","stationTaps":16683,"exit":"Exit 2","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. HAVELOCK (TE16)'s Exit 2 opens in this corner and the station takes 16,683 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":56.07,"mid":92.16,"hi":378.43},"unit":"SGD/sqm/month","n":12,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 4 streets pooled here; the oldest street's newest valued quarter ends 2023-12-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2023-12-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":2,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"ENG HOON STREET","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2024-12-31"},{"street":"SENG POH ROAD","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2023-12-31"},{"street":"TIONG BAHRU ROAD","share":0.8,"postals":20,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"OUTRAM ROAD","share":0.731,"postals":26,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.833,"shareKnown":true,"postals":66,"why":"measured on ENG HOON STREET, SENG POH ROAD, TIONG BAHRU ROAD and 1 more, 83% of whose 66 geocoded postals sit in this corner"}},{"value":{"lo":68.17143263916157,"mid":78.4077003883855,"hi":98.62221585990582},"unit":"SGD/sqm/month","n":9,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1785256881,"listedShare":1,"unitSqft":1600,"unitSqftLo":560,"unitSqftHi":11300,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"ENG HOON STREET","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TIONG BAHRU ROAD","share":0.8,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"OUTRAM ROAD","share":0.731,"postals":26,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.817,"shareKnown":true,"postals":60,"why":"measured on ENG HOON STREET, TIONG BAHRU ROAD, OUTRAM ROAD, 82% of whose 60 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true}},{"value":{"lo":59.085904435399414,"mid":64.58863848745153,"hi":70.3170027222243},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784905966,"listedShare":1,"unitSqft":704.25,"unitSqftLo":398,"unitSqftHi":1000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"ENG HOON STREET","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"OUTRAM ROAD","share":0.731,"postals":26,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.825,"shareKnown":true,"postals":40,"why":"measured on ENG HOON STREET, OUTRAM ROAD, 83% of whose 40 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-24","share":1,"known":true}},{"value":{"lo":92.26208928608331,"mid":121.39365119847903,"hi":161.45865625064582},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1780998591,"listedShare":1,"unitSqft":1400,"unitSqftLo":1356,"unitSqftHi":1600,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":55,"listedOn":"2026-06-09","share":1,"known":true}}],"hdbTender":[],"residential":[{"value":{"lo":2000,"mid":4000,"hi":6300},"unit":"SGD/month","n":1036,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 53 blocks pooled here; the oldest part's newest approval month ends 2023-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.7067,"sources":53,"sourcesAskedUnanswered":22,"coverageNote":"built from 53 of 75 sources known in this subzone (71%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2462.5,"mid":3800,"hi":5750},"unit":"SGD/month","n":459,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 21 blocks pooled here; the oldest part's newest approval month ends 2024-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":4050,"hi":6300},"unit":"SGD/month","n":335,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 36 blocks pooled here; the oldest part's newest approval month ends 2023-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2625,"mid":4450,"hi":5000},"unit":"SGD/month","n":204,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 12 blocks pooled here; the oldest part's newest approval month ends 2025-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":2850,"hi":4000},"unit":"SGD/month","n":38,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2024-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7712.5,"mid":9675,"hi":11637.5},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2750,"mid":4850,"hi":7300},"unit":"SGD/month","n":56,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 10 streets pooled here; the oldest part's newest contract month ends 2026-04-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":47.92,"mid":70.95,"hi":79.64},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":2,"sourcesAskedUnanswered":2,"coverageNote":"built from 2 of 4 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"TIONG BAHRU ROAD","share":0.8,"postals":20,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"OUTRAM ROAD","share":0.731,"postals":26,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.761,"shareKnown":true,"postals":46,"why":"measured on TIONG BAHRU ROAD, OUTRAM ROAD, 76% of whose 46 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":85.03308525612262,"mid":85.03308525612262,"hi":85.03308525612262},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785729028,"listedShare":1,"unitSqft":3574,"unitSqftLo":3574,"unitSqftHi":3574,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"medical"},"label":"propertyType: medical","streetGrain":{"streets":[{"street":"TIONG BAHRU ROAD","share":0.8,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.8,"shareKnown":true,"postals":20,"why":"measured on TIONG BAHRU ROAD, 80% of whose 20 geocoded postals sit in this corner"},"listedAge":{"days":0,"listedOn":"2026-08-03","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.8x the median of the 12 rows typed \"medical\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical","classFamily":"medical"},{"value":{"lo":64.47582339609123,"mid":92.37515557197312,"hi":199.41560350956956},"unit":"SGD/sqm/month","n":17,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":16,"listedEpoch":1785019249,"listedShare":1,"unitSqft":1338.5,"unitSqftLo":398,"unitSqftHi":11300,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":0.8,"sources":4,"sourcesAskedUnanswered":1,"coverageNote":"built from 4 of 5 sources known in this subzone (80%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"ENG HOON STREET","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"YONG SIAK STREET","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TIONG BAHRU ROAD","share":0.8,"postals":20,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"OUTRAM ROAD","share":0.731,"postals":26,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.838,"shareKnown":true,"postals":68,"why":"measured on ENG HOON STREET, YONG SIAK STREET, TIONG BAHRU ROAD and 1 more, 84% of whose 68 geocoded postals sit in this corner"},"listedAge":{"days":8,"listedOn":"2026-07-25","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":34.79712419194953,"mid":37.84527862645702,"hi":48.43759687519374},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1767650156,"listedShare":1,"unitSqft":3488,"unitSqftLo":1600,"unitSqftHi":4176,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":209,"listedOn":"2026-01-05","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":73.20411641806567,"mid":78.93534305587127,"hi":215.2782083341944},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1757808000,"listedShare":1,"unitSqft":1700,"unitSqftLo":550,"unitSqftHi":11300,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":323,"listedOn":"2025-09-14","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 323 days before this snapshot (posted 2025-09-14), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 318 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":80.71426949295481,"mid":84.93068655601961,"hi":86.11128333367776},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1752019200,"listedShare":1,"unitSqft":3574,"unitSqftLo":1300,"unitSqftHi":10500,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":390,"listedOn":"2025-07-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":1274,"mid":1274,"hi":1274},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2023-05-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"tenancy-over","why":"awarded 2023-05-03: the 3-year tenancy HDB lets these units on ran out 2026-05-03, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":5,"listings":6,"strata":2,"ceilingSqm":30,"psm":{"lo":84.27354253082488,"hi":480.531715031684},"psf":{"lo":7.829268292682927,"hi":44.642857142857146},"asOf":"2026-08-03","why":"5 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":84.27354253082488,"mid":86.51242285231291,"hi":98.61346499780643},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1785257316,"listedShare":1,"unitSqft":183,"unitSqftLo":161,"unitSqftHi":269,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":480.531715031684,"mid":480.531715031684,"hi":480.531715031684},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1767571200,"listedShare":1,"unitSqft":112,"unitSqftLo":112,"unitSqftHi":112,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":11,"demoted":7,"by":{"class":5,"stale":0,"askAge":1,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":5,"ofBands":5,"lo":56.1,"mid":92.2,"hi":378.4,"note":"the record here covers 5 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":4900000,"mid":4900000,"hi":4900000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-11-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1304950,"mid":1940000,"hi":3620000},"unit":"SGD","n":27,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-12-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-12-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2180000,"mid":2510400,"hi":3163000},"unit":"SGD","n":22,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":82,"mid":82,"hi":82},"unit":"premises","n":82,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 44 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2025-08-22. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-08-22","asOfFromVerb":"updated","asOf":"2026-08-11","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":311,"mid":311,"hi":311},"unit":"premises","n":311,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 138 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":138,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 138 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4884.63,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0012,"note":"the TOP of this range is the landed stratum, which holds 0.12% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0477,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":19.05,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0012,"note":"the TOP of this range is the landed stratum, which holds 0.12% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0477,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":48.48,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0012,"note":"the TOP of this range is the landed stratum, which holds 0.12% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0477,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":44.86,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0477,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.17,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0477,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":44.51,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0477,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.54,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0012,"note":"the TOP of this range is the landed stratum, which holds 0.12% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0477,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.99,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0012,"note":"the TOP of this range is the landed stratum, which holds 0.12% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.27,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0013,"note":"the TOP of this range is the landed stratum, which holds 0.13% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.61,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.01,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0477,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.34,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0012,"note":"the TOP of this range is the landed stratum, which holds 0.12% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0477,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":246.96,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0012,"note":"the TOP of this range is the landed stratum, which holds 0.12% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0477,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":246.96,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0012,"note":"the TOP of this range is the landed stratum, which holds 0.12% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0477,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.8% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 44 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":558,"mid":558,"hi":558},"unit":"rooms","n":8,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["EW16","NE3","TE17"],"name":"OUTRAM PARK MRT STATION (EW16 / NE3 / TE17)","taps":78791,"metres":261,"measuredTo":"exit","nearestExit":"Exit 8","exitsKnown":8},{"codes":["EW17"],"name":"TIONG BAHRU MRT STATION (EW17)","taps":52004,"metres":94,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["TE16"],"name":"HAVELOCK MRT STATION (TE16)","taps":16683,"metres":0,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Tiong Bahru Market","stalls":83,"status":"Existing","updated":"2024-12-11","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":83,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.101,"shopfrontSqm":43426,"shopfrontWhy":null,"zonedSqm":430636,"dominantUse":"RESIDENTIAL","parcels":192,"meanPlotRatio":3.19,"topUses":[{"use":"RESIDENTIAL","share":0.607},{"use":"ROAD","share":0.221},{"use":"RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","share":0.053}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":92,"hdbUnits":4829,"rooms":{"u1":0,"u2":273,"u3":1352,"u4":2361,"u5exec":843,"rental":0},"resale":{"n":260,"median":975000,"p25":778000,"p75":1176888,"psm":10609,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":79.82,"mid":112.96000000000001,"hi":183.14},"unit":"SGD/sqm/month","n":3,"district":"03","share":1,"postals":128,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":95.98,"mid":132.22,"hi":183.14,"n":3},{"sizeBand":"over-30-100","lo":79.82,"mid":93.7,"hi":105.25,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 03","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 03. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TIONG BAHRU STATION":{"area":"BUKIT MERAH","region":"CENTRAL REGION","people":{"value":{"lo":14410,"mid":14410,"hi":14410},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3865,"mid":4886,"hi":6018},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":105400,"mid":105400,"hi":105400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT MERAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT MERAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":17,"shown":17,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5525,"mid":5525,"hi":5525},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3694,"mid":3694,"hi":3694},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":7829,"mid":7829,"hi":7829},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4387,"mid":4387,"hi":4387},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3039,"mid":3039,"hi":3039},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2331,"mid":2331,"hi":2331},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3219,"mid":3219,"hi":3219},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2352,"mid":2352,"hi":2352},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4869,"mid":4869,"hi":4869},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5288,"mid":5288,"hi":5288},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5651,"mid":5651,"hi":5651},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":8844,"mid":8844,"hi":8844},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3632,"mid":3632,"hi":3632},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3256,"mid":3256,"hi":3256},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3660,"mid":3660,"hi":3660},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4541,"mid":4541,"hi":4541},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":22304,"mid":22304,"hi":22304},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":20104,"mid":20104,"hi":20104},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":25372,"mid":25372,"hi":25372},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":26632,"mid":26632,"hi":26632},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":19240,"mid":19240,"hi":19240},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":16798,"mid":16798,"hi":16798},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":19115,"mid":19115,"hi":19115},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":20646,"mid":20646,"hi":20646},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":66.8565864391908,"mid":66.8565864391908,"hi":66.8565864391908},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785405970,"listedShare":1,"unitSqft":1610,"unitSqftLo":1610,"unitSqftHi":1610,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"KIM TIAN ROAD","share":0.528,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.528,"shareKnown":true,"postals":36,"why":"measured on KIM TIAN ROAD, 53% of whose 36 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":79.82,"median":93.7,"p75":105.25,"why":"judged against District 03's stamped Level 1 (street level) cell for units over 30 to 100 sqm: this row's median unit is 1610 sqft and URA stamps no cell for units over 100 to 300 sqm in that district"}},{"value":{"lo":51.67858224757753,"mid":51.67858224757753,"hi":51.67858224757753},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1780430813,"listedShare":1,"unitSqft":1458,"unitSqftLo":1458,"unitSqftHi":1458,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":61,"listedOn":"2026-06-02","share":1,"known":true}}],"hdbTender":[{"value":{"lo":3150,"mid":3150,"hi":3150},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":19.09090909090909,"mid":19.09090909090909,"hi":19.09090909090909},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":2600,"mid":3775,"hi":4850},"unit":"SGD/month","n":1211,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 30 blocks pooled here; the oldest part's newest approval month ends 2026-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8824,"sources":30,"sourcesAskedUnanswered":4,"coverageNote":"built from 30 of 34 sources known in this subzone (88%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2600,"mid":3700,"hi":4375},"unit":"SGD/month","n":695,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 26 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2275,"mid":3050,"hi":3350},"unit":"SGD/month","n":117,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2026-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2875,"mid":3950,"hi":4850},"unit":"SGD/month","n":399,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 22 blocks pooled here; the oldest part's newest approval month ends 2025-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2800,"mid":2800,"hi":2800},"unit":"SGD/month","n":2,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4250,"mid":5875,"hi":7725},"unit":"SGD/month","n":107,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":53.19,"mid":53.19,"hi":53.19},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"KIM TIAN ROAD","share":0.528,"postals":36,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.528,"shareKnown":true,"postals":36,"why":"measured on KIM TIAN ROAD, 53% of whose 36 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":66.8565864391908,"mid":66.8565864391908,"hi":66.8565864391908},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785405970,"listedShare":1,"unitSqft":1610,"unitSqftLo":1610,"unitSqftHi":1610,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"KIM TIAN ROAD","share":0.528,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.528,"shareKnown":true,"postals":36,"why":"measured on KIM TIAN ROAD, 53% of whose 36 geocoded postals sit in this corner"},"listedAge":{"days":4,"listedOn":"2026-07-30","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":24.756782403589263,"mid":28.798952155727434,"hi":32.90854387177115},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":4,"listedEpoch":1751803200,"listedShare":1,"unitSqft":1565,"unitSqftLo":980,"unitSqftHi":2544,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":393,"listedOn":"2025-07-06","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":53.8195520835486,"mid":54.5229053779609,"hi":55.226258672373206},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1775296000,"listedShare":1,"unitSqft":1066.5,"unitSqftLo":1033,"unitSqftHi":1100,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":121,"listedOn":"2026-04-04","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":8,"demoted":4,"by":{"class":4,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":2087500,"mid":3084000,"hi":3238750},"unit":"SGD","n":12,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1552222,"mid":2094500,"hi":2535950},"unit":"SGD","n":168,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":9,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2026-05-14. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-05-14","asOfFromVerb":"updated","asOf":"2026-07-02","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":26,"mid":26,"hi":26},"unit":"premises","n":26,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":133,"mid":133,"hi":133},"unit":"premises","n":133,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 55 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":55,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 55 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5151.11,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":20.47,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":52.02,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":50.84,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.27,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":47.15,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.99,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.33,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.36,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.83,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.29,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.62,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":267.89,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":267.89,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":165,"mid":165,"hi":165},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["EW17"],"name":"TIONG BAHRU MRT STATION (EW17)","taps":52004,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jalan Bukit Merah Blk 112 (Blk 112 Jalan Bukit Merah Market and Food Centre)","stalls":22,"status":"Existing","metres":73},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jalan Bukit Merah Blk 112 (Blk 112 Jalan Bukit Merah Market and Food Centre), 73m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.07,"shopfrontSqm":23173,"shopfrontWhy":null,"zonedSqm":329592,"dominantUse":"RESIDENTIAL","parcels":29,"meanPlotRatio":3.26,"topUses":[{"use":"RESIDENTIAL","share":0.693},{"use":"ROAD","share":0.177},{"use":"COMMERCIAL","share":0.055}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":41500,"households":52700,"noEmployedPersonShare":0.216,"shareAbove10k":0.508,"shareAbove20k":0.26,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":50,"hdbUnits":4885,"rooms":{"u1":0,"u2":82,"u3":318,"u4":2444,"u5exec":1445,"rental":596},"resale":{"n":255,"median":955000,"p25":890000,"p75":1065000,"psm":10172,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":79.82,"mid":112.96000000000001,"hi":183.14},"unit":"SGD/sqm/month","n":3,"district":"03","share":1,"postals":54,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":95.98,"mid":132.22,"hi":183.14,"n":3},{"sizeBand":"over-30-100","lo":79.82,"mid":93.7,"hi":105.25,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 03","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 03. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TOA PAYOH CENTRAL":{"area":"TOA PAYOH","region":"CENTRAL REGION","people":{"value":{"lo":27410,"mid":27410,"hi":27410},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":7943,"mid":10041,"hi":12367},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":55100,"mid":55100,"hi":55100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TOA PAYOH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TOA PAYOH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":9506,"mid":9506,"hi":9506},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":11283,"mid":11283,"hi":11283},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":10124,"mid":10124,"hi":10124},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":8223,"mid":8223,"hi":8223},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5109,"mid":5109,"hi":5109},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":6573,"mid":6573,"hi":6573},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4981,"mid":4981,"hi":4981},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3587,"mid":3587,"hi":3587},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":12108,"mid":12108,"hi":12108},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":11045,"mid":11045,"hi":11045},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":9763,"mid":9763,"hi":9763},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":10995,"mid":10995,"hi":10995},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":8703,"mid":8703,"hi":8703},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":7258,"mid":7258,"hi":7258},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5967,"mid":5967,"hi":5967},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":6794,"mid":6794,"hi":6794},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":48027,"mid":48027,"hi":48027},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":46441,"mid":46441,"hi":46441},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":37539,"mid":37539,"hi":37539},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":39165,"mid":39165,"hi":39165},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":40574,"mid":40574,"hi":40574},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":39022,"mid":39022,"hi":39022},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":29957,"mid":29957,"hi":29957},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":31033,"mid":31033,"hi":31033},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":55.090880085522194,"mid":141.33535016226384,"hi":310.5302727360304},"unit":"SGD/sqm/month","n":12,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1785133838,"listedShare":1,"unitSqft":950,"unitSqftLo":500,"unitSqftHi":1270,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"TOA PAYOH CENTRAL","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG 6 TOA PAYOH","share":0.647,"postals":17,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.813,"shareKnown":true,"postals":32,"why":"measured on TOA PAYOH CENTRAL, LORONG 6 TOA PAYOH, 81% of whose 32 geocoded postals sit in this corner"},"listedAge":{"days":7,"listedOn":"2026-07-27","share":1,"known":true}},{"value":{"lo":72.65639531279061,"mid":170.8770778652668,"hi":269.097760417743},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784900042,"listedShare":1,"unitSqft":450,"unitSqftLo":400,"unitSqftHi":500,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"TOA PAYOH CENTRAL","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG 4 TOA PAYOH","share":0.5,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.647,"shareKnown":true,"postals":51,"why":"measured on TOA PAYOH CENTRAL, LORONG 4 TOA PAYOH, 65% of whose 51 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-24","share":1,"known":true}},{"value":{"lo":283.9725109935982,"mid":283.9725109935982,"hi":283.9725109935982},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784782188,"listedShare":1,"unitSqft":796,"unitSqftLo":796,"unitSqftHi":796,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"LORONG 6 TOA PAYOH","share":0.647,"postals":17,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.647,"shareKnown":true,"postals":17,"why":"measured on LORONG 6 TOA PAYOH, 65% of whose 17 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true}}],"hdbTender":[{"value":{"lo":11000,"mid":11943.5,"hi":18453},"unit":"SGD/month","n":4,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2022-06-29. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2022-06-29","asOfFromVerb":"bids closed","asOf":"2025-03-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":5000,"mid":5000,"hi":5000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":166.66666666666666,"mid":166.66666666666666,"hi":166.66666666666666},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1575,"mid":3300,"hi":4800},"unit":"SGD/month","n":2197,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 64 blocks pooled here; the oldest part's newest approval month ends 2023-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9412,"sources":64,"sourcesAskedUnanswered":4,"coverageNote":"built from 64 of 68 sources known in this subzone (94%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3425,"hi":4337.5},"unit":"SGD/month","n":939,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 46 blocks pooled here; the oldest part's newest approval month ends 2023-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1910,"mid":2600,"hi":3625},"unit":"SGD/month","n":742,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2025-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2125,"mid":3750,"hi":5462.5},"unit":"SGD/month","n":483,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 39 blocks pooled here; the oldest part's newest approval month ends 2023-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":39,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 39 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1575,"mid":1925,"hi":2300},"unit":"SGD/month","n":33,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4500,"mid":4500,"hi":4500},"unit":"SGD/month","n":1,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":9712.5,"mid":10700,"hi":11650},"unit":"SGD/month","n":12,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":58.6,"mid":61.36,"hi":75.2},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2024-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail (measured on LORONG 4 TOA PAYOH, 50% of whose 36 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"LORONG 4 TOA PAYOH","share":0.5,"postals":36,"contributed":true,"lastValuedQuarter":"2024-03-31"}],"share":0.5,"shareKnown":true,"postals":36,"why":"measured on LORONG 4 TOA PAYOH, 50% of whose 36 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on LORONG 4 TOA PAYOH, 50% of whose 36 geocoded postals sit in this corner"},{"value":{"lo":143.96971742277813,"mid":143.96971742277813,"hi":143.96971742277813},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785729209,"listedShare":1,"unitSqft":2228,"unitSqftLo":2228,"unitSqftHi":2228,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b (measured on LORONG 4 TOA PAYOH, 50% of whose 36 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"LORONG 4 TOA PAYOH","share":0.5,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.5,"shareKnown":true,"postals":36,"why":"measured on LORONG 4 TOA PAYOH, 50% of whose 36 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on LORONG 4 TOA PAYOH, 50% of whose 36 geocoded postals sit in this corner"}],"context":[{"value":{"lo":55.090880085522194,"mid":169.5316955395602,"hi":307.7538672714029},"unit":"SGD/sqm/month","n":16,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":16,"listedEpoch":1784975486,"listedShare":1,"unitSqft":1033,"unitSqftLo":400,"unitSqftHi":2228,"listings":16,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"TOA PAYOH CENTRAL","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG 6 TOA PAYOH","share":0.647,"postals":17,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"LORONG 4 TOA PAYOH","share":0.5,"postals":36,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.647,"shareKnown":true,"postals":68,"why":"measured on TOA PAYOH CENTRAL, LORONG 6 TOA PAYOH, LORONG 4 TOA PAYOH, 65% of whose 68 geocoded postals sit in this corner"},"listedAge":{"days":9,"listedOn":"2026-07-25","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":41.859651620537804,"mid":41.976252321430664,"hi":43.05564166683888},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1776124800,"listedShare":1,"unitSqft":2513,"unitSqftLo":1800,"unitSqftHi":3695,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":111,"listedOn":"2026-04-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":69.19656696456248,"mid":224.54994812786094,"hi":422.86790922788185},"unit":"SGD/sqm/month","n":19,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":19,"listedEpoch":1769558400,"listedShare":1,"unitSqft":700,"unitSqftLo":500,"unitSqftHi":1302,"listings":19,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":187,"listedOn":"2026-01-28","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 187 days before this snapshot (posted 2026-01-28), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-27, 180 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":43.05317796566774,"mid":53.518983946394144,"hi":95.02149571914515},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1767700587,"listedShare":1,"unitSqft":3536,"unitSqftLo":1800,"unitSqftHi":4369,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":209,"listedOn":"2026-01-06","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":224.9014655574916,"mid":224.9014655574916,"hi":224.9014655574916},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1768953600,"listedShare":1,"unitSqft":670,"unitSqftLo":670,"unitSqftHi":670,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"restaurant"},"label":"propertyType: restaurant","listedAge":{"days":194,"listedOn":"2026-01-21","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 194 days before this snapshot (posted 2026-01-21), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-27, 187 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"restaurant","classFamily":"shopfront"},{"value":{"lo":7380,"mid":12000,"hi":17560},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2023-06-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2023-06-13","asOfFromVerb":"bids closed","asOf":"2023-09-27","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[{"value":{"lo":4450,"mid":4450,"hi":4450},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":25.141242937853107,"mid":25.141242937853107,"hi":25.141242937853107},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":40,"listings":42,"strata":5,"ceilingSqm":30,"psm":{"lo":83.95850125033581,"hi":511.28574479371173},"psf":{"lo":7.8,"hi":47.5},"asOf":"2026-08-03","why":"40 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":136.34286527832313,"mid":220.66016354254927,"hi":314.9440455259511},"unit":"SGD/sqm/month","n":14,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":13,"listedEpoch":1784799535,"listedShare":1,"unitSqft":285,"unitSqftLo":100,"unitSqftHi":300,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":230.65522321520828,"mid":290.24115587913707,"hi":349.8270885430659},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784548181,"listedShare":1,"unitSqft":170,"unitSqftLo":140,"unitSqftHi":200,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":283.44964097335594,"mid":404.24463564976503,"hi":511.28574479371173},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784884195,"listedShare":1,"unitSqft":242.5,"unitSqftLo":200,"unitSqftHi":300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":159.38867347820164,"mid":285.2436260428076,"hi":344.44513333471104},"unit":"SGD/sqm/month","n":19,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":20,"listedEpoch":1759860000,"listedShare":1,"unitSqft":287.5,"unitSqftLo":100,"unitSqftHi":300,"listings":20,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":83.95850125033581,"mid":83.95850125033581,"hi":83.95850125033581},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1637107200,"listedShare":1,"unitSqft":250,"unitSqftLo":250,"unitSqftHi":250,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":12,"demoted":6,"by":{"class":4,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":141.3,"leadN":12,"heldPsm":224.5,"heldN":19,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":1.59,"note":"the head here won on freshness, not weight. A record of 19 observations of the same class sits below it, held back by the ask-age gate, saying S$20.86 psf against the head's S$13.13 psf off 12, 1.6x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."},"tooSpreadToShade":{"bandsSpanned":5,"ofBands":5,"lo":55.1,"mid":141.3,"hi":310.5,"note":"the record here covers 5 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":4650000,"mid":5250000,"hi":5900000},"unit":"SGD","n":33,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":31,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 31 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 13 postals pooled here; the oldest part's newest row was updated 2025-02-28. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-02-28","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":23,"mid":23,"hi":23},"unit":"premises","n":23,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":28,"mid":28,"hi":28},"unit":"premises","n":28,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":264,"mid":264,"hi":264},"unit":"premises","n":264,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 110 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":110,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 110 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4865.02,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":18.83,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":47.07,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":45.33,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.66,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":44.22,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.58,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.62,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.33,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.74,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":6.57,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.3,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":247.4,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":247.4,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":25,"mid":25,"hi":25},"unit":"premises","n":25,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 31 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":30,"mid":30,"hi":30},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-06-02","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":177,"mid":177,"hi":177},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[{"codes":["NS19"],"name":"TOA PAYOH MRT STATION (NS19)","taps":76704,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4},{"codes":["CC17","TE9"],"name":"CALDECOTT MRT STATION (CC17 / TE9)","taps":19479,"metres":197,"measuredTo":"exit","nearestExit":"Exit 4","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Toa Payoh Lorong 4 Blk 74 (Toa Payoh Vista Market)","stalls":10,"status":"Existing","metres":80},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Toa Payoh Lorong 4 Blk 74 (Toa Payoh Vista Market), 80m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.127,"shopfrontSqm":136955,"shopfrontWhy":null,"zonedSqm":1081344,"dominantUse":"RESIDENTIAL","parcels":77,"meanPlotRatio":3.25,"topUses":[{"use":"RESIDENTIAL","share":0.434},{"use":"ROAD","share":0.182},{"use":"SPORTS & RECREATION","share":0.102}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":42800,"households":52800,"noEmployedPersonShare":0.189,"shareAbove10k":0.589,"shareAbove20k":0.273,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":104,"hdbUnits":9635,"rooms":{"u1":0,"u2":109,"u3":2202,"u4":3888,"u5exec":2332,"rental":1104},"resale":{"n":557,"median":910000,"p25":485000,"p75":1068000,"psm":9524,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":63.21,"mid":118.35,"hi":147.17},"unit":"SGD/sqm/month","n":3,"district":"12","share":0.912,"postals":102,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":63.21,"mid":75.71,"hi":98.74,"n":3},{"sizeBand":"over-30-100","lo":112.99,"mid":125.25,"hi":147.17,"n":3},{"sizeBand":"over-100-300","lo":102.41,"mid":118.35,"hi":120.63,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 12","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 91% of this corner's geocoded postals sit in District 12. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TOA PAYOH WEST":{"area":"TOA PAYOH","region":"CENTRAL REGION","people":{"value":{"lo":14040,"mid":14040,"hi":14040},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":4415,"mid":5580,"hi":6873},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":55100,"mid":55100,"hi":55100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TOA PAYOH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TOA PAYOH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2382,"mid":2382,"hi":2382},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2870,"mid":2870,"hi":2870},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":8395,"mid":8395,"hi":8395},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":5956,"mid":5956,"hi":5956},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1440,"mid":1440,"hi":1440},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1296,"mid":1296,"hi":1296},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3665,"mid":3665,"hi":3665},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1903,"mid":1903,"hi":1903},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2669,"mid":2669,"hi":2669},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1969,"mid":1969,"hi":1969},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":6230,"mid":6230,"hi":6230},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":6856,"mid":6856,"hi":6856},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1443,"mid":1443,"hi":1443},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1316,"mid":1316,"hi":1316},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3021,"mid":3021,"hi":3021},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3662,"mid":3662,"hi":3662},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10276,"mid":10276,"hi":10276},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9479,"mid":9479,"hi":9479},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":26599,"mid":26599,"hi":26599},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":24561,"mid":24561,"hi":24561},"unit":"taps","n":46,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7811,"mid":7811,"hi":7811},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":7185,"mid":7185,"hi":7185},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":17031,"mid":17031,"hi":17031},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":16792,"mid":16792,"hi":16792},"unit":"taps","n":16,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":76.15974351445557,"mid":143.5188055561296,"hi":170.0902872705216},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1783123200,"listedShare":1,"unitSqft":750,"unitSqftLo":530,"unitSqftHi":1050,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":30,"listedOn":"2026-07-04","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1437.5,"mid":2600,"hi":4612.5},"unit":"SGD/month","n":1337,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 33 blocks pooled here; the oldest part's newest approval month ends 2025-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9706,"sources":33,"sourcesAskedUnanswered":1,"coverageNote":"built from 33 of 34 sources known in this subzone (97%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2325,"mid":4190,"hi":5000},"unit":"SGD/month","n":106,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 11 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1750,"mid":2500,"hi":3750},"unit":"SGD/month","n":1169,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 25 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2550,"mid":3900,"hi":4687.5},"unit":"SGD/month","n":34,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1437.5,"mid":1750,"hi":2300},"unit":"SGD/month","n":28,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3850,"mid":4500,"hi":4850},"unit":"SGD/month","n":3,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3537.5,"mid":4487.5,"hi":5000},"unit":"SGD/month","n":55,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":24.75368537941083,"mid":34.44317278334016,"hi":45.20842375018083},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1758024000,"listedShare":1,"unitSqft":5202.25,"unitSqftLo":500,"unitSqftHi":12388,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":321,"listedOn":"2025-09-16","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":94.71647022615315,"mid":94.71647022615315,"hi":94.71647022615315},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1776729600,"listedShare":1,"unitSqft":2174,"unitSqftLo":2174,"unitSqftHi":2174,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":104,"listedOn":"2026-04-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":3,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":76.2,"mid":143.5,"hi":170.1,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":1364500,"mid":1617500,"hi":1809500},"unit":"SGD","n":208,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1823000,"mid":2213000,"hi":3034000},"unit":"SGD","n":769,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":39,"mid":39,"hi":39},"unit":"premises","n":39,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 17 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2026-04-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-04-18","asOfFromVerb":"updated","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":219,"mid":219,"hi":219},"unit":"premises","n":219,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 70 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":70,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 70 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4897.95,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":17.39,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":46.37,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":44.87,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.31,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-5-room-exec","share":0.0294,"note":"the TOP of this range is the hdb-5-room-exec stratum, which holds 2.9% of households here: a sliver, not the typical household"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":44.93,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.01,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":113.41,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.6,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.33,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":8.79,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.5,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":258.18,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":258.18,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 17 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["NS18"],"name":"BRADDELL MRT STATION (NS18)","taps":31681,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3},{"codes":["CC17","TE9"],"name":"CALDECOTT MRT STATION (CC17 / TE9)","taps":19479,"metres":0,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":4},{"codes":["CC16"],"name":"MARYMOUNT MRT STATION (CC16)","taps":17517,"metres":330,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Toa Payoh Lorong 1 Blk 127 (Toa Payoh West Market and Food Court)","stalls":40,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":40,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.08,"shopfrontSqm":90009,"shopfrontWhy":null,"zonedSqm":1124517,"dominantUse":"RESIDENTIAL","parcels":58,"meanPlotRatio":3.14,"topUses":[{"use":"RESIDENTIAL","share":0.439},{"use":"ROAD","share":0.261},{"use":"EDUCATIONAL INSTITUTION","share":0.079}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":42800,"households":52800,"noEmployedPersonShare":0.189,"shareAbove10k":0.589,"shareAbove20k":0.273,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":37,"hdbUnits":5626,"rooms":{"u1":0,"u2":556,"u3":3457,"u4":1436,"u5exec":164,"rental":13},"resale":{"n":318,"median":405000,"p25":365000,"p75":868000,"psm":6239,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":63.21,"mid":118.35,"hi":147.17},"unit":"SGD/sqm/month","n":3,"district":"12","share":0.651,"postals":63,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":63.21,"mid":75.71,"hi":98.74,"n":3},{"sizeBand":"over-30-100","lo":112.99,"mid":125.25,"hi":147.17,"n":3},{"sizeBand":"over-100-300","lo":102.41,"mid":118.35,"hi":120.63,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 12","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 65% of this corner's geocoded postals sit in District 12. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TOH GUAN":{"area":"JURONG EAST","region":"WEST REGION","people":{"value":{"lo":13510,"mid":13510,"hi":13510},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":3541,"mid":4475,"hi":5512},"unit":"households","n":3,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":62200,"mid":62200,"hi":62200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG EAST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG EAST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":11,"shown":11,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3695,"mid":3695,"hi":3695},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2622,"mid":2622,"hi":2622},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1901,"mid":1901,"hi":1901},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1124,"mid":1124,"hi":1124},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2661,"mid":2661,"hi":2661},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3266,"mid":3266,"hi":3266},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2119,"mid":2119,"hi":2119},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2340,"mid":2340,"hi":2340},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12298,"mid":12298,"hi":12298},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":12256,"mid":12256,"hi":12256},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10596,"mid":10596,"hi":10596},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10658,"mid":10658,"hi":10658},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":209.08438975275106,"mid":209.89087117063121,"hi":371.16932471412827},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1779667200,"listedShare":1,"unitSqft":2000,"unitSqftLo":377,"unitSqftHi":2002,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":70,"listedOn":"2026-05-25","share":1,"known":true}}],"hdbTender":[{"value":{"lo":3088,"mid":5169,"hi":7250},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-22","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":61.76,"mid":103.38,"hi":145},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-22","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1975,"mid":3300,"hi":4500},"unit":"SGD/month","n":1318,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 45 blocks pooled here; the oldest part's newest approval month ends 2024-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9375,"sources":45,"sourcesAskedUnanswered":3,"coverageNote":"built from 45 of 48 sources known in this subzone (94%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3250,"hi":3900},"unit":"SGD/month","n":469,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 31 blocks pooled here; the oldest part's newest approval month ends 2022-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2375,"mid":3550,"hi":4400},"unit":"SGD/month","n":473,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 24 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2500,"mid":3525,"hi":4500},"unit":"SGD/month","n":285,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 10 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":2500,"hi":3000},"unit":"SGD/month","n":91,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2024-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-04-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":14000,"mid":14000,"hi":14000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-12-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: medical-clinic, ground floor (the WHOLE unit, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical-clinic\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.5x the median of the 8 rows typed \"medical-clinic\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical-clinic","classFamily":"medical-clinic"},{"value":{"lo":140,"mid":140,"hi":140},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-12-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: medical-clinic, ground floor (per sqm, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"medical-clinic\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.5x the median of the 8 rows typed \"medical-clinic\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"medical-clinic","classFamily":"medical-clinic"},{"value":{"lo":20.45142979174847,"mid":31.643912875078577,"hi":38.3195210834866},"unit":"SGD/sqm/month","n":16,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":16,"listedEpoch":1775563200,"listedShare":1,"unitSqft":7081,"unitSqftLo":500,"unitSqftHi":80500,"listings":16,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":118,"listedOn":"2026-04-07","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":19.375038750077497,"mid":19.375038750077497,"hi":19.375038750077497},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1755043200,"listedShare":1,"unitSqft":100000,"unitSqftLo":100000,"unitSqftHi":100000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":355,"listedOn":"2025-08-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":17.760452187571037,"mid":31.21513356782819,"hi":38.759519526836314},"unit":"SGD/sqm/month","n":13,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":13,"listedEpoch":1773826508,"listedShare":1,"unitSqft":9104.5,"unitSqftLo":456,"unitSqftHi":105000,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":138,"listedOn":"2026-03-18","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":32.29586406272916,"mid":32.29586406272916,"hi":32.29586406272916},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1772993864,"listedShare":1,"unitSqft":5209,"unitSqftLo":5209,"unitSqftHi":5209,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b1"},"label":"propertyType: grade-b1","listedAge":{"days":147,"listedOn":"2026-03-08","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b1\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3.2x the median of the 11 rows typed \"grade-b1\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b1","classFamily":"grade-b1"},{"value":{"lo":35.52090437514208,"mid":35.52090437514208,"hi":35.52090437514208},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1777574563,"listedShare":1,"unitSqft":13000,"unitSqftLo":13000,"unitSqftHi":13000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"vehicle-showroom"},"label":"propertyType: vehicle-showroom","listedAge":{"days":94,"listedOn":"2026-04-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"vehicle-showroom\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 2.3x the median of the 4 rows typed \"vehicle-showroom\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"vehicle-showroom","classFamily":"vehicle-showroom"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":38.81410075913914,"hi":38.81410075913914},"psf":{"lo":3.6059479553903344,"hi":3.6059479553903344},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":38.81410075913914,"mid":38.81410075913914,"hi":38.81410075913914},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752451200,"listedShare":1,"unitSqft":269,"unitSqftLo":269,"unitSqftHi":269,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":7,"by":{"class":7,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2025-10-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-10-18","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":28,"mid":28,"hi":28},"unit":"premises","n":28,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":153,"mid":153,"hi":153},"unit":"premises","n":153,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 63 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":63,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 63 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":5594.29,"hi":6285.3},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":23.11,"hi":26.1},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":54.56,"hi":56.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":56.06,"hi":66.6},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":5.3,"mid":11.07,"hi":11.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":51.6,"hi":58.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":6.55,"hi":7.8},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":107.8,"mid":113.15,"hi":123},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.16,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.36,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":5.19,"hi":8.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":6.68,"hi":7.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":290.84,"hi":337.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":290.84,"hi":337.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":25,"mid":25,"hi":25},"unit":"premises","n":25,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":100,"mid":100,"hi":100},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-12-09","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","tenderTrade":"medical-clinic"}},{"value":{"lo":50,"mid":50,"hi":50},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-22","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20}},"stations":{"list":[{"codes":["EW24","NS1"],"name":"JURONG EAST MRT STATION (EW24 / NS1)","taps":142052,"metres":235,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong East Street 24 Blk 254 (Yuhua Village Market and Food Centre)","stalls":60,"status":"Existing","metres":665},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong East Street 24 Blk 254 (Yuhua Village Market and Food Centre), 665m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.001,"shopfrontSqm":557,"shopfrontWhy":null,"zonedSqm":739655,"dominantUse":"RESIDENTIAL","parcels":37,"meanPlotRatio":2.68,"topUses":[{"use":"RESIDENTIAL","share":0.445},{"use":"BUSINESS 1","share":0.205},{"use":"ROAD","share":0.193}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":22300,"households":26400,"noEmployedPersonShare":0.159,"shareAbove10k":0.502,"shareAbove20k":0.152,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":52,"hdbUnits":4954,"rooms":{"u1":0,"u2":244,"u3":275,"u4":1890,"u5exec":2545,"rental":0},"resale":{"n":247,"median":735000,"p25":599000,"p75":855000,"psm":6436,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":55,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TOH TUCK":{"area":"CLEMENTI","region":"WEST REGION","people":{"value":{"lo":20,"mid":20,"hi":20},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":37700,"mid":37700,"hi":37700},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CLEMENTI, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CLEMENTI with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1294,"mid":1294,"hi":1294},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4614,"mid":4614,"hi":4614},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1215,"mid":1215,"hi":1215},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1115,"mid":1115,"hi":1115},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3377,"mid":3377,"hi":3377},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1308,"mid":1308,"hi":1308},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1004,"mid":1004,"hi":1004},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1321,"mid":1321,"hi":1321},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7887,"mid":7887,"hi":7887},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9223,"mid":9223,"hi":9223},"unit":"taps","n":414,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5005,"mid":5005,"hi":5005},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5499,"mid":5499,"hi":5499},"unit":"taps","n":144,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":43.067224066856866,"mid":53.81955208354861,"hi":59.21183734028802},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784763103,"listedShare":1,"unitSqft":2788,"unitSqftLo":2605,"unitSqftHi":2788,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"BOON LAY WAY","share":0.533,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.533,"shareKnown":true,"postals":15,"why":"measured on BOON LAY WAY, 53% of whose 15 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-22","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":27.98402394548276,"mid":40.90178801451568,"hi":53.8195520835486},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1764158400,"listedShare":1,"unitSqft":41004.5,"unitSqftLo":2009,"unitSqftHi":80000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":250,"listedOn":"2025-11-26","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 250 days before this snapshot (posted 2025-11-26), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-22, 239 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":27.98402394548276,"mid":40.90178801451569,"hi":59.21183734028802},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1784725942,"listedShare":1,"unitSqft":2398.5,"unitSqftLo":2009,"unitSqftHi":2788,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CLEMENTI LOOP","share":1,"postals":5,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"BOON LAY WAY","share":0.533,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.65,"shareKnown":true,"postals":20,"why":"measured on CLEMENTI LOOP, BOON LAY WAY, 65% of whose 20 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-22","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":18.12614720748199,"mid":29.438147374152898,"hi":34.87085892943858},"unit":"SGD/sqm/month","n":50,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":36,"listedEpoch":1779235200,"listedShare":1,"unitSqft":1623.5,"unitSqftLo":562,"unitSqftHi":18427,"listings":50,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":75,"listedOn":"2026-05-20","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":16.61563494019182,"mid":24.412785394557353,"hi":38.12218272584692},"unit":"SGD/sqm/month","n":65,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":63,"listedEpoch":1774081389,"listedShare":1,"unitSqft":2433,"unitSqftLo":958,"unitSqftHi":50355,"listings":65,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":135,"listedOn":"2026-03-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":13.929766421624343,"mid":30.51836669871721,"hi":48.43759687519374},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1773964800,"listedShare":1,"unitSqft":1140,"unitSqftLo":480,"unitSqftHi":10975,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":136,"listedOn":"2026-03-20","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":15.332212960026796,"mid":23.6204895818762,"hi":43.05564166683888},"unit":"SGD/sqm/month","n":19,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":18,"listedEpoch":1778366560,"listedShare":1,"unitSqft":23043,"unitSqftLo":947,"unitSqftHi":104689,"listings":19,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":85,"listedOn":"2026-05-09","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":25.40282858343494,"mid":25.531393826636574,"hi":25.659959069838212},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1776513600,"listedShare":1,"unitSqft":2466.5,"unitSqftLo":2433,"unitSqftHi":2500,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2"},"label":"propertyType: grade-b2","listedAge":{"days":107,"listedOn":"2026-04-18","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b2\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.2x the median of the 14 rows typed \"grade-b2\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b2","classFamily":"grade-b2"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":23,"listings":23,"strata":4,"ceilingSqm":30,"psm":{"lo":40.90285958349694,"hi":448.496267362905},"psf":{"lo":3.8000000000000003,"hi":41.666666666666664},"asOf":"2026-08-03","why":"23 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":448.496267362905,"mid":448.496267362905,"hi":448.496267362905},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785220365,"listedShare":1,"unitSqft":144,"unitSqftLo":144,"unitSqftHi":144,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":47.36120583352277,"mid":70.86241024333899,"hi":86.44765553419994},"unit":"SGD/sqm/month","n":11,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1753401600,"listedShare":1,"unitSqft":100,"unitSqftLo":80,"unitSqftHi":253,"listings":11,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":40.90285958349694,"mid":53.061530223216934,"hi":102.83990843990178},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1774483200,"listedShare":1,"unitSqft":200,"unitSqftLo":142,"unitSqftHi":250,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":53.819552083548594,"mid":62.7894774308067,"hi":71.7594027780648},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1780963200,"listedShare":1,"unitSqft":125,"unitSqftLo":100,"unitSqftHi":150,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":8,"demoted":7,"by":{"class":6,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":16,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-04-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"}},"otherStrata":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":103,"mid":103,"hi":103},"unit":"premises","n":103,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 75 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":75,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 75 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW24","NS1"],"name":"JURONG EAST MRT STATION (EW24 / NS1)","taps":142052,"metres":729,"nearestExit":"Exit C","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Clementi Ave 3 Blk 448","stalls":51,"status":"Existing","metres":1167},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Clementi Ave 3 Blk 448, 1167m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":2078109,"dominantUse":"BUSINESS 2","parcels":90,"meanPlotRatio":2.08,"topUses":[{"use":"BUSINESS 2","share":0.498},{"use":"TRANSPORT FACILITIES","share":0.193},{"use":"ROAD","share":0.133}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":33400,"households":39500,"noEmployedPersonShare":0.159,"shareAbove10k":0.659,"shareAbove20k":0.356,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":0.68,"postals":50,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 68% of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (50% of 90 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"TOWNSVILLE":{"area":"ANG MO KIO","region":"NORTH-EAST REGION","people":{"value":{"lo":19760,"mid":19760,"hi":19760},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":6199,"mid":7835,"hi":9651},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50000,"mid":50000,"hi":50000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ANG MO KIO, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ANG MO KIO with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3998,"mid":3998,"hi":3998},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1892,"mid":1892,"hi":1892},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2444,"mid":2444,"hi":2444},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1501,"mid":1501,"hi":1501},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2380,"mid":2380,"hi":2380},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2884,"mid":2884,"hi":2884},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2338,"mid":2338,"hi":2338},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1894,"mid":1894,"hi":1894},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13934,"mid":13934,"hi":13934},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10821,"mid":10821,"hi":10821},"unit":"taps","n":207,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12644,"mid":12644,"hi":12644},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9866,"mid":9866,"hi":9866},"unit":"taps","n":72,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":88.47049657569633,"mid":92.26208928608331,"hi":95.33749226228609},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1785212859,"listedShare":1,"unitSqft":365,"unitSqftLo":350,"unitSqftHi":800,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"ANG MO KIO AVENUE 1","share":0.526,"postals":57,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.526,"shareKnown":true,"postals":57,"why":"measured on ANG MO KIO AVENUE 1, 53% of whose 57 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1425,"mid":3000,"hi":4275},"unit":"SGD/month","n":1721,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 54 blocks pooled here; the oldest part's newest approval month ends 2025-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9474,"sources":54,"sourcesAskedUnanswered":3,"coverageNote":"built from 54 of 57 sources known in this subzone (95%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3212.5,"hi":4000},"unit":"SGD/month","n":630,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 48 blocks pooled here; the oldest part's newest approval month ends 2022-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":48,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 48 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2650,"hi":3200},"unit":"SGD/month","n":784,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2025-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2200,"mid":3300,"hi":4500},"unit":"SGD/month","n":236,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 17 blocks pooled here; the oldest part's newest approval month ends 2023-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2700,"mid":3700,"hi":4800},"unit":"SGD/month","n":6,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2024-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-05-31","asOfFromVerb":"approvals to","asOf":"2025-02-28","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1425,"mid":1850,"hi":2300},"unit":"SGD/month","n":65,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2026-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4475,"mid":4650,"hi":4825},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":88.47049657569633,"mid":92.26208928608331,"hi":95.33749226228609},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1785212859,"listedShare":1,"unitSqft":365,"unitSqftLo":350,"unitSqftHi":800,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"ANG MO KIO AVENUE 1","share":0.526,"postals":57,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.526,"shareKnown":true,"postals":57,"why":"measured on ANG MO KIO AVENUE 1, 53% of whose 57 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":242.1879843759687,"mid":242.1879843759687,"hi":242.1879843759687},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753056000,"listedShare":1,"unitSqft":400,"unitSqftLo":400,"unitSqftHi":400,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":378,"listedOn":"2025-07-21","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 378 days before this snapshot (posted 2025-07-21), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 372 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":2,"ceilingSqm":30,"psm":{"lo":111.22707430600043,"hi":161.45865625064582},"psf":{"lo":10.333333333333332,"hi":15.000000000000002},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":111.22707430600043,"mid":136.34286527832313,"hi":161.45865625064582},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784345499,"listedShare":1,"unitSqft":265,"unitSqftLo":230,"unitSqftHi":300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":127.78779897837572,"mid":127.78779897837572,"hi":127.78779897837572},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1751328000,"listedShare":1,"unitSqft":320,"unitSqftLo":320,"unitSqftHi":320,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":3,"demoted":2,"by":{"class":1,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1565000,"mid":1750000,"hi":2260000},"unit":"SGD","n":7,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":31,"mid":31,"hi":31},"unit":"premises","n":31,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 6 postals pooled here; the oldest part's newest row was updated 2025-10-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-10-18","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":172,"mid":172,"hi":172},"unit":"premises","n":172,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 62 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":62,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 62 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4225.13,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":15.9,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":38.72,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":33.66,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.06,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":37.65,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.46,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":113.59,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.16,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.36,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":5.21,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.21,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":199,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":199,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 9 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20}},"stations":{"list":[{"codes":["NS16"],"name":"ANG MO KIO MRT STATION (NS16)","taps":91500,"metres":54,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Ang Mo Kio Ave 1 Blk 341 (Teck Ghee Court)","stalls":32,"status":"Existing","updated":"2024-12-11","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":32,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.068,"shopfrontSqm":37163,"shopfrontWhy":null,"zonedSqm":549135,"dominantUse":"RESIDENTIAL","parcels":25,"meanPlotRatio":2.95,"topUses":[{"use":"RESIDENTIAL","share":0.652},{"use":"ROAD","share":0.178},{"use":"COMMERCIAL & RESIDENTIAL","share":0.056}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":48600,"households":61900,"noEmployedPersonShare":0.215,"shareAbove10k":0.514,"shareAbove20k":0.226,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":68,"hdbUnits":7894,"rooms":{"u1":0,"u2":289,"u3":2873,"u4":3240,"u5exec":1201,"rental":291},"resale":{"n":435,"median":595000,"p25":458000,"p75":800000,"psm":6498,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":100,"mid":195.17000000000002,"hi":239.11},"unit":"SGD/sqm/month","n":3,"district":"20","share":1,"postals":62,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":100,"mid":178.57,"hi":195.95,"n":3},{"sizeBand":"over-30-100","lo":199.25,"mid":211.77,"hi":239.11,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 20","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 20. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TRAFALGAR":{"area":"HOUGANG","region":"NORTH-EAST REGION","people":{"value":{"lo":48440,"mid":48440,"hi":48440},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":13263,"mid":16766,"hi":20650},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50900,"mid":50900,"hi":50900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area HOUGANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in HOUGANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":10545,"mid":10545,"hi":10545},"unit":"taps","n":1012,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5098,"mid":5098,"hi":5098},"unit":"taps","n":1012,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5680,"mid":5680,"hi":5680},"unit":"taps","n":344,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2645,"mid":2645,"hi":2645},"unit":"taps","n":344,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6279,"mid":6279,"hi":6279},"unit":"taps","n":1012,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":9436,"mid":9436,"hi":9436},"unit":"taps","n":1012,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4356,"mid":4356,"hi":4356},"unit":"taps","n":344,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5213,"mid":5213,"hi":5213},"unit":"taps","n":344,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":34047,"mid":34047,"hi":34047},"unit":"taps","n":1035,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":31987,"mid":31987,"hi":31987},"unit":"taps","n":1035,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":26052,"mid":26052,"hi":26052},"unit":"taps","n":344,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":24284,"mid":24284,"hi":24284},"unit":"taps","n":344,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":105.77,"mid":190.62,"hi":301.04},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"HOUGANG STREET 91","share":1,"postals":30,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":30,"why":"measured on HOUGANG STREET 91, 100% of whose 30 geocoded postals sit in this corner"}}],"hdbTender":[{"value":{"lo":1218,"mid":4688,"hi":110947.87},"unit":"SGD/month","n":21,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 21 tenders pooled here; the oldest of them closed 2018-03-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2018-03-13","asOfFromVerb":"bids closed","asOf":"2024-06-05","carried":true,"coverage":0.913,"sources":21,"sourcesAskedUnanswered":2,"coverageNote":"built from 21 of 23 sources known in this subzone (91%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1525,"mid":3000,"hi":4000},"unit":"SGD/month","n":2055,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 126 blocks pooled here; the oldest part's newest approval month ends 2023-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9618,"sources":126,"sourcesAskedUnanswered":5,"coverageNote":"built from 126 of 131 sources known in this subzone (96%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1000,"mid":3000,"hi":3850},"unit":"SGD/month","n":850,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 93 blocks pooled here; the oldest part's newest approval month ends 2023-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":93,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 93 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2250,"mid":2750,"hi":3000},"unit":"SGD/month","n":75,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2025-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1550,"mid":3000,"hi":3850},"unit":"SGD/month","n":758,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 77 blocks pooled here; the oldest part's newest approval month ends 2023-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":77,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 77 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":925,"mid":2312.5,"hi":2600},"unit":"SGD/month","n":191,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2024-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1987.5,"mid":3300,"hi":4000},"unit":"SGD/month","n":181,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 11 blocks pooled here; the oldest part's newest approval month ends 2025-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5250,"mid":6125,"hi":7000},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3600,"mid":4100,"hi":4575},"unit":"SGD/month","n":34,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3600,"mid":5750,"hi":6400},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":10607,"mid":10607,"hi":10607},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.childcare:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-11-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"child-care-centre"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: child-care-centre, ground floor (the WHOLE unit, per month)","notLeading":{"gate":"class","why":"the publisher's own facet types this row \"child-care-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 2.2x the median of the 688 off-class rows. Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"child-care-centre","classFamily":"child-care-centre"},{"value":{"lo":190.1185546462372,"mid":190.1185546462372,"hi":190.1185546462372},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1769817600,"listedShare":1,"unitSqft":409,"unitSqftLo":409,"unitSqftHi":409,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":184,"listedOn":"2026-01-31","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 184 days before this snapshot (posted 2026-01-31), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: a shopfront row dated 2026-06-30, 150 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":1182,"mid":4675.5599999999995,"hi":39733.77},"unit":"SGD/month","n":24,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 24 tenders pooled here; the oldest of them closed 2018-03-13. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2018-03-13","asOfFromVerb":"bids closed","asOf":"2024-03-27","carried":true,"coverage":0.96,"sources":24,"sourcesAskedUnanswered":1,"coverageNote":"built from 24 of 25 sources known in this subzone (96%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":9800,"mid":9800,"hi":9800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2019-12-05","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2019-12-05: the 3-year tenancy HDB lets these units on ran out 2022-12-05, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":3,"ceilingSqm":30,"psm":{"lo":193.75038750077493,"hi":452.0842375018082},"psf":{"lo":17.999999999999996,"hi":42},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":452.0842375018082,"mid":452.0842375018082,"hi":452.0842375018082},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785214399,"listedShare":1,"unitSqft":172,"unitSqftLo":172,"unitSqftHi":172,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":452.0842375018082,"mid":452.0842375018082,"hi":452.0842375018082},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784258985,"listedShare":1,"unitSqft":172,"unitSqftLo":172,"unitSqftHi":172,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":193.75038750077493,"mid":193.75038750077493,"hi":193.75038750077493},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1725753600,"listedShare":1,"unitSqft":183,"unitSqftLo":183,"unitSqftHi":183,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":4,"by":{"class":2,"stale":0,"askAge":1,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3847500,"mid":4970000,"hi":5650000},"unit":"SGD","n":20,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-05-31","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3439000,"mid":3680000,"hi":4488000},"unit":"SGD","n":29,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 7 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":790000,"mid":998750,"hi":1290000},"unit":"SGD","n":147,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-02-28. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1145000,"mid":1312000,"hi":1561250},"unit":"SGD","n":76,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5350000,"mid":6830000,"hi":19350000},"unit":"SGD","n":8,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-06-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3030000,"mid":3128000,"hi":3243944},"unit":"SGD","n":7,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":38,"mid":38,"hi":38},"unit":"premises","n":38,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 15 postals pooled here; the oldest part's newest row was updated 2022-07-12. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-12","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":32,"mid":32,"hi":32},"unit":"premises","n":32,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":226,"mid":226,"hi":226},"unit":"premises","n":226,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 186 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":186,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 186 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5241.95,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":20.73,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":51.88,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":50.34,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.26,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":47.14,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.09,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":109.67,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.36,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0255,"note":"the TOP of this range is the landed stratum, which holds 2.5% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.66,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":6.7,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.24,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":269.25,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":269.25,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0219,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":23,"mid":23,"hi":23},"unit":"premises","n":23,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 11 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":4},"commercialRent.psm|no_instrument_here":{"quantity":"commercialRent.psm","code":"no_instrument_here","ours":false,"n":1}},"stations":{"list":[{"codes":["SW6"],"name":"LAYAR LRT STATION (SW6)","taps":5316,"metres":387,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Ci Yuan Hawker Centre","stalls":40,"status":"Existing (new)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":40,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.032,"shopfrontSqm":60134,"shopfrontWhy":null,"zonedSqm":1881406,"dominantUse":"RESIDENTIAL","parcels":454,"meanPlotRatio":2.81,"topUses":[{"use":"RESIDENTIAL","share":0.438},{"use":"ROAD","share":0.253},{"use":"HEALTH & MEDICAL CARE","share":0.14}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":67600,"households":79400,"noEmployedPersonShare":0.147,"shareAbove10k":0.592,"shareAbove20k":0.249,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":175,"hdbUnits":14678,"rooms":{"u1":0,"u2":1724,"u3":755,"u4":6686,"u5exec":4817,"rental":696},"resale":{"n":1150,"median":625000,"p25":540000,"p75":682000,"psm":6681,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":0.792,"postals":178,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 79% of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TUAS BAY":{"area":"TUAS","region":"WEST REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":44200,"mid":44200,"hi":44200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TUAS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TUAS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1597,"mid":1597,"hi":1597},"unit":"taps","n":1058,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1741,"mid":1741,"hi":1741},"unit":"taps","n":1058,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":612,"mid":612,"hi":612},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3340,"mid":3340,"hi":3340},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":756,"mid":756,"hi":756},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":915,"mid":915,"hi":915},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":821,"mid":821,"hi":821},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1217,"mid":1217,"hi":1217},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1078,"mid":1078,"hi":1078},"unit":"taps","n":1058,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2048,"mid":2048,"hi":2048},"unit":"taps","n":1058,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3518,"mid":3518,"hi":3518},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":845,"mid":845,"hi":845},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":745,"mid":745,"hi":745},"unit":"taps","n":369,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the newest month among the 46 stops or stations pooled here; the oldest part's month ends 2026-06-30. Each part is a per-day rate over its own month of LTA's passenger-volume table, so this row sums parts from more than one month and no single month describes it","asOfVerb":"months to","asOfFrom":"2026-06-30","asOfFromVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1181,"mid":1181,"hi":1181},"unit":"taps","n":369,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the newest month among the 46 stops or stations pooled here; the oldest part's month ends 2026-06-30. Each part is a per-day rate over its own month of LTA's passenger-volume table, so this row sums parts from more than one month and no single month describes it","asOfVerb":"months to","asOfFrom":"2026-06-30","asOfFromVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1509,"mid":1509,"hi":1509},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1271,"mid":1271,"hi":1271},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4241,"mid":4241,"hi":4241},"unit":"taps","n":1058,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5835,"mid":5835,"hi":5835},"unit":"taps","n":1058,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":6555,"mid":6555,"hi":6555},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":6077,"mid":6077,"hi":6077},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2974,"mid":2974,"hi":2974},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4091,"mid":4091,"hi":4091},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":46,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 46 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":5101,"mid":5101,"hi":5101},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":5181,"mid":5181,"hi":5181},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":23.216277369373906,"mid":66.96539225633694,"hi":110.71450714329998},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1779580800,"listedShare":1,"unitSqft":2725,"unitSqftLo":350,"unitSqftHi":5100,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":71,"listedOn":"2026-05-24","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":182.54,"median":209.33,"p75":227.09,"why":"judged against District 22's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 2725 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":23.216277369373906,"mid":70.13124826125157,"hi":110.71450714329998},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1779969600,"listedShare":1,"unitSqft":2950,"unitSqftLo":350,"unitSqftHi":6000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"TUAS ROAD","share":0.917,"postals":12,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"PIONEER ROAD","share":0.462,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.68,"shareKnown":true,"postals":25,"why":"measured on TUAS ROAD, PIONEER ROAD, 68% of whose 25 geocoded postals sit in this corner"},"listedAge":{"days":67,"listedOn":"2026-05-28","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":32.294141980345664,"mid":32.294141980345664,"hi":32.294141980345664},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753886115,"listedShare":1,"unitSqft":4465,"unitSqftLo":4465,"unitSqftHi":4465,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":368,"listedOn":"2025-07-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":13.362095689708617,"mid":21.321450253191024,"hi":29.409591302485573},"unit":"SGD/sqm/month","n":32,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":32,"listedEpoch":1768953600,"listedShare":1,"unitSqft":24500,"unitSqftLo":2282,"unitSqftHi":64000,"listings":32,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":194,"listedOn":"2026-01-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":15.869867922072022,"mid":18.903592673715753,"hi":21.937317425359485},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1720612800,"listedShare":1,"unitSqft":1148,"unitSqftLo":736,"unitSqftHi":1560,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":754,"listedOn":"2024-07-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":17.222256666735554,"mid":19.518201431275813,"hi":32.29173125012916},"unit":"SGD/sqm/month","n":19,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":19,"listedEpoch":1769731200,"listedShare":1,"unitSqft":56500,"unitSqftLo":3000,"unitSqftHi":200000,"listings":19,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":185,"listedOn":"2026-01-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":16.67100219418129,"mid":26.275351791606845,"hi":35.8797013890324},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1766966400,"listedShare":1,"unitSqft":7842.5,"unitSqftLo":6000,"unitSqftHi":9685,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":217,"listedOn":"2025-12-29","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 217 days before this snapshot (posted 2025-12-29), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-05-24, 146 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":2,"ceilingSqm":30,"psm":{"lo":43.05564166683888,"hi":172.22256666735552},"psf":{"lo":4,"hi":16},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":43.05564166683888,"mid":43.05564166683888,"hi":43.05564166683888},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1779308130,"listedShare":1,"unitSqft":150,"unitSqftLo":150,"unitSqftHi":150,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":172.22256666735552,"mid":172.22256666735552,"hi":172.22256666735552},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1750032000,"listedShare":1,"unitSqft":250,"unitSqftLo":250,"unitSqftHi":250,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":6,"by":{"class":5,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":23.2,"mid":67,"hi":110.7,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"}},"otherStrata":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":49,"mid":49,"hi":49},"unit":"premises","n":49,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 110 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":110,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 110 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["EW32"],"name":"TUAS WEST ROAD MRT STATION (EW32)","taps":12632,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["EW31"],"name":"TUAS CRESCENT MRT STATION (EW31)","taps":10804,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","metres":5396},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Hawker Centre, 5396m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.002,"shopfrontSqm":9009,"shopfrontWhy":null,"zonedSqm":5874923,"dominantUse":"BUSINESS 2","parcels":431,"meanPlotRatio":1.17,"topUses":[{"use":"BUSINESS 2","share":0.826},{"use":"ROAD","share":0.115},{"use":"RESERVE SITE","share":0.025}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; TUAS is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":69,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TUAS NORTH":{"area":"TUAS","region":"WEST REGION","people":{"value":{"lo":30,"mid":30,"hi":30},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":44200,"mid":44200,"hi":44200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TUAS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TUAS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1497,"mid":1497,"hi":1497},"unit":"taps","n":1311,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1713,"mid":1713,"hi":1713},"unit":"taps","n":1311,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":489,"mid":489,"hi":489},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3100,"mid":3100,"hi":3100},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":687,"mid":687,"hi":687},"unit":"taps","n":456,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":596,"mid":596,"hi":596},"unit":"taps","n":456,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":683,"mid":683,"hi":683},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":947,"mid":947,"hi":947},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1568,"mid":1568,"hi":1568},"unit":"taps","n":1311,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":981,"mid":981,"hi":981},"unit":"taps","n":1311,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3175,"mid":3175,"hi":3175},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":550,"mid":550,"hi":550},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":600,"mid":600,"hi":600},"unit":"taps","n":456,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":427,"mid":427,"hi":427},"unit":"taps","n":456,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1223,"mid":1223,"hi":1223},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":726,"mid":726,"hi":726},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4660,"mid":4660,"hi":4660},"unit":"taps","n":1311,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4079,"mid":4079,"hi":4079},"unit":"taps","n":1311,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":5682,"mid":5682,"hi":5682},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":5122,"mid":5122,"hi":5122},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2430,"mid":2430,"hi":2430},"unit":"taps","n":456,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1906,"mid":1906,"hi":1906},"unit":"taps","n":456,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":3920,"mid":3920,"hi":3920},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":3237,"mid":3237,"hi":3237},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":52.083437500208326,"mid":52.900335521837064,"hi":53.71723354346581},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1779479914,"listedShare":1,"unitSqft":3654,"unitSqftLo":3100,"unitSqftHi":4208,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":72,"listedOn":"2026-05-22","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":147.56,"median":223.26,"p75":344.4,"why":"judged against District 22's stamped Level 1 (street level) cell for units over 30 to 100 sqm: this row's median unit is 3654 sqft and URA stamps no cell for units over 300 sqm in that district"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":25.833620934355434,"mid":25.833620934355434,"hi":25.833620934355434},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1775061140,"listedShare":1,"unitSqft":109494,"unitSqftLo":109494,"unitSqftHi":109494,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":123,"listedOn":"2026-04-01","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":12.301611904811107,"mid":19.690080030566563,"hi":23.680602916761384},"unit":"SGD/sqm/month","n":20,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":20,"listedEpoch":1780344740,"listedShare":1,"unitSqft":19211,"unitSqftLo":5340,"unitSqftHi":159000,"listings":20,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":62,"listedOn":"2026-06-01","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":43.05564166683888,"mid":43.05564166683888,"hi":43.05564166683888},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1759190400,"listedShare":1,"unitSqft":1200,"unitSqftLo":1200,"unitSqftHi":1200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":307,"listedOn":"2025-09-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":13.226839071380589,"mid":18.266432364055373,"hi":23.546054036552512},"unit":"SGD/sqm/month","n":13,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":13,"listedEpoch":1759866831,"listedShare":1,"unitSqft":32410,"unitSqftLo":10000,"unitSqftHi":140000,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":299,"listedOn":"2025-10-07","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":52.083437500208326,"mid":52.900335521837064,"hi":53.71723354346581},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":1,"listedEpoch":1779479914,"listedShare":1,"unitSqft":3654,"unitSqftLo":3100,"unitSqftHi":4208,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"TUAS AVENUE 10","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":8,"why":"measured on TUAS AVENUE 10, 100% of whose 8 geocoded postals sit in this corner"},"listedAge":{"days":72,"listedOn":"2026-05-22","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":195.7074621219949,"hi":195.7074621219949},"psf":{"lo":18.18181818181818,"hi":18.18181818181818},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":195.7074621219949,"mid":195.7074621219949,"hi":195.7074621219949},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752105600,"listedShare":1,"unitSqft":110,"unitSqftLo":110,"unitSqftHi":110,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":6,"demoted":5,"by":{"class":5,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 23 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"}},"otherStrata":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":105,"mid":105,"hi":105},"unit":"premises","n":105,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 110 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":110,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 110 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 23 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["EW32"],"name":"TUAS WEST ROAD MRT STATION (EW32)","taps":12632,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["EW31"],"name":"TUAS CRESCENT MRT STATION (EW31)","taps":10804,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["EW30"],"name":"GUL CIRCLE MRT STATION (EW30)","taps":9802,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","metres":4274},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Hawker Centre, 4274m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.003,"shopfrontSqm":9213,"shopfrontWhy":null,"zonedSqm":3313139,"dominantUse":"BUSINESS 2","parcels":394,"meanPlotRatio":1.51,"topUses":[{"use":"BUSINESS 2","share":0.804},{"use":"ROAD","share":0.177},{"use":"WATERBODY","share":0.01}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; TUAS is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":77,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TUAS PROMENADE":{"area":"TUAS","region":"WEST REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":44200,"mid":44200,"hi":44200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TUAS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TUAS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1720,"mid":1720,"hi":1720},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":819,"mid":819,"hi":819},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1618,"mid":1618,"hi":1618},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1848,"mid":1848,"hi":1848},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1029,"mid":1029,"hi":1029},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":764,"mid":764,"hi":764},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1108,"mid":1108,"hi":1108},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":977,"mid":977,"hi":977},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":973,"mid":973,"hi":973},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1338,"mid":1338,"hi":1338},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1925,"mid":1925,"hi":1925},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1877,"mid":1877,"hi":1877},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1129,"mid":1129,"hi":1129},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":790,"mid":790,"hi":790},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1284,"mid":1284,"hi":1284},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1129,"mid":1129,"hi":1129},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4626,"mid":4626,"hi":4626},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3557,"mid":3557,"hi":3557},"unit":"taps","n":621,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":6715,"mid":6715,"hi":6715},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":5843,"mid":5843,"hi":5843},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4634,"mid":4634,"hi":4634},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3371,"mid":3371,"hi":3371},"unit":"taps","n":216,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":5463,"mid":5463,"hi":5463},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":4522,"mid":4522,"hi":4522},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":11.871960018429839,"mid":18.298550147358608,"hi":26.8021369376072},"unit":"SGD/sqm/month","n":12,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1774656000,"listedShare":1,"unitSqft":14000,"unitSqftLo":2131,"unitSqftHi":83200,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":128,"listedOn":"2026-03-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":21.52782083341944,"mid":21.52782083341944,"hi":21.52782083341944},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1748304000,"listedShare":1,"unitSqft":4453,"unitSqftLo":4453,"unitSqftHi":4453,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":433,"listedOn":"2025-05-27","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":20.451362852469614,"mid":20.451362852469614,"hi":20.451362852469614},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782231435,"listedShare":1,"unitSqft":144721,"unitSqftLo":144721,"unitSqftHi":144721,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":40,"listedOn":"2026-06-23","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":322.9173125012916,"hi":322.9173125012916},"psf":{"lo":29.999999999999996,"hi":29.999999999999996},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":322.9173125012916,"mid":322.9173125012916,"hi":322.9173125012916},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784866087,"listedShare":1,"unitSqft":100,"unitSqftLo":100,"unitSqftHi":100,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":3,"demoted":3,"by":{"class":3,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":16,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"}},"otherStrata":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":71,"mid":71,"hi":71},"unit":"premises","n":71,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 53 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":53,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 53 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":19,"mid":19,"hi":19},"unit":"rooms","n":1,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"STB's FMEL_UPD_D stamp on the newest register feature counted here: the day a hotel's record was last updated on the register, not a licence date and not an opening day","asOfVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["EW32"],"name":"TUAS WEST ROAD MRT STATION (EW32)","taps":12632,"metres":94,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["EW33"],"name":"TUAS LINK MRT STATION (EW33)","taps":12558,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","metres":5635},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Hawker Centre, 5635m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.001,"shopfrontSqm":3238,"shopfrontWhy":null,"zonedSqm":4091851,"dominantUse":"BUSINESS 2","parcels":208,"meanPlotRatio":1.32,"topUses":[{"use":"BUSINESS 2","share":0.63},{"use":"ROAD","share":0.131},{"use":"TRANSPORT FACILITIES","share":0.073}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; TUAS is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":39,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"stock_outside_priced_cell","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"ownMedianSqft":14000,"ownSizeBand":"over-300","publishedSizeBands":["30-and-below","over-30-100","over-100-300"],"dearestFrom":"context","dearestStreet":null,"why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and it prices stock this corner does not have: URA stamps 3 cells there, 30 sqm and below, over 30 to 100 sqm, over 100 to 300 sqm, while the units actually let here run about 14000 sqft (over 300 sqm), a size URA publishes no median for in this district. Every rent measured at this corner sits below that band's own 25th percentile (the dearest is S$2.00 psf against a p25 of S$13.71 psf), so standing the band here would not be reporting the district. It would be reporting a market this corner is not in, at a price nothing measured here supports. The district figure is real, its placement here is not. This is URA's disclosure, never a count of shops, and the band is kept below so a reader can see what was refused."}}},"TUAS VIEW":{"area":"TUAS","region":"WEST REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":44200,"mid":44200,"hi":44200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TUAS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TUAS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":343,"mid":343,"hi":343},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1525,"mid":1525,"hi":1525},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":536,"mid":536,"hi":536},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":781,"mid":781,"hi":781},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1016,"mid":1016,"hi":1016},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":755,"mid":755,"hi":755},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":731,"mid":731,"hi":731},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1340,"mid":1340,"hi":1340},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2516,"mid":2516,"hi":2516},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3877,"mid":3877,"hi":3877},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2855,"mid":2855,"hi":2855},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4935,"mid":4935,"hi":4935},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":46.263225286718,"mid":46.263225286718,"hi":46.263225286718},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1778371200,"listedShare":1,"unitSqft":698,"unitSqftLo":698,"unitSqftHi":698,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":85,"listedOn":"2026-05-10","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":147.56,"median":223.26,"p75":344.4,"why":"judged against District 22's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 698 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":20.00520263301755,"mid":20.00520263301755,"hi":53.97376283450433},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1752105600,"listedShare":1,"unitSqft":9685,"unitSqftLo":698,"unitSqftHi":9685,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":389,"listedOn":"2025-07-10","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 389 days before this snapshot (posted 2025-07-10), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-05-10, 304 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":27.10733799666525,"mid":47.8396018520432,"hi":100.46316388929073},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1755820800,"listedShare":1,"unitSqft":4500,"unitSqftLo":3000,"unitSqftHi":46856,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":346,"listedOn":"2025-08-22","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 346 days before this snapshot (posted 2025-08-22), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-05-10, 261 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":20.00520263301755,"mid":27.10733799666525,"hi":53.97376283450433},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1752105600,"listedShare":1,"unitSqft":9685,"unitSqftLo":698,"unitSqftHi":46856,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"TUAS SOUTH AVENUE 2","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TUAS SOUTH STREET 3","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"TUAS SOUTH STREET 5","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":25,"why":"measured on TUAS SOUTH AVENUE 2, TUAS SOUTH STREET 3, TUAS SOUTH STREET 5, 100% of whose 25 geocoded postals sit in this corner"},"listedAge":{"days":389,"listedOn":"2025-07-10","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":17.720454590067742,"mid":18.29760233025016,"hi":25.590862365988727},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1782506800,"listedShare":1,"unitSqft":3089,"unitSqftLo":2734,"unitSqftHi":4252,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":37,"listedOn":"2026-06-26","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":11.855512304356093,"mid":21.491288675294683,"hi":39.67269839301582},"unit":"SGD/sqm/month","n":90,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":90,"listedEpoch":1770808459,"listedShare":1,"unitSqft":2836,"unitSqftLo":1722,"unitSqftHi":60000,"listings":90,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":72,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 72 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":173,"listedOn":"2026-02-11","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":13.280149215421083,"mid":19.897095422178673,"hi":20.557619509791852},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1748433600,"listedShare":1,"unitSqft":12947.5,"unitSqftLo":3068,"unitSqftHi":37480,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":432,"listedOn":"2025-05-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":25.628358135023145,"mid":25.628358135023145,"hi":25.628358135023145},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783123200,"listedShare":1,"unitSqft":1722,"unitSqftLo":1722,"unitSqftHi":1722,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2"},"label":"propertyType: grade-b2","listedAge":{"days":30,"listedOn":"2026-07-04","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b2\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.2x the median of the 14 rows typed \"grade-b2\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b2","classFamily":"grade-b2"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":23.680602916761384,"hi":23.680602916761384},"psf":{"lo":2.1999999999999997,"hi":2.1999999999999997},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":23.680602916761384,"mid":23.680602916761384,"hi":23.680602916761384},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1717113600,"listedShare":1,"unitSqft":250,"unitSqftLo":250,"unitSqftHi":250,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":8,"demoted":7,"by":{"class":5,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":46.3,"leadN":1,"heldPsm":20,"heldN":3,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":2.31,"note":"the head here won on freshness, not weight. A record of 3 observations of the same class sits below it, held back by the ask-age gate, saying S$1.86 psf against the head's S$4.30 psf off 1, 2.3x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":45,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 45 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":32,"mid":32,"hi":32},"unit":"premises","n":32,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":190,"mid":190,"hi":190},"unit":"premises","n":190,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 178 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":178,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 178 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 45 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":45,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 45 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW32"],"name":"TUAS WEST ROAD MRT STATION (EW32)","taps":12632,"metres":1243,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","metres":7275},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Hawker Centre, 7275m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.001,"shopfrontSqm":4636,"shopfrontWhy":null,"zonedSqm":4730718,"dominantUse":"BUSINESS 2","parcels":579,"meanPlotRatio":1.52,"topUses":[{"use":"BUSINESS 2","share":0.76},{"use":"ROAD","share":0.236},{"use":"UTILITY","share":0.003}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; TUAS is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":102,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"TUAS VIEW EXTENSION":{"area":"TUAS","region":"WEST REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":44200,"mid":44200,"hi":44200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TUAS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TUAS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":212,"mid":212,"hi":212},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":874,"mid":874,"hi":874},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":305,"mid":305,"hi":305},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":578,"mid":578,"hi":578},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":764,"mid":764,"hi":764},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":241,"mid":241,"hi":241},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":606,"mid":606,"hi":606},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":406,"mid":406,"hi":406},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1781,"mid":1781,"hi":1781},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1763,"mid":1763,"hi":1763},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2015,"mid":2015,"hi":2015},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1890,"mid":1890,"hi":1890},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":11.840301458380692,"mid":19.375038750077497,"hi":48.139134242887835},"unit":"SGD/sqm/month","n":36,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":36,"listedEpoch":1774137600,"listedShare":1,"unitSqft":6372,"unitSqftLo":559,"unitSqftHi":25000,"listings":36,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":134,"listedOn":"2026-03-22","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory-workshop"}},{"value":{"lo":17.221900805576226,"mid":17.221900805576226,"hi":17.221900805576226},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1709251200,"listedShare":1,"unitSqft":12099,"unitSqftLo":12099,"unitSqftHi":12099,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":885,"listedOn":"2024-03-01","share":1,"known":true},"classWord":"office","classFamily":"office","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"office"}},{"value":{"lo":15.069474583393609,"mid":19.38347339959029,"hi":19.55825424653213},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1769904000,"listedShare":1,"unitSqft":47000,"unitSqftLo":13272,"unitSqftHi":92000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":183,"listedOn":"2026-02-01","share":1,"known":true},"classWord":"industrial","classFamily":"industrial","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"industrial"}},{"value":{"lo":22.59507769474573,"mid":22.59507769474573,"hi":22.59507769474573},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1777161600,"listedShare":1,"unitSqft":2239,"unitSqftLo":2239,"unitSqftHi":2239,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b2"},"label":"propertyType: grade-b2","listedAge":{"days":99,"listedOn":"2026-04-26","share":1,"known":true},"classWord":"grade-b2","classFamily":"grade-b2","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"grade-b2"}},{"value":{"lo":22.59507769474573,"mid":22.59507769474573,"hi":22.59507769474573},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1776902400,"listedShare":1,"unitSqft":2239,"unitSqftLo":2239,"unitSqftHi":2239,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory"},"label":"propertyType: factory","listedAge":{"days":102,"listedOn":"2026-04-23","share":1,"known":true},"classWord":"factory","classFamily":"factory","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":5,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":23,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 23 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"}},"otherStrata":[{"value":{"lo":19,"mid":19,"hi":19},"unit":"premises","n":19,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":109,"mid":109,"hi":109},"unit":"premises","n":109,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 69 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":69,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 69 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 23 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW32"],"name":"TUAS WEST ROAD MRT STATION (EW32)","taps":12632,"metres":2936,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","metres":7892},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Hawker Centre, 7892m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":23618321,"dominantUse":"PORT / AIRPORT","parcels":328,"meanPlotRatio":1.08,"topUses":[{"use":"PORT / AIRPORT","share":0.457},{"use":"BUSINESS 2","share":0.384},{"use":"UTILITY","share":0.083}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; TUAS is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":33,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is port / airport (46% of 328 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"TUKANG":{"area":"BOON LAY","region":"WEST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":15200,"mid":15200,"hi":15200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BOON LAY, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BOON LAY with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":4,"shown":4,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":361,"mid":361,"hi":361},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1377,"mid":1377,"hi":1377},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":397,"mid":397,"hi":397},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":555,"mid":555,"hi":555},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":980,"mid":980,"hi":980},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":591,"mid":591,"hi":591},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":566,"mid":566,"hi":566},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":593,"mid":593,"hi":593},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2472,"mid":2472,"hi":2472},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3179,"mid":3179,"hi":3179},"unit":"taps","n":483,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2127,"mid":2127,"hi":2127},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2519,"mid":2519,"hi":2519},"unit":"taps","n":168,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":17.683567113165967,"mid":18.708701438566894,"hi":23.680602916761384},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1770854400,"listedShare":1,"unitSqft":12000,"unitSqftLo":6000,"unitSqftHi":21000,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":172,"listedOn":"2026-02-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":11.840301458380692,"mid":14.531279062558124,"hi":20.448578564619545},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1752494400,"listedShare":1,"unitSqft":19000,"unitSqftLo":5000,"unitSqftHi":40772,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":385,"listedOn":"2025-07-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"district-band","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":13,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 13 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"}},"otherStrata":[{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":48,"mid":48,"hi":48},"unit":"premises","n":48,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 39 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":39,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 39 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 13 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["EW28"],"name":"PIONEER MRT STATION (EW28)","taps":61475,"metres":1059,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Taman Jurong Market and Food Centre","stalls":122,"status":"Existing","metres":344},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Taman Jurong Market and Food Centre, 344m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.001,"shopfrontSqm":1720,"shopfrontWhy":null,"zonedSqm":2029214,"dominantUse":"BUSINESS 2","parcels":120,"meanPlotRatio":2.36,"topUses":[{"use":"BUSINESS 2","share":0.682},{"use":"ROAD","share":0.282},{"use":"CIVIC & COMMUNITY INSTITUTION","share":0.017}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; BOON LAY is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":31,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"stock_outside_priced_cell","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"ownMedianSqft":15500,"ownSizeBand":"over-300","publishedSizeBands":["30-and-below","over-30-100","over-100-300"],"dearestFrom":"context","dearestStreet":null,"why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and it prices stock this corner does not have: URA stamps 3 cells there, 30 sqm and below, over 30 to 100 sqm, over 100 to 300 sqm, while the units actually let here run about 15500 sqft (over 300 sqm), a size URA publishes no median for in this district. Every rent measured at this corner sits below that band's own 25th percentile (the dearest is S$1.74 psf against a p25 of S$13.71 psf), so standing the band here would not be reporting the district. It would be reporting a market this corner is not in, at a price nothing measured here supports. The district figure is real, its placement here is not. This is URA's disclosure, never a count of shops, and the band is kept below so a reader can see what was refused."}}},"TURF CLUB":{"area":"SUNGEI KADUT","region":"NORTH REGION","people":{"value":{"lo":660,"mid":660,"hi":660},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":57,"households":{"value":{"lo":126,"mid":160,"hi":197},"unit":"households","n":1,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":15400,"mid":15400,"hi":15400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SUNGEI KADUT, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SUNGEI KADUT with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3205,"mid":3205,"hi":3205},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3649,"mid":3649,"hi":3649},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":8165,"mid":8165,"hi":8165},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":5770,"mid":5770,"hi":5770},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3054,"mid":3054,"hi":3054},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2406,"mid":2406,"hi":2406},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":5921,"mid":5921,"hi":5921},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":5266,"mid":5266,"hi":5266},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2532,"mid":2532,"hi":2532},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1973,"mid":1973,"hi":1973},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4986,"mid":4986,"hi":4986},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":7342,"mid":7342,"hi":7342},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2129,"mid":2129,"hi":2129},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2722,"mid":2722,"hi":2722},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5516,"mid":5516,"hi":5516},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4963,"mid":4963,"hi":4963},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12532,"mid":12532,"hi":12532},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":12244,"mid":12244,"hi":12244},"unit":"taps","n":322,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":28155,"mid":28155,"hi":28155},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":27280,"mid":27280,"hi":27280},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13758,"mid":13758,"hi":13758},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":14450,"mid":14450,"hi":14450},"unit":"taps","n":112,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":30680,"mid":30680,"hi":30680},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":26450,"mid":26450,"hi":26450},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3200,"mid":5000,"hi":7000},"unit":"SGD/month","n":8,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3200,"mid":5000,"hi":7000},"unit":"SGD/month","n":8,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":135.05,"mid":135.05,"hi":135.05},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"drape":true,"drapeFrom":"GALI BATU","label":"use: retail: measured on WOODLANDS ROAD, 12% of whose 17 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"WOODLANDS ROAD","postals":17,"share":0.118,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.118,"shareKnown":true,"postals":17,"why":"measured on WOODLANDS ROAD, 12% of whose 17 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to GALI BATU at 47%. It never leads this card and never enters the map's ranking. measured on WOODLANDS ROAD, 12% of whose 17 geocoded postals sit in this corner"},{"value":{"lo":47.73560271758224,"mid":47.73560271758224,"hi":47.73560271758224},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783612370,"listedShare":1,"unitSqft":2300,"unitSqftLo":2300,"unitSqftHi":2300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"drape":true,"drapeFrom":"MANDAI WEST","label":"propertyType: retail: measured on MANDAI ROAD, 25% of whose 4 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"MANDAI ROAD","postals":4,"share":0.25,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.25,"shareKnown":true,"postals":4,"why":"measured on MANDAI ROAD, 25% of whose 4 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MANDAI WEST at 50%. It never leads this card and never enters the map's ranking. measured on MANDAI ROAD, 25% of whose 4 geocoded postals sit in this corner"},{"value":{"lo":47.73560271758224,"mid":47.73560271758224,"hi":47.73560271758224},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783612370,"listedShare":1,"unitSqft":2300,"unitSqftLo":2300,"unitSqftHi":2300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"drape":true,"drapeFrom":"MANDAI WEST","label":"all strata pooled: measured on MANDAI ROAD, 25% of whose 4 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"MANDAI ROAD","postals":4,"share":0.25,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.25,"shareKnown":true,"postals":4,"why":"measured on MANDAI ROAD, 25% of whose 4 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to MANDAI WEST at 50%. It never leads this card and never enters the map's ranking. measured on MANDAI ROAD, 25% of whose 4 geocoded postals sit in this corner"}],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":2653500,"mid":3377000,"hi":4860000},"unit":"SGD","n":24,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-08-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4250000,"mid":4275000,"hi":4300000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-04-30","asOfFromVerb":"contracts to","asOf":"2023-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"}},"otherStrata":[{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 27 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":27,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 27 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":13544.9,"mid":13544.9,"hi":13544.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","singleStratum":{"note":"every household here is one dwelling type, so the bridge has no local mix to weight with: this IS the national per-household figure for that dwelling type, printed against this subzone's name. Read it as the national number, not as a measurement of this corner."}},"byTrade":{"hair-salon":{"value":{"lo":44,"mid":44,"hi":44},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":128,"mid":128,"hi":128},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":113.6,"hi":113.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":4,"hi":4},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.2,"hi":93.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":19.6,"mid":19.6,"hi":19.6},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":128.2,"mid":128.2,"hi":128.2},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":3.7,"mid":3.7,"hi":3.7},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":1.5,"hi":1.5},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":18.7,"hi":18.7},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":50.4,"mid":50.4,"hi":50.4},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":728.9,"mid":728.9,"hi":728.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":728.9,"mid":728.9,"hi":728.9},"unit":"SGD/household/month","n":1,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":474},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":2},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":39}},"stations":{"list":[{"codes":["NS7"],"name":"KRANJI MRT STATION (NS7)","taps":55435,"metres":0,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Marsiling Mall Hawker Centre","stalls":70,"status":"Existing (replacement)","metres":1238},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Marsiling Mall Hawker Centre, 1238m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":3342924,"dominantUse":"RESIDENTIAL","parcels":282,"meanPlotRatio":null,"topUses":[{"use":"RESIDENTIAL","share":0.446},{"use":"RESERVE SITE","share":0.33},{"use":"ROAD","share":0.136}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; SUNGEI KADUT is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"25","share":1,"postals":27,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":299.2,"mid":377.98,"hi":458.27,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 25","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 25. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 25 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":299.2,"mid":377.98,"hi":458.27},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 25 stamps a Level 1 (street level) shop-space band of S$27.80–42.57 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is residential (45% of 282 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"TYERSALL":{"area":"TANGLIN","region":"CENTRAL REGION","people":{"value":{"lo":4270,"mid":4270,"hi":4270},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1129,"mid":1427,"hi":1758},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":12100,"mid":12100,"hi":12100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TANGLIN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TANGLIN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":4,"shown":4,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1951,"mid":1951,"hi":1951},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1608,"mid":1608,"hi":1608},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1388,"mid":1388,"hi":1388},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1743,"mid":1743,"hi":1743},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1074,"mid":1074,"hi":1074},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1003,"mid":1003,"hi":1003},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":856,"mid":856,"hi":856},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1436,"mid":1436,"hi":1436},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1549,"mid":1549,"hi":1549},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1223,"mid":1223,"hi":1223},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1727,"mid":1727,"hi":1727},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1652,"mid":1652,"hi":1652},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1271,"mid":1271,"hi":1271},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":857,"mid":857,"hi":857},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1660,"mid":1660,"hi":1660},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1256,"mid":1256,"hi":1256},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7050,"mid":7050,"hi":7050},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5596,"mid":5596,"hi":5596},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":6319,"mid":6319,"hi":6319},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":6651,"mid":6651,"hi":6651},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6447,"mid":6447,"hi":6447},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4620,"mid":4620,"hi":4620},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":6924,"mid":6924,"hi":6924},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":7302,"mid":7302,"hi":7302},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":113.01896278207133,"mid":113.01896278207133,"hi":113.01896278207133},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783193903,"listedShare":1,"unitSqft":2567,"unitSqftLo":2567,"unitSqftHi":2567,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":29,"listedOn":"2026-07-04","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":71.83,"median":81.5,"p75":181.35,"why":"judged against District 10's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 2567 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2700,"mid":4025,"hi":5000},"unit":"SGD/month","n":48,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2026-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-04-30","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2750,"mid":3500,"hi":3900},"unit":"SGD/month","n":27,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":2400,"hi":2700},"unit":"SGD/month","n":3,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3750,"mid":4650,"hi":5000},"unit":"SGD/month","n":18,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7062.5,"mid":11625,"hi":12000},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4312.5,"mid":6850,"hi":11962.5},"unit":"SGD/month","n":114,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 7 streets pooled here; the oldest part's newest contract month ends 2026-05-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":25000,"mid":34000,"hi":60000},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":13000,"mid":13475,"hi":13950},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":161.4586562506458,"hi":161.4586562506458},"psf":{"lo":14.999999999999998,"hi":14.999999999999998},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":161.4586562506458,"mid":161.4586562506458,"hi":161.4586562506458},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783123200,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]}},"homePrices":[{"value":{"lo":9000000,"mid":10200000,"hi":11200000},"unit":"SGD","n":4,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-11-30","asOfFromVerb":"contracts to","asOf":"2024-12-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":6550000,"mid":7695000,"hi":8860000},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-07-31","asOfFromVerb":"contracts to","asOf":"2025-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1937500,"mid":3532000,"hi":5000000},"unit":"SGD","n":56,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-04-30","asOfFromVerb":"contracts to","asOf":"2024-01-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2050000,"mid":3050000,"hi":8945000},"unit":"SGD","n":208,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":18500000,"mid":24400000,"hi":52000000},"unit":"SGD","n":7,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-03-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5687500,"mid":6100000,"hi":6580000},"unit":"SGD","n":4,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":8550000,"mid":8700000,"hi":8850000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-04-20. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-04-20","asOfFromVerb":"updated","asOf":"2026-05-05","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":32,"mid":32,"hi":32},"unit":"premises","n":32,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 88 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":88,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 88 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":9806.4,"hi":13544.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0097,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.97% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":36.59,"hi":44},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0097,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.97% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":109.48,"hi":128},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0097,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.97% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":117.94,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0097,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.97% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":9.82,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":89.42,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0097,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.97% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":14.51,"hi":19.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0097,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.97% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":103.07,"hi":128.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":2.09,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0397,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 4.0% of households here"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":3.59,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-4-room","share":0.0397,"note":"the BOTTOM of this range is the hdb-4-room stratum, which holds 4.0% of households here"},"category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":22.19,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":21.67,"hi":50.4},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0097,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.97% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":605.54,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0097,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.97% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":605.54,"hi":728.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-3-room","share":0.0097,"note":"the BOTTOM of this range is the hdb-3-room stratum, which holds 0.97% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the night SFA's register was read: the crawl receipt where one was written, else the observation stamp a snapshot froze from the file's write time. Not a date SFA gives; a carried total wears the newest night among its postals","asOfVerb":"as of","asOf":"2026-08-13","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[{"codes":["CC19","DT9"],"name":"BOTANIC GARDENS MRT STATION (CC19 / DT9)","taps":12970,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["CC20"],"name":"FARRER ROAD MRT STATION (CC20)","taps":11441,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["TE12"],"name":"NAPIER MRT STATION (TE12)","taps":10983,"metres":69,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Empress Road Blk 7 (Empress Road Market and Food Centre)","stalls":40,"status":"Existing","metres":49},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Empress Road Blk 7 (Empress Road Market and Food Centre), 49m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.003,"shopfrontSqm":5808,"shopfrontWhy":null,"zonedSqm":2241441,"dominantUse":"PARK","parcels":360,"meanPlotRatio":1.58,"topUses":[{"use":"PARK","share":0.365},{"use":"RESIDENTIAL","share":0.303},{"use":"ROAD","share":0.14}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$25,000 -$29,999","earningHouseholds":7300,"households":8300,"noEmployedPersonShare":0.096,"shareAbove10k":0.767,"shareAbove20k":0.603,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":3,"hdbUnits":166,"rooms":{"u1":0,"u2":0,"u3":16,"u4":74,"u5exec":76,"rental":0},"resale":{"n":10,"median":955000,"p25":618000,"p75":1020000,"psm":7958,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":71.83,"mid":120.29,"hi":366.5},"unit":"SGD/sqm/month","n":3,"district":"10","share":1,"postals":86,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":128.61,"mid":243.14,"hi":366.5,"n":3},{"sizeBand":"over-30-100","lo":80.11,"mid":120.29,"hi":163.8,"n":3},{"sizeBand":"over-100-300","lo":71.83,"mid":81.5,"hi":181.35,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 10","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 10. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"ULU PANDAN":{"area":"BUKIT TIMAH","region":"CENTRAL REGION","people":{"value":{"lo":11290,"mid":11290,"hi":11290},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2914,"mid":3684,"hi":4537},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":18000,"mid":18000,"hi":18000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BUKIT TIMAH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BUKIT TIMAH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":8,"shown":8,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":999,"mid":999,"hi":999},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":879,"mid":879,"hi":879},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":581,"mid":581,"hi":581},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":493,"mid":493,"hi":493},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":734,"mid":734,"hi":734},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1362,"mid":1362,"hi":1362},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":548,"mid":548,"hi":548},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":978,"mid":978,"hi":978},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3967,"mid":3967,"hi":3967},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4847,"mid":4847,"hi":4847},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2763,"mid":2763,"hi":2763},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3770,"mid":3770,"hi":3770},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":91.82740335305112,"mid":91.82740335305112,"hi":91.82740335305112},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1776643200,"listedShare":1,"unitSqft":1981,"unitSqftLo":1981,"unitSqftHi":1981,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":105,"listedOn":"2026-04-20","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":71.83,"median":81.5,"p75":181.35,"why":"judged against District 10's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1981 sqft falls in"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3925,"mid":9416.5,"hi":61750},"unit":"SGD/month","n":173,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 26 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6300,"mid":6700,"hi":8700},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3925,"mid":5650,"hi":75000},"unit":"SGD/month","n":150,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 9 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":11300,"mid":15500,"hi":27000},"unit":"SGD/month","n":5,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7000,"mid":10600,"hi":15000},"unit":"SGD/month","n":22,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 16 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":20.451429791748467,"mid":20.451429791748467,"hi":20.451429791748467},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1759449600,"listedShare":1,"unitSqft":8400,"unitSqftLo":8400,"unitSqftHi":8400,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":304,"listedOn":"2025-10-03","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":2,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":3512500,"mid":8345833.25,"hi":10900000},"unit":"SGD","n":86,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 8 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5300000,"mid":5775000,"hi":8003000},"unit":"SGD","n":21,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-10-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-10-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1405850,"mid":1793747,"hi":1927062.5},"unit":"SGD","n":30,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-09-30","asOfFromVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1780000,"mid":3093750,"hi":4550000},"unit":"SGD","n":1502,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 6 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-04-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5500888,"mid":9040000,"hi":20075000},"unit":"SGD","n":13,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-08-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4850000,"mid":4925000,"hi":5095000},"unit":"SGD","n":4,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4250000,"mid":4250000,"hi":4250000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2022-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2025-07-05. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-07-05","asOfFromVerb":"updated","asOf":"2026-06-15","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":40,"mid":40,"hi":40},"unit":"premises","n":40,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 141 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":141,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 141 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":10433.95,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":38.45,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":116.35,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":124.71,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":9.47,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.83,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":15.61,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":103.02,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.37,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.85,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":23.86,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":24.51,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":645.76,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":645.76,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["EW21","CC22"],"name":"BUONA VISTA MRT STATION (EW21 / CC22)","taps":64537,"metres":343,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4},{"codes":["EW22"],"name":"DOVER MRT STATION (EW22)","taps":32700,"metres":151,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["CC21"],"name":"HOLLAND VILLAGE MRT STATION (CC21)","taps":21046,"metres":390,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Ghim Moh Road Blk 20","stalls":72,"status":"Existing","metres":271},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Ghim Moh Road Blk 20, 271m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.013,"shopfrontSqm":15476,"shopfrontWhy":null,"zonedSqm":1227148,"dominantUse":"RESIDENTIAL","parcels":1100,"meanPlotRatio":2.05,"topUses":[{"use":"RESIDENTIAL","share":0.705},{"use":"ROAD","share":0.154},{"use":"WATERBODY","share":0.064}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$25,000 -$29,999","earningHouseholds":24000,"households":27000,"noEmployedPersonShare":0.119,"shareAbove10k":0.842,"shareAbove20k":0.625,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":71.83,"mid":120.29,"hi":366.5},"unit":"SGD/sqm/month","n":3,"district":"10","share":0.821,"postals":140,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":128.61,"mid":243.14,"hi":366.5,"n":3},{"sizeBand":"over-30-100","lo":80.11,"mid":120.29,"hi":163.8,"n":3},{"sizeBand":"over-100-300","lo":71.83,"mid":81.5,"hi":181.35,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 10","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 82% of this corner's geocoded postals sit in District 10. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"UPPER PAYA LEBAR":{"area":"SERANGOON","region":"NORTH-EAST REGION","people":{"value":{"lo":18340,"mid":18340,"hi":18340},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":5258,"mid":6646,"hi":8186},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":36900,"mid":36900,"hi":36900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area SERANGOON, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in SERANGOON with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":7,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2615,"mid":2615,"hi":2615},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3920,"mid":3920,"hi":3920},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1244,"mid":1244,"hi":1244},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1843,"mid":1843,"hi":1843},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2610,"mid":2610,"hi":2610},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3191,"mid":3191,"hi":3191},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1535,"mid":1535,"hi":1535},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2150,"mid":2150,"hi":2150},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10371,"mid":10371,"hi":10371},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":13580,"mid":13580,"hi":13580},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7917,"mid":7917,"hi":7917},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":11017,"mid":11017,"hi":11017},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"SERANGOON MRT STATION (NE12 / CC13)","stationTaps":119385,"exit":"Exit A","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. SERANGOON (NE12 / CC13)'s Exit A opens in this corner and the station takes 119,385 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":263.23,"mid":395.33,"hi":442.61},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"SERANGOON CENTRAL","share":0.591,"postals":22,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.591,"shareKnown":true,"postals":22,"why":"measured on SERANGOON CENTRAL, 59% of whose 22 geocoded postals sit in this corner"}},{"value":{"lo":197.44944030651732,"mid":197.7243699069441,"hi":198.0492867074485},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1784394643,"listedShare":1,"unitSqft":1292,"unitSqftLo":1292,"unitSqftHi":1292,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"SERANGOON CENTRAL","share":0.591,"postals":22,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.591,"shareKnown":true,"postals":22,"why":"measured on SERANGOON CENTRAL, 59% of whose 22 geocoded postals sit in this corner"},"listedAge":{"days":15,"listedOn":"2026-07-18","share":1,"known":true}},{"value":{"lo":67.27444010443574,"mid":132.36194020547651,"hi":197.44944030651732},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784091904,"listedShare":1,"unitSqft":990,"unitSqftLo":688,"unitSqftHi":1292,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"SERANGOON CENTRAL","share":0.591,"postals":22,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.591,"shareKnown":true,"postals":22,"why":"measured on SERANGOON CENTRAL, 59% of whose 22 geocoded postals sit in this corner"},"listedAge":{"days":19,"listedOn":"2026-07-15","share":1,"known":true}},{"value":{"lo":48.81592025718694,"mid":79.62344691812669,"hi":91.6337436155765},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1781558338,"listedShare":1,"unitSqft":1323,"unitSqftLo":365,"unitSqftHi":3524,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":48,"listedOn":"2026-06-15","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1475,"mid":3300,"hi":5000},"unit":"SGD/month","n":794,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 35 blocks pooled here; the oldest part's newest approval month ends 2022-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9722,"sources":35,"sourcesAskedUnanswered":1,"coverageNote":"built from 35 of 36 sources known in this subzone (97%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2275,"mid":3350,"hi":4350},"unit":"SGD/month","n":338,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 25 blocks pooled here; the oldest part's newest approval month ends 2023-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":2650,"hi":3000},"unit":"SGD/month","n":293,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2026-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1350,"mid":3550,"hi":9200},"unit":"SGD/month","n":123,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 21 blocks pooled here; the oldest part's newest approval month ends 2021-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1475,"mid":2100,"hi":2400},"unit":"SGD/month","n":12,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3300,"mid":3975,"hi":5000},"unit":"SGD/month","n":28,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2022-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-03-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4175,"mid":5800,"hi":8500},"unit":"SGD/month","n":12,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 11 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2900,"mid":4000,"hi":5225},"unit":"SGD/month","n":131,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 15 streets pooled here; the oldest part's newest contract month ends 2025-11-30. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6500,"mid":10000,"hi":16500},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":197.44944030651732,"mid":197.44944030651732,"hi":197.7243699069441},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1784255001,"listedShare":1,"unitSqft":1292,"unitSqftLo":688,"unitSqftHi":1292,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"SERANGOON CENTRAL","share":0.591,"postals":22,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.591,"shareKnown":true,"postals":22,"why":"measured on SERANGOON CENTRAL, 59% of whose 22 geocoded postals sit in this corner"},"listedAge":{"days":17,"listedOn":"2026-07-17","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":16.790222636594468,"mid":28.97509377228734,"hi":36.86270690654014},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1778613872,"listedShare":1,"unitSqft":7987,"unitSqftLo":4380,"unitSqftHi":12821,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":82,"listedOn":"2026-05-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":32.912239027092426,"mid":33.36812229180013,"hi":80.41067623186785},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1766275200,"listedShare":1,"unitSqft":1000,"unitSqftLo":850,"unitSqftHi":4290,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":225,"listedOn":"2025-12-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":34.64164931721442,"mid":34.64164931721442,"hi":34.64164931721442},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1777766400,"listedShare":1,"unitSqft":1507,"unitSqftLo":1507,"unitSqftHi":1507,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":92,"listedOn":"2026-05-03","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":76.64176720758503,"mid":76.64176720758503,"hi":76.64176720758503},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1768262400,"listedShare":1,"unitSqft":6320,"unitSqftLo":6320,"unitSqftHi":6320,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"health-centre"},"label":"propertyType: health-centre","listedAge":{"days":202,"listedOn":"2026-01-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"health-centre\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 0.6x the median of the 21 rows typed \"health-centre\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"health-centre","classFamily":"health-centre"},{"value":{"lo":184.52417857216662,"mid":184.52417857216662,"hi":184.52417857216662},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1762905600,"listedShare":1,"unitSqft":700,"unitSqftLo":700,"unitSqftHi":700,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":264,"listedOn":"2025-11-12","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 264 days before this snapshot (posted 2025-11-12), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-18, 249 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":53.72187594546593,"mid":53.72187594546593,"hi":53.72187594546593},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1765238400,"listedShare":1,"unitSqft":2204,"unitSqftLo":2204,"unitSqftHi":2204,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":237,"listedOn":"2025-12-09","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 237 days before this snapshot (posted 2025-12-09), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-18, 222 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shop","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":91.49323854203261,"hi":91.49323854203261},"psf":{"lo":8.5,"hi":8.5},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":91.49323854203261,"mid":91.49323854203261,"hi":91.49323854203261},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752019200,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":11,"demoted":7,"by":{"class":5,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"disagreement":{"achievedPsm":395.3,"achievedContracts":3,"askPsm":136.6,"askListings":8,"ratio":0.35,"note":"the headline is the SIGNED figure: 3 leases at S$36.73 psf. But 8 current asking prices here say S$12.69 psf, lower by 2.9x, off 2.7x as many observations. A signed lease is what someone paid and an ask is what a landlord wants; neither is the other's correction, and we do not average them. Where they part this far, the signed few may be old, small or unrepresentative. Read both before you budget."}},"homePrices":[{"value":{"lo":2850000,"mid":5000000,"hi":8280000},"unit":"SGD","n":27,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 11 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-07-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2042000,"mid":3991944,"hi":5500000},"unit":"SGD","n":96,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 18 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":928000,"mid":1377944,"hi":2000000},"unit":"SGD","n":345,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 11 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-08-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1240000,"mid":1562500,"hi":2576900},"unit":"SGD","n":444,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-04-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-04-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":7317222,"mid":10886666,"hi":14288888},"unit":"SGD","n":3,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-07-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 7 postals pooled here; the oldest part's newest row was updated 2025-04-15. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-04-15","asOfFromVerb":"updated","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"}],"fnbTotal":{"value":{"lo":49,"mid":49,"hi":49},"unit":"premises","n":49,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 199 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":199,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 199 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":7657.09,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0319,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.2% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":28.81,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0319,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.2% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":82.08,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0319,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.2% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":84.33,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0319,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.2% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.37,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0319,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.2% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":68.86,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0319,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.2% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":10.53,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0319,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.2% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":107.61,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.33,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":2.2,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":15.05,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0319,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.2% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":15.46,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0319,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.2% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":444.25,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0319,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.2% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":444.25,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0319,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.2% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["NE12","CC13"],"name":"SERANGOON MRT STATION (NE12 / CC13)","taps":119385,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":8},{"codes":["NE11"],"name":"WOODLEIGH MRT STATION (NE11)","taps":32226,"metres":356,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["CC12"],"name":"BARTLEY MRT STATION (CC12)","taps":19279,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Woodleigh Village Hawker Centre","stalls":40,"status":"Existing (new)","metres":392},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Woodleigh Village Hawker Centre, 392m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.004,"shopfrontSqm":3341,"shopfrontWhy":null,"zonedSqm":925177,"dominantUse":"RESIDENTIAL","parcels":1045,"meanPlotRatio":1.99,"topUses":[{"use":"RESIDENTIAL","share":0.615},{"use":"ROAD","share":0.273},{"use":"CIVIC & COMMUNITY INSTITUTION","share":0.033}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":33900,"households":40200,"noEmployedPersonShare":0.159,"shareAbove10k":0.652,"shareAbove20k":0.354,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":39,"hdbUnits":3404,"rooms":{"u1":0,"u2":77,"u3":801,"u4":1659,"u5exec":788,"rental":79},"resale":{"n":164,"median":805000,"p25":520000,"p75":910000,"psm":7580,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":192,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"UPPER THOMSON":{"area":"BISHAN","region":"CENTRAL REGION","people":{"value":{"lo":31510,"mid":31510,"hi":31510},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":8624,"mid":10902,"hi":13428},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":28400,"mid":28400,"hi":28400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area BISHAN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in BISHAN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":3,"shown":3,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4804,"mid":4804,"hi":4804},"unit":"taps","n":1127,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":6283,"mid":6283,"hi":6283},"unit":"taps","n":1127,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":6728,"mid":6728,"hi":6728},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":7320,"mid":7320,"hi":7320},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2910,"mid":2910,"hi":2910},"unit":"taps","n":392,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3853,"mid":3853,"hi":3853},"unit":"taps","n":392,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2634,"mid":2634,"hi":2634},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3272,"mid":3272,"hi":3272},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6025,"mid":6025,"hi":6025},"unit":"taps","n":1127,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5716,"mid":5716,"hi":5716},"unit":"taps","n":1127,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":7469,"mid":7469,"hi":7469},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":7375,"mid":7375,"hi":7375},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3747,"mid":3747,"hi":3747},"unit":"taps","n":392,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3825,"mid":3825,"hi":3825},"unit":"taps","n":392,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4329,"mid":4329,"hi":4329},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4100,"mid":4100,"hi":4100},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":22949,"mid":22949,"hi":22949},"unit":"taps","n":1127,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":24164,"mid":24164,"hi":24164},"unit":"taps","n":1127,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":26686,"mid":26686,"hi":26686},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":26279,"mid":26279,"hi":26279},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":19376,"mid":19376,"hi":19376},"unit":"taps","n":392,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":20598,"mid":20598,"hi":20598},"unit":"taps","n":392,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":20405,"mid":20405,"hi":20405},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":19640,"mid":19640,"hi":19640},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":59.91,"mid":118.245,"hi":193.04},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"SIN MING ROAD","share":1,"postals":13,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"UPPER THOMSON ROAD","share":0.663,"postals":83,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.708,"shareKnown":true,"postals":96,"why":"measured on SIN MING ROAD, UPPER THOMSON ROAD, 71% of whose 96 geocoded postals sit in this corner"}},{"value":{"lo":62.21866399961755,"mid":70.78365285590662,"hi":90.06727792163717},"unit":"SGD/sqm/month","n":20,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":21,"listedEpoch":1784474882,"listedShare":1,"unitSqft":1359.5,"unitSqftLo":900,"unitSqftHi":3400,"listings":26,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"SIN MING ROAD","share":1,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UPPER THOMSON ROAD","share":0.663,"postals":83,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.708,"shareKnown":true,"postals":96,"why":"measured on SIN MING ROAD, UPPER THOMSON ROAD, 71% of whose 96 geocoded postals sit in this corner"},"listedAge":{"days":14,"listedOn":"2026-07-19","share":1,"known":true}},{"value":{"lo":148.94166596150777,"mid":149.01178915640492,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1783864724,"listedShare":1,"unitSqft":614,"unitSqftLo":614,"unitSqftHi":1603,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"UPPER THOMSON ROAD","share":0.663,"postals":83,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.663,"shareKnown":true,"postals":83,"why":"measured on UPPER THOMSON ROAD, 66% of whose 83 geocoded postals sit in this corner"},"listedAge":{"days":21,"listedOn":"2026-07-12","share":1,"known":true}}],"hdbTender":[{"value":{"lo":18152,"mid":18152,"hi":18152},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range"}],"residential":[{"value":{"lo":1837.5,"mid":3025,"hi":4800},"unit":"SGD/month","n":1104,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 40 blocks pooled here; the oldest part's newest approval month ends 2024-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9756,"sources":40,"sourcesAskedUnanswered":1,"coverageNote":"built from 40 of 41 sources known in this subzone (98%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3100,"hi":4000},"unit":"SGD/month","n":326,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2025-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":2650,"hi":3600},"unit":"SGD/month","n":532,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 15 blocks pooled here; the oldest part's newest approval month ends 2026-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2200,"mid":3500,"hi":4450},"unit":"SGD/month","n":212,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 15 blocks pooled here; the oldest part's newest approval month ends 2024-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2250,"mid":3475,"hi":5000},"unit":"SGD/month","n":34,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3100,"mid":5650,"hi":9375},"unit":"SGD/month","n":33,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 26 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2700,"mid":4125,"hi":5775},"unit":"SGD/month","n":179,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 11 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":10700,"mid":12390,"hi":23000},"unit":"SGD/month","n":8,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4800,"mid":7990,"hi":12000},"unit":"SGD/month","n":12,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 11 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":37.25968990399519,"mid":64.54327991354172,"hi":80.72709587513279},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1752451200,"listedShare":1,"unitSqft":1600,"unitSqftLo":600,"unitSqftHi":2411,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":385,"listedOn":"2025-07-14","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 385 days before this snapshot (posted 2025-07-14), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-19, 371 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":72.93578643016421,"mid":98.89756550417633,"hi":104.56370119089442},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1777233658,"listedShare":1,"unitSqft":1755,"unitSqftLo":915,"unitSqftHi":3724,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":98,"listedOn":"2026-04-26","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 98 days before this snapshot (posted 2026-04-26), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-19, 85 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":64.48300603346682,"mid":70.9745343101797,"hi":103.96958925230979},"unit":"SGD/sqm/month","n":30,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":30,"listedEpoch":1784488187,"listedShare":1,"unitSqft":1871.5,"unitSqftLo":614,"unitSqftHi":3400,"listings":36,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"SIN MING ROAD","share":1,"postals":13,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"UPPER THOMSON ROAD","share":0.663,"postals":83,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.708,"shareKnown":true,"postals":96,"why":"measured on SIN MING ROAD, UPPER THOMSON ROAD, 71% of whose 96 geocoded postals sit in this corner"},"listedAge":{"days":14,"listedOn":"2026-07-19","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":26.795405408931302,"mid":32.0751200497929,"hi":58.71223863659847},"unit":"SGD/sqm/month","n":48,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":47,"listedEpoch":1775245025,"listedShare":1,"unitSqft":1325,"unitSqftLo":330,"unitSqftHi":2500,"listings":49,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":121,"listedOn":"2026-04-03","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":53.8195520835486,"mid":74.15138287066695,"hi":193.75038750077496},"unit":"SGD/sqm/month","n":24,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":24,"listedEpoch":1775952000,"listedShare":1,"unitSqft":1600,"unitSqftLo":328,"unitSqftHi":3477,"listings":24,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":113,"listedOn":"2026-04-12","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 113 days before this snapshot (posted 2026-04-12), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-19, 99 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":25.001747911672943,"mid":33.4344496419331,"hi":58.432656547852766},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1765627200,"listedShare":1,"unitSqft":794,"unitSqftLo":350,"unitSqftHi":4090,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":233,"listedOn":"2025-12-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":27.073387480108288,"mid":28.635599693427935,"hi":30.197811906747578},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":1,"listedEpoch":1783252800,"listedShare":1,"unitSqft":3005.5,"unitSqftLo":2500,"unitSqftHi":3511,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":29,"listedOn":"2026-07-05","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":29,"listings":29,"strata":6,"ceilingSqm":30,"psm":{"lo":39.57320006143279,"hi":172.22256666735552},"psf":{"lo":3.676470588235294,"hi":16},"asOf":"2026-08-03","why":"29 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":91.12628705055387,"mid":91.12628705055387,"hi":91.12628705055387},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785304479,"listedShare":1,"unitSqft":176,"unitSqftLo":176,"unitSqftHi":176,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":39.57320006143279,"mid":74.21777517525588,"hi":101.65915393559179},"unit":"SGD/sqm/month","n":21,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":21,"listedEpoch":1771545600,"listedShare":1,"unitSqft":162,"unitSqftLo":80,"unitSqftHi":320,"listings":21,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":115.14880910898769,"mid":115.14880910898769,"hi":115.14880910898769},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783711060,"listedShare":1,"unitSqft":215,"unitSqftLo":215,"unitSqftHi":215,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":67.27444010443575,"mid":76.24436545169384,"hi":83.29216393882521},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1776729600,"listedShare":1,"unitSqft":120,"unitSqftLo":84,"unitSqftHi":240,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":65.7794525465594,"mid":119.00100960695747,"hi":172.22256666735552},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1729209600,"listedShare":1,"unitSqft":115,"unitSqftLo":50,"unitSqftHi":180,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":91.49323854203261,"mid":91.49323854203261,"hi":91.49323854203261},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1696896000,"listedShare":1,"unitSqft":100,"unitSqftLo":100,"unitSqftHi":100,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":11,"demoted":7,"by":{"class":4,"stale":0,"askAge":3,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":118.2,"leadN":6,"heldPsm":74.2,"heldN":24,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":1.59,"note":"the head here won on freshness, not weight. A record of 24 observations of the same class sits below it, held back by the ask-age gate, saying S$6.89 psf against the head's S$10.98 psf off 6, 1.6x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":59.9,"mid":118.2,"hi":193,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":3632000,"mid":5900000,"hi":9880000},"unit":"SGD","n":58,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 11 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-11-30","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2380000,"mid":4338750,"hi":6060000},"unit":"SGD","n":181,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 20 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-09-30","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":854500,"mid":1628000,"hi":2450000},"unit":"SGD","n":1299,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-03-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1451500,"mid":2267500,"hi":3666000},"unit":"SGD","n":815,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 8 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":6575000,"mid":8700000,"hi":27789000},"unit":"SGD","n":20,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 7 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2022-08-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2022-08-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3480000,"mid":3730000,"hi":3880000},"unit":"SGD","n":15,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-11-30","asOfFromVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2980000,"mid":3690000,"hi":4180000},"unit":"SGD","n":10,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2021-11-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2021-11-30","asOfFromVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":5450000,"mid":5450000,"hi":5450000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-01-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":30,"mid":30,"hi":30},"unit":"premises","n":30,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 57 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 14 postals pooled here; the oldest part's newest row was updated 2025-10-14. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-10-14","asOfFromVerb":"updated","asOf":"2026-08-05","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"vet-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":27,"mid":27,"hi":27},"unit":"premises","n":27,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":370,"mid":370,"hi":370},"unit":"premises","n":370,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 419 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":419,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 419 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":8239.12,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":30.16,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":86.14,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":88.48,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.6,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":71.9,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":11.54,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":109.25,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.64,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":2.35,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":15.6,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":18.68,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":476.93,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":476.93,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0464,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.6% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":28,"mid":28,"hi":28},"unit":"premises","n":28,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 57 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":57,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 57 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["TE8"],"name":"UPPER THOMSON MRT STATION (TE8)","taps":20668,"metres":0,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":5},{"codes":["CC16"],"name":"MARYMOUNT MRT STATION (CC16)","taps":17517,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["TE7"],"name":"BRIGHT HILL MRT STATION (TE7)","taps":14780,"metres":0,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Shunfu Road Blk 320 (Shunfu Mart)","stalls":31,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":31,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.021,"shopfrontSqm":79032,"shopfrontWhy":null,"zonedSqm":3837870,"dominantUse":"RESIDENTIAL","parcels":2678,"meanPlotRatio":2.56,"topUses":[{"use":"RESIDENTIAL","share":0.552},{"use":"ROAD","share":0.186},{"use":"PARK","share":0.062}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$15,000 - $17,499","earningHouseholds":24800,"households":30100,"noEmployedPersonShare":0.179,"shareAbove10k":0.706,"shareAbove20k":0.419,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":51,"hdbUnits":4527,"rooms":{"u1":0,"u2":0,"u3":1441,"u4":1379,"u5exec":1298,"rental":409},"resale":{"n":206,"median":688000,"p25":520000,"p75":905000,"psm":7760,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":100,"mid":195.17000000000002,"hi":239.11},"unit":"SGD/sqm/month","n":3,"district":"20","share":1,"postals":388,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":100,"mid":178.57,"hi":195.95,"n":3},{"sizeBand":"over-30-100","lo":199.25,"mid":211.77,"hi":239.11,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 20","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 20. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"VICTORIA":{"area":"ROCHOR","region":"CENTRAL REGION","people":{"value":{"lo":1700,"mid":1700,"hi":1700},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":488,"mid":616,"hi":759},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":33900,"mid":33900,"hi":33900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ROCHOR, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ROCHOR with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":10,"shown":10,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":999,"mid":999,"hi":999},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1806,"mid":1806,"hi":1806},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3744,"mid":3744,"hi":3744},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":14149,"mid":14149,"hi":14149},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":723,"mid":723,"hi":723},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1443,"mid":1443,"hi":1443},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2688,"mid":2688,"hi":2688},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":5648,"mid":5648,"hi":5648},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2972,"mid":2972,"hi":2972},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1858,"mid":1858,"hi":1858},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":17993,"mid":17993,"hi":17993},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":12837,"mid":12837,"hi":12837},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3063,"mid":3063,"hi":3063},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1789,"mid":1789,"hi":1789},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":14210,"mid":14210,"hi":14210},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":11039,"mid":11039,"hi":11039},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10977,"mid":10977,"hi":10977},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9565,"mid":9565,"hi":9565},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":53467,"mid":53467,"hi":53467},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":55210,"mid":55210,"hi":55210},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":12281,"mid":12281,"hi":12281},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10836,"mid":10836,"hi":10836},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":54310,"mid":54310,"hi":54310},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":55276,"mid":55276,"hi":55276},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":70.2,"mid":153.51,"hi":361.81},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.5,"sources":2,"sourcesAskedUnanswered":2,"coverageNote":"built from 2 of 4 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"ROCHOR ROAD","share":0.909,"postals":11,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"VICTORIA STREET","share":0.762,"postals":21,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.813,"shareKnown":true,"postals":32,"why":"measured on ROCHOR ROAD, VICTORIA STREET, 81% of whose 32 geocoded postals sit in this corner"}},{"value":{"lo":129.16692500051664,"mid":129.16692500051664,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783381890,"listedShare":1,"unitSqft":400,"unitSqftLo":400,"unitSqftHi":400,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"QUEEN STREET","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":17,"why":"measured on QUEEN STREET, 100% of whose 17 geocoded postals sit in this corner"},"listedAge":{"days":27,"listedOn":"2026-07-06","share":1,"known":true}},{"value":{"lo":56.652160087945894,"mid":102.00581304359807,"hi":174.91354427153294},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1785277681,"listedShare":1,"unitSqft":1233,"unitSqftLo":344,"unitSqftHi":3800,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"ROCHOR ROAD","share":0.909,"postals":11,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"VICTORIA STREET","share":0.762,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.813,"shareKnown":true,"postals":32,"why":"measured on ROCHOR ROAD, VICTORIA STREET, 81% of whose 32 geocoded postals sit in this corner"},"listedAge":{"days":5,"listedOn":"2026-07-28","share":1,"known":true}},{"value":{"lo":72.32002311226843,"mid":87.28858603550539,"hi":109.51653040256983},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1784184958,"listedShare":1,"unitSqft":823,"unitSqftLo":344,"unitSqftHi":1280,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"ROCHOR ROAD","share":0.909,"postals":11,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"VICTORIA STREET","share":0.762,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.813,"shareKnown":true,"postals":32,"why":"measured on ROCHOR ROAD, VICTORIA STREET, 81% of whose 32 geocoded postals sit in this corner"},"listedAge":{"days":18,"listedOn":"2026-07-16","share":1,"known":true}}],"hdbTender":[{"value":{"lo":3650,"mid":3975,"hi":4300},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":52.97532656023222,"mid":78.92668767036001,"hi":104.8780487804878},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":2300,"mid":3300,"hi":4150},"unit":"SGD/month","n":268,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2026-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3025,"mid":3500,"hi":4200},"unit":"SGD/month","n":58,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2025-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-12-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2250,"mid":3075,"hi":3775},"unit":"SGD/month","n":208,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2026-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4200,"mid":4200,"hi":4200},"unit":"SGD/month","n":2,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2024-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":46.31,"mid":71.68,"hi":113.92},"unit":"SGD/sqm/month","n":9,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 3 streets pooled here; the oldest street's newest valued quarter ends 2025-12-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2025-12-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"QUEEN STREET","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2025-12-31"},{"street":"WATERLOO STREET","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"VICTORIA STREET","share":0.762,"postals":21,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.909,"shareKnown":true,"postals":55,"why":"measured on QUEEN STREET, WATERLOO STREET, VICTORIA STREET, 91% of whose 55 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":59.799502315054006,"mid":167.1243414211437,"hi":195.64505540575703},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1776116541,"listedShare":1,"unitSqft":2421,"unitSqftLo":1568,"unitSqftHi":5400,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":111,"listedOn":"2026-04-13","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 111 days before this snapshot (posted 2026-04-13), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 107 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":68.4030573561878,"mid":116.88258691457085,"hi":164.81224910553817},"unit":"SGD/sqm/month","n":16,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":15,"listedEpoch":1784479243,"listedShare":1,"unitSqft":1038.5,"unitSqftLo":344,"unitSqftHi":3800,"listings":17,"asOf":"2026-08-03","carried":true,"coverage":0.75,"sources":3,"sourcesAskedUnanswered":1,"coverageNote":"built from 3 of 4 sources known in this subzone (75%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"QUEEN STREET","share":1,"postals":17,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"ROCHOR ROAD","share":0.909,"postals":11,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"VICTORIA STREET","share":0.762,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.878,"shareKnown":true,"postals":49,"why":"measured on QUEEN STREET, ROCHOR ROAD, VICTORIA STREET, 88% of whose 49 geocoded postals sit in this corner"},"listedAge":{"days":14,"listedOn":"2026-07-19","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":129.16692500051664,"mid":129.16692500051664,"hi":129.16692500051664},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1774224000,"listedShare":1,"unitSqft":400,"unitSqftLo":400,"unitSqftHi":400,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":133,"listedOn":"2026-03-23","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 133 days before this snapshot (posted 2026-03-23), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 128 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":48.12101127470228,"mid":75.4858192578805,"hi":114.1407950228279},"unit":"SGD/sqm/month","n":30,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":32,"listedEpoch":1777852800,"listedShare":1,"unitSqft":898,"unitSqftLo":464,"unitSqftHi":3725,"listings":32,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":91,"listedOn":"2026-05-04","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":2600,"mid":2600,"hi":2600},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-12-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":37.73584905660377,"mid":37.73584905660377,"hi":37.73584905660377},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-12-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":13,"listings":13,"strata":6,"ceilingSqm":30,"psm":{"lo":69.96541770861317,"hi":880.683579548977},"psf":{"lo":6.499999999999999,"hi":81.81818181818181},"asOf":"2026-08-03","why":"13 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":880.683579548977,"mid":880.683579548977,"hi":880.683579548977},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783900691,"listedShare":1,"unitSqft":33,"unitSqftLo":33,"unitSqftHi":33,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":86.80572916701388,"mid":90.8907046572263,"hi":94.97568014743871},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785166748,"listedShare":1,"unitSqft":257,"unitSqftLo":204,"unitSqftHi":310,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":201.19458722821906,"mid":201.19458722821906,"hi":201.19458722821906},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784815453,"listedShare":1,"unitSqft":321,"unitSqftLo":321,"unitSqftHi":321,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":204.43085675146366,"mid":204.43085675146366,"hi":204.43085675146366},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1775433600,"listedShare":1,"unitSqft":258,"unitSqftLo":258,"unitSqftHi":258,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":161.4586562506458,"mid":161.4586562506458,"hi":161.4586562506458},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784937600,"listedShare":1,"unitSqft":100,"unitSqftLo":100,"unitSqftHi":100,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":69.96541770861317,"mid":99.02797583372941,"hi":211.19064741645653},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1775001600,"listedShare":1,"unitSqft":150,"unitSqftLo":120,"unitSqftHi":250,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":13,"demoted":7,"by":{"class":5,"stale":0,"askAge":2,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":70.2,"mid":153.5,"hi":361.8,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":86,"mid":86,"hi":86},"unit":"premises","n":86,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 47 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2025-09-12. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-09-12","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":11,"mid":11,"hi":11},"unit":"premises","n":11,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 10 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":407,"mid":407,"hi":407},"unit":"premises","n":407,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 91 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":91,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 91 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":3290.7,"mid":4434.86,"hi":9567.2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":9.7,"mid":15.56,"hi":36.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":21,"mid":40.09,"hi":113.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":15,"mid":36.03,"hi":127.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":5.3,"mid":7.3,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-5-room-exec","share":0.0233,"note":"the TOP of this range is the hdb-5-room-exec stratum, which holds 2.3% of households here: a sliver, not the typical household"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":28.2,"mid":40.13,"hi":94},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":3.3,"mid":5.11,"hi":14.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":116.43,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.39,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.86,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":7.14,"hi":25.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-5-room-exec","share":0.0233,"note":"the BOTTOM of this range is the hdb-5-room-exec stratum, which holds 2.3% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":4.7,"mid":6.47,"hi":17.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":135.8,"mid":220.39,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":135.8,"mid":220.39,"hi":622.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":18,"mid":18,"hi":18},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 47 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":41,"mid":54.95,"hi":68.9},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-06-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":68.9,"mid":68.9,"hi":68.9},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-12-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":2158,"mid":2158,"hi":2158},"unit":"rooms","n":10,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 10 postals pooled here; the oldest part's newest row was updated 2022-07-13. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-07-13","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["EW12","DT14"],"name":"BUGIS MRT STATION (EW12 / DT14)","taps":108677,"metres":30,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":8},{"codes":["NS25","EW13"],"name":"CITY HALL MRT STATION (NS25 / EW13)","taps":90517,"metres":329,"measuredTo":"exit","nearestExit":"Exit D","exitsKnown":4},{"codes":["NS24","NE6","CC1"],"name":"DHOBY GHAUT MRT STATION (NS24 / NE6 / CC1)","taps":64694,"metres":369,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":6},{"codes":["DT22"],"name":"JALAN BESAR MRT STATION (DT22)","taps":20646,"metres":235,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["DT13"],"name":"ROCHOR MRT STATION (DT13)","taps":20335,"metres":141,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["DT21"],"name":"BENCOOLEN MRT STATION (DT21)","taps":18539,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3},{"codes":["CC2"],"name":"BRAS BASAH MRT STATION (CC2)","taps":8800,"metres":29,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Queen Street Blk 270 (Albert Centre)","stalls":86,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":86,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.442,"shopfrontSqm":92553,"shopfrontWhy":null,"zonedSqm":209205,"dominantUse":"ROAD","parcels":112,"meanPlotRatio":4.03,"topUses":[{"use":"ROAD","share":0.28},{"use":"COMMERCIAL","share":0.205},{"use":"COMMERCIAL & RESIDENTIAL","share":0.145}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"absent":{"code":"not_published","ours":false,"why":"SingStat publishes the GHS 2025 household income distribution by PLANNING AREA and names 29 of them; ROCHOR is not one, so the households here sit inside the table's \"Others\" row together with 25 other planning areas. That row is an aggregate, not a place, and splitting it would mean inventing a share nobody published. This is the publisher pooling a small resident population, never a statement that households here earn little or that nobody counted them."}},"housing":{"hdbBlocks":10,"hdbUnits":715,"rooms":{"u1":0,"u2":0,"u3":518,"u4":180,"u5exec":16,"rental":1},"resale":{"n":29,"median":563000,"p25":520000,"p75":600000,"psm":8815,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":73.69,"mid":115.09,"hi":225.2},"unit":"SGD/sqm/month","n":3,"district":"07","share":1,"postals":80,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":86.33,"mid":95.24,"hi":110,"n":3},{"sizeBand":"over-30-100","lo":93.54,"mid":118.89,"hi":225.2,"n":3},{"sizeBand":"over-100-300","lo":73.69,"mid":122.38,"hi":166.15,"n":3},{"sizeBand":"over-300","lo":98.5,"mid":111.29,"hi":145.22,"n":3}],"pooledBands":4,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 07","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 07. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 4 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"WATERWAY EAST":{"area":"PUNGGOL","region":"NORTH-EAST REGION","people":{"value":{"lo":53800,"mid":53800,"hi":53800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":14506,"mid":18336,"hi":22585},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":14200,"mid":14200,"hi":14200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area PUNGGOL, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in PUNGGOL with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":7,"shown":6,"withheld":1},"coverageNote":"Shown on 6 of PUNGGOL's 7 subzones; withheld from CONEY ISLAND, which publishes no premises, taps or residents to carry a share of it."},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3728,"mid":3728,"hi":3728},"unit":"taps","n":598,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1406,"mid":1406,"hi":1406},"unit":"taps","n":598,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":6568,"mid":6568,"hi":6568},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2111,"mid":2111,"hi":2111},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1696,"mid":1696,"hi":1696},"unit":"taps","n":208,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":690,"mid":690,"hi":690},"unit":"taps","n":208,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2936,"mid":2936,"hi":2936},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1195,"mid":1195,"hi":1195},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1671,"mid":1671,"hi":1671},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3971,"mid":3971,"hi":3971},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2631,"mid":2631,"hi":2631},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":5951,"mid":5951,"hi":5951},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1285,"mid":1285,"hi":1285},"unit":"taps","n":208,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1949,"mid":1949,"hi":1949},"unit":"taps","n":208,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2403,"mid":2403,"hi":2403},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3207,"mid":3207,"hi":3207},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":10800,"mid":10800,"hi":10800},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":11756,"mid":11756,"hi":11756},"unit":"taps","n":644,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":18402,"mid":18402,"hi":18402},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":17892,"mid":17892,"hi":17892},"unit":"taps","n":69,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":7804,"mid":7804,"hi":7804},"unit":"taps","n":208,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8643,"mid":8643,"hi":8643},"unit":"taps","n":208,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":14684,"mid":14684,"hi":14684},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":14042,"mid":14042,"hi":14042},"unit":"taps","n":24,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":80.7293281253229,"mid":80.7293281253229,"hi":80.7293281253229},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752537600,"listedShare":1,"unitSqft":1200,"unitSqftLo":1200,"unitSqftHi":1200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":384,"listedOn":"2025-07-15","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-100-300","p25":183.4,"median":220.71,"p75":251.55,"why":"judged against District 19's stamped Level 1 (street level) cell for units over 100 to 300 sqm, the band this row's own median unit of 1200 sqft falls in"}}],"hdbTender":[{"value":{"lo":1510,"mid":9000,"hi":18384.91},"unit":"SGD/month","n":35,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 35 tenders pooled here; the oldest of them closed 2017-08-08. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2017-08-08","asOfFromVerb":"bids closed","asOf":"2024-08-21","carried":true,"coverage":0.9211,"sources":35,"sourcesAskedUnanswered":3,"coverageNote":"built from 35 of 38 sources known in this subzone (92%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1725,"mid":3100,"hi":3937.5},"unit":"SGD/month","n":2304,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 143 blocks pooled here; the oldest part's newest approval month ends 2023-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8882,"sources":143,"sourcesAskedUnanswered":18,"coverageNote":"built from 143 of 161 sources known in this subzone (89%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":860,"mid":3100,"hi":3950},"unit":"SGD/month","n":1217,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 127 blocks pooled here; the oldest part's newest approval month ends 2022-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":127,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 127 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2712.5,"hi":3500},"unit":"SGD/month","n":285,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 38 blocks pooled here; the oldest part's newest approval month ends 2025-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":38,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 38 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":3275,"hi":4087.5},"unit":"SGD/month","n":699,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 64 blocks pooled here; the oldest part's newest approval month ends 2022-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":64,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 64 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1400,"mid":2300,"hi":2612.5},"unit":"SGD/month","n":103,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2024-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3187.5,"mid":3225,"hi":3375},"unit":"SGD/month","n":4,"instrument":"hdb.sublet.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":3200,"hi":3681.25},"unit":"SGD/month","n":124,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3900,"mid":4050,"hi":4650},"unit":"SGD/month","n":4,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":260.42,"mid":290.41,"hi":333.2},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail (measured on PUNGGOL CENTRAL, 27% of whose 73 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"PUNGGOL CENTRAL","share":0.274,"postals":73,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.274,"shareKnown":true,"postals":73,"why":"measured on PUNGGOL CENTRAL, 27% of whose 73 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on PUNGGOL CENTRAL, 27% of whose 73 geocoded postals sit in this corner"}],"context":[{"value":{"lo":166.738715577259,"mid":166.738715577259,"hi":166.738715577259},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783540708,"listedShare":1,"unitSqft":581,"unitSqftLo":581,"unitSqftHi":581,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"PUNGGOL EAST","share":0.696,"postals":23,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.696,"shareKnown":true,"postals":23,"why":"measured on PUNGGOL EAST, 70% of whose 23 geocoded postals sit in this corner"},"listedAge":{"days":25,"listedOn":"2026-07-08","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":2745.12,"mid":4697.5,"hi":239466.11},"unit":"SGD/month","n":16,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 16 tenders pooled here; the oldest of them closed 2017-08-08. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2017-08-08","asOfFromVerb":"bids closed","asOf":"2025-02-18","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"basement","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, basement (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a basement-floor row. The shop-rent slot is led by street-level space; a basement unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":691.2,"mid":7604.61,"hi":141306.37},"unit":"SGD/month","n":49,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 49 tenders pooled here; the oldest of them closed 2017-08-08. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2017-08-08","asOfFromVerb":"bids closed","asOf":"2024-10-01","carried":true,"coverage":0.875,"sources":49,"sourcesAskedUnanswered":7,"coverageNote":"built from 49 of 56 sources known in this subzone (88%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":14800,"mid":33846.5,"hi":52893},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2019-12-05. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2019-12-05","asOfFromVerb":"bids closed","asOf":"2023-04-04","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2023-04-04: the 3-year tenancy HDB lets these units on ran out 2026-04-04, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"},{"value":{"lo":69472,"mid":69472,"hi":69472},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2023-04-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"tenancy-over","why":"awarded 2023-04-04: the 3-year tenancy HDB lets these units on ran out 2026-04-04, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"supermarket","classFamily":"shopfront"},{"value":{"lo":2068,"mid":11088,"hi":12500},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-04-07. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-07","asOfFromVerb":"bids closed","asOf":"2026-06-24","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":54.35294117647059,"mid":64.625,"hi":106.83760683760684},"unit":"SGD/sqm/month","n":3,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-04-07. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-07","asOfFromVerb":"bids closed","asOf":"2026-06-24","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":301.38949166787216,"hi":301.38949166787216},"psf":{"lo":28,"hi":28},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":301.38949166787216,"mid":301.38949166787216,"hi":301.38949166787216},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783756322,"listedShare":1,"unitSqft":250,"unitSqftLo":250,"unitSqftHi":250,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":7,"by":{"class":5,"stale":0,"askAge":0,"tenancyOver":2,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":870000,"mid":956000,"hi":1500000},"unit":"SGD","n":257,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":961500,"mid":1268000,"hi":1704000},"unit":"SGD","n":127,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1340000,"mid":1540000,"hi":1717500},"unit":"SGD","n":139,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":16,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":24,"mid":24,"hi":24},"unit":"premises","n":24,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 24 postals pooled here; the oldest part's newest row was updated 2025-10-29. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-10-29","asOfFromVerb":"updated","asOf":"2026-08-12","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":21,"mid":21,"hi":21},"unit":"premises","n":21,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":23,"mid":23,"hi":23},"unit":"premises","n":23,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":174,"mid":174,"hi":174},"unit":"premises","n":174,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 191 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":191,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 191 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5122.49,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":20.27,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":52.35,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":50.03,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":9.33,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":46.96,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.94,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":109.01,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.35,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.82,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.76,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.67,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":266,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":266,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 16 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":32,"mid":117,"hi":204},"unit":"sqm","n":3,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2026-04-07. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-07","asOfFromVerb":"bids closed","asOf":"2026-06-24","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":20,"mid":20,"hi":20},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":14,"mid":14,"hi":14},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":5},"commercialRent.monthly|no_instrument_here":{"quantity":"commercialRent.monthly","code":"no_instrument_here","ours":false,"n":1},"commercialRent.monthly|not_published":{"quantity":"commercialRent.monthly","code":"not_published","ours":false,"n":2}},"stations":{"list":[{"codes":["PE6"],"name":"OASIS LRT STATION (PE6)","taps":14994,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["PE3"],"name":"CORAL EDGE LRT STATION (PE3)","taps":12861,"metres":389,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["PE5"],"name":"KADALOOR LRT STATION (PE5)","taps":12852,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["PE2"],"name":"MERIDIAN LRT STATION (PE2)","taps":12140,"metres":352,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["PE7"],"name":"DAMAI LRT STATION (PE7)","taps":8448,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2},{"codes":["PE1"],"name":"COVE LRT STATION (PE1)","taps":8081,"metres":327,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":2},{"codes":["PE4"],"name":"RIVIERA LRT STATION (PE4)","taps":3607,"metres":127,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"One Punggol Hawker Centre","stalls":34,"status":"Existing (new)","metres":400},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is One Punggol Hawker Centre, 400m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.009,"shopfrontSqm":13008,"shopfrontWhy":null,"zonedSqm":1504800,"dominantUse":"RESIDENTIAL","parcels":96,"meanPlotRatio":3.19,"topUses":[{"use":"RESIDENTIAL","share":0.542},{"use":"ROAD","share":0.204},{"use":"WATERBODY","share":0.084}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$11,000 - $11,999","earningHouseholds":63300,"households":68800,"noEmployedPersonShare":0.084,"shareAbove10k":0.596,"shareAbove20k":0.204,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":226,"hdbUnits":16890,"rooms":{"u1":0,"u2":1790,"u3":1828,"u4":8573,"u5exec":4187,"rental":512},"resale":{"n":1313,"median":655000,"p25":605000,"p75":715000,"psm":7151,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":65.69,"mid":220.71,"hi":377.3},"unit":"SGD/sqm/month","n":3,"district":"19","share":1,"postals":186,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":65.69,"mid":92.24,"hi":377.3,"n":3},{"sizeBand":"over-30-100","lo":107.69,"mid":250.7,"hi":306.57,"n":3},{"sizeBand":"over-100-300","lo":183.4,"mid":220.71,"hi":251.55,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 19","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 19. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"WENYA":{"area":"JURONG WEST","region":"WEST REGION","people":{"value":{"lo":8090,"mid":8090,"hi":8090},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2016,"mid":2549,"hi":3139},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":47500,"mid":47500,"hi":47500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG WEST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG WEST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1662,"mid":1662,"hi":1662},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1904,"mid":1904,"hi":1904},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":924,"mid":924,"hi":924},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":639,"mid":639,"hi":639},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1230,"mid":1230,"hi":1230},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1617,"mid":1617,"hi":1617},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":780,"mid":780,"hi":780},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":870,"mid":870,"hi":870},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":6170,"mid":6170,"hi":6170},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6563,"mid":6563,"hi":6563},"unit":"taps","n":299,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4187,"mid":4187,"hi":4187},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4065,"mid":4065,"hi":4065},"unit":"taps","n":104,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":22.000887215184072,"mid":22.000887215184072,"hi":22.000887215184072},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1772396457,"listedShare":1,"unitSqft":4892,"unitSqftLo":4892,"unitSqftHi":4892,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":154,"listedOn":"2026-03-01","share":1,"known":true},"classWord":"factory-workshop","classFamily":"factory-workshop","leadsOffClass":{"why":"this row is not shop space and it leads anyway, because the Master Plan zones NO parcel here a shopfront could occupy: there is no shop rent to publish at this corner and this is what the space here actually costs. It wears its class.","classWord":"factory-workshop"}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1850,"mid":3050,"hi":4000},"unit":"SGD/month","n":520,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 24 blocks pooled here; the oldest part's newest approval month ends 2025-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":3000,"hi":3900},"unit":"SGD/month","n":144,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2022-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1750,"mid":3000,"hi":4050},"unit":"SGD/month","n":301,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 19 blocks pooled here; the oldest part's newest approval month ends 2023-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2675,"mid":3450,"hi":4000},"unit":"SGD/month","n":75,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet counted here. The figure is the median of every approved contract in the cell, so this is the newest month the median covers and not a day any particular flat was let","asOfVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null,"leadGates":{"judged":1,"demoted":0,"by":{"class":0,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"off-class","offClassBecause":"no-shopfront-zoned","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 4 postals pooled here; the oldest part's newest row was updated 2025-07-14. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-07-14","asOfFromVerb":"updated","asOf":"2026-07-21","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":45,"mid":45,"hi":45},"unit":"premises","n":45,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 33 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":4861.8,"mid":5745.1,"hi":6285.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":20.4,"mid":23.94,"hi":26.1},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":55.9,"mid":56.4,"hi":56.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":45.7,"mid":58.67,"hi":66.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":10.9,"mid":11.4,"hi":11.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":44.5,"mid":53.13,"hi":58.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":5.1,"mid":6.78,"hi":7.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":107.8,"mid":112.76,"hi":115.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.16,"hi":0.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.36,"hi":0.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":5.18,"hi":8.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":5.7,"mid":6.82,"hi":7.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":241.3,"mid":300.99,"hi":337.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":241.3,"mid":300.99,"hi":337.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":491},"stock":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 7 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":22}},"stations":{"list":[],"nearest":{"codes":["EW27"],"name":"BOON LAY MRT STATION (EW27)","taps":100680,"metres":937,"nearestExit":"Exit C","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Street 52 Blk 505","stalls":60,"status":"Existing","metres":575},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Street 52 Blk 505, 575m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1936222,"dominantUse":"BUSINESS 2","parcels":82,"meanPlotRatio":2.8,"topUses":[{"use":"BUSINESS 2","share":0.44},{"use":"ROAD","share":0.263},{"use":"BUSINESS PARK","share":0.077}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":78500,"households":88700,"noEmployedPersonShare":0.115,"shareAbove10k":0.543,"shareAbove20k":0.185,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":30,"hdbUnits":2374,"rooms":{"u1":0,"u2":0,"u3":0,"u4":910,"u5exec":1464,"rental":0},"resale":{"n":171,"median":538000,"p25":500000,"p75":575000,"psm":5175,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":31,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":147.56,"mid":223.26,"hi":583.67},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 22 stamps a Level 1 (street level) shop-space band of S$13.71–54.22 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 2 (44% of 82 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"WEST COAST":{"area":"CLEMENTI","region":"WEST REGION","people":{"value":{"lo":10180,"mid":10180,"hi":10180},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":2814,"mid":3557,"hi":4381},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":37700,"mid":37700,"hi":37700},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CLEMENTI, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CLEMENTI with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":404,"mid":404,"hi":404},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":948,"mid":948,"hi":948},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":212,"mid":212,"hi":212},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":409,"mid":409,"hi":409},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":529,"mid":529,"hi":529},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1558,"mid":1558,"hi":1558},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":277,"mid":277,"hi":277},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":769,"mid":769,"hi":769},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1844,"mid":1844,"hi":1844},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5141,"mid":5141,"hi":5141},"unit":"taps","n":92,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1337,"mid":1337,"hi":1337},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":3343,"mid":3343,"hi":3343},"unit":"taps","n":32,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":65.21220342796704,"mid":84.97824013191884,"hi":184.52417857216662},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":9,"listedEpoch":1766059200,"listedShare":1,"unitSqft":522,"unitSqftLo":334,"unitSqftHi":808,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":228,"listedOn":"2025-12-18","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3300,"mid":5700,"hi":8850},"unit":"SGD/month","n":180,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 9 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4100,"mid":6150,"hi":7500},"unit":"SGD/month","n":7,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3300,"mid":5150,"hi":6100},"unit":"SGD/month","n":172,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7000,"mid":9300,"hi":10000},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 3 streets pooled here; the oldest part's newest contract month ends 2026-02-28. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":66.6083565390453,"mid":66.64372380800408,"hi":66.67909107696286},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1732104000,"listedShare":1,"unitSqft":743,"unitSqftLo":678,"unitSqftHi":808,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":621,"listedOn":"2024-11-20","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 621 days before this snapshot (posted 2024-11-20), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2025-12-18, 394 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to the fresher row, which is itself 228 days old on this snapshot, so what leads is the fresher of two rows older than a quarter, not this quarter's market either"},"classWord":"f-and-b","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":2,"ceilingSqm":30,"psm":{"lo":80.22790372702897,"hi":123.1464327335434},"psf":{"lo":7.453416149068324,"hi":11.440677966101696},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":80.22790372702897,"mid":80.22790372702897,"hi":80.22790372702897},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1756944000,"listedShare":1,"unitSqft":161,"unitSqftLo":161,"unitSqftHi":161,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":123.1464327335434,"mid":123.1464327335434,"hi":123.1464327335434},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784575724,"listedShare":1,"unitSqft":118,"unitSqftLo":118,"unitSqftHi":118,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":2,"demoted":1,"by":{"class":0,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":65.2,"mid":85,"hi":184.5,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":5180000,"mid":5400000,"hi":5880000},"unit":"SGD","n":9,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":4000000,"mid":4304444,"hi":4685000},"unit":"SGD","n":36,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1131250,"mid":1397500,"hi":1940000},"unit":"SGD","n":390,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":930000,"mid":1941722,"hi":2484000},"unit":"SGD","n":482,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 4 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-05-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":7725000,"mid":8150000,"hi":8575000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3623250,"mid":3645500,"hi":3667750},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-08-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2025-08-07. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-08-07","asOfFromVerb":"updated","asOf":"2026-07-29","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":53,"mid":53,"hi":53},"unit":"premises","n":53,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 90 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":90,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 90 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":10108.23,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.87,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":115.13,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":125.87,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.05,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.89,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":15.19,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":100.38,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.23,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.09,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":24.4,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":21.8,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":637.06,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":637.06,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":6,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 6 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[],"nearest":{"codes":["EW23"],"name":"CLEMENTI MRT STATION (EW23)","taps":103139,"metres":517,"nearestExit":"Exit A","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"West Coast Drive Blk 502 (Ayer Rajah Market)","stalls":0,"status":"Existing","metres":85},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is West Coast Drive Blk 502 (Ayer Rajah Market), 85m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.025,"shopfrontSqm":17824,"shopfrontWhy":null,"zonedSqm":721355,"dominantUse":"RESIDENTIAL","parcels":579,"meanPlotRatio":2.08,"topUses":[{"use":"RESIDENTIAL","share":0.552},{"use":"ROAD","share":0.248},{"use":"EDUCATIONAL INSTITUTION","share":0.083}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$14,000 - $14,999","earningHouseholds":33400,"households":39500,"noEmployedPersonShare":0.159,"shareAbove10k":0.659,"shareAbove20k":0.356,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":65.08,"mid":80.89,"hi":131.66},"unit":"SGD/sqm/month","n":3,"district":"05","share":1,"postals":87,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":75.5,"mid":78.57,"hi":94.64,"n":3},{"sizeBand":"over-30-100","lo":65.08,"mid":80.89,"hi":95.59,"n":3},{"sizeBand":"over-100-300","lo":75.28,"mid":85.48,"hi":131.66,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 05","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 05. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"WOODGROVE":{"area":"WOODLANDS","region":"NORTH REGION","people":{"value":{"lo":32250,"mid":32250,"hi":32250},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":7865,"mid":9941,"hi":12245},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50300,"mid":50300,"hi":50300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area WOODLANDS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in WOODLANDS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5038,"mid":5038,"hi":5038},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3803,"mid":3803,"hi":3803},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2835,"mid":2835,"hi":2835},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1660,"mid":1660,"hi":1660},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3356,"mid":3356,"hi":3356},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3497,"mid":3497,"hi":3497},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2433,"mid":2433,"hi":2433},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2347,"mid":2347,"hi":2347},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":17061,"mid":17061,"hi":17061},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":15042,"mid":15042,"hi":15042},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13565,"mid":13565,"hi":13565},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":11619,"mid":11619,"hi":11619},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"WOODLANDS MRT STATION (NS9 / TE2)","stationTaps":128000,"exit":"Exit 7","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. WOODLANDS (NS9 / TE2)'s Exit 7 opens in this corner and the station takes 128,000 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":153.77014881013886,"mid":153.77014881013886,"hi":153.77014881013886},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785200461,"listedShare":1,"unitSqft":700,"unitSqftLo":700,"unitSqftHi":700,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"WOODLANDS AVENUE 1","share":0.825,"postals":40,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.825,"shareKnown":true,"postals":40,"why":"measured on WOODLANDS AVENUE 1, 83% of whose 40 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":299.2,"median":377.98,"p75":458.27,"why":"judged against District 25's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 700 sqft falls in"}}],"hdbTender":[{"value":{"lo":3500,"mid":3500,"hi":3500},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":19.886363636363637,"mid":19.886363636363637,"hi":19.886363636363637},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1275,"mid":2900,"hi":4325},"unit":"SGD/month","n":1121,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 97 blocks pooled here; the oldest part's newest approval month ends 2021-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9151,"sources":97,"sourcesAskedUnanswered":9,"coverageNote":"built from 97 of 106 sources known in this subzone (92%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1200,"mid":2850,"hi":3750},"unit":"SGD/month","n":534,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 65 blocks pooled here; the oldest part's newest approval month ends 2021-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":65,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 65 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1350,"mid":2200,"hi":3300},"unit":"SGD/month","n":161,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 19 blocks pooled here; the oldest part's newest approval month ends 2022-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":19,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 19 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":3100,"hi":4000},"unit":"SGD/month","n":254,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 43 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":43,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 43 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3200,"hi":4900},"unit":"SGD/month","n":172,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 32 blocks pooled here; the oldest part's newest approval month ends 2021-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-08-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8400,"mid":9500,"hi":10500},"unit":"SGD/month","n":9,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 7 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2525,"mid":3700,"hi":6200},"unit":"SGD/month","n":133,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":12375,"mid":14000,"hi":16000},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 5 streets pooled here; the oldest part's newest contract month ends 2026-01-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-01-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4100,"mid":4200,"hi":4500},"unit":"SGD/month","n":9,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":132.56,"mid":132.56,"hi":132.56},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"median-only","hiEndShape":"median-only","endsFromMedian":1,"asOf":"2024-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"WOODLANDS AVENUE 1","share":0.825,"postals":40,"contributed":true,"lastValuedQuarter":"2024-12-31"}],"share":0.825,"shareKnown":true,"postals":40,"why":"measured on WOODLANDS AVENUE 1, 83% of whose 40 geocoded postals sit in this corner"},"notLeading":{"gate":"stale","why":"last stamped 2024-12, 6 quarters before URA's newest figures on this surface (2026-06-30). A signed-lease median more than four quarters back has had a full year of the publisher's own quarters issued after it for the same market and was replaced by none of them, so it cannot lead a card dated today. The number is untouched and stays here as the last thing this instrument stamped"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":153.77014881013886,"mid":153.77014881013886,"hi":153.77014881013886},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785200461,"listedShare":1,"unitSqft":700,"unitSqftLo":700,"unitSqftHi":700,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"WOODLANDS AVENUE 1","share":0.825,"postals":40,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.825,"shareKnown":true,"postals":40,"why":"measured on WOODLANDS AVENUE 1, 83% of whose 40 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":53.8195520835486,"mid":53.8195520835486,"hi":53.8195520835486},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1768262400,"listedShare":1,"unitSqft":700,"unitSqftLo":700,"unitSqftHi":700,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":202,"listedOn":"2026-01-13","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 202 days before this snapshot (posted 2026-01-13), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 196 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":56.640694360342586,"mid":56.640694360342586,"hi":56.640694360342586},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752537600,"listedShare":1,"unitSqft":4941,"unitSqftLo":4941,"unitSqftHi":4941,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":384,"listedOn":"2025-07-15","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"}],"provisional":[{"value":{"lo":1425,"mid":1425,"hi":1425},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":81.42857142857143,"mid":81.42857142857143,"hi":81.42857142857143},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":2,"ceilingSqm":30,"psm":{"lo":153.9010170218922,"hi":161.4586562506458},"psf":{"lo":14.297872340425533,"hi":14.999999999999998},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":161.4586562506458,"mid":161.4586562506458,"hi":161.4586562506458},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785718826,"listedShare":1,"unitSqft":280,"unitSqftLo":280,"unitSqftHi":280,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":153.9010170218922,"mid":155.23349335974405,"hi":156.56596969759593},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1775814155,"listedShare":1,"unitSqft":204,"unitSqftLo":188,"unitSqftHi":220,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":4,"by":{"class":2,"stale":1,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":2021660,"mid":2365000,"hi":2775000},"unit":"SGD","n":56,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-05-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":800000,"mid":832000,"hi":862888},"unit":"SGD","n":21,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":669166,"mid":959000,"hi":1650000},"unit":"SGD","n":542,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-02-28. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-02-28","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3548750,"mid":4018000,"hi":4900000},"unit":"SGD","n":24,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-05-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-05-31","asOfFromVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2885500,"mid":2930000,"hi":3052000},"unit":"SGD","n":10,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1180000,"mid":1348888,"hi":1482250},"unit":"SGD","n":218,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 13 postals pooled here; the oldest part's newest row was updated 2024-11-11. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-11-11","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":163,"mid":163,"hi":163},"unit":"premises","n":163,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 175 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":175,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 175 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":6192.8,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0222,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0116,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":24.72,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0222,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0116,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":63.95,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0222,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0116,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":65.48,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0116,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.52,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0116,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":57.17,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0116,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.76,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0222,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0116,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.3,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0222,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.54,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0225,"note":"the TOP of this range is the landed stratum, which holds 2.3% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.07,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":9.09,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0116,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":9.13,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0222,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0116,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":339.5,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0222,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0116,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":339.5,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0222,"note":"the TOP of this range is the landed stratum, which holds 2.2% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0116,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 1.2% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":176,"mid":176,"hi":176},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":17.5,"mid":17.5,"hi":17.5},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["NS9","TE2"],"name":"WOODLANDS MRT STATION (NS9 / TE2)","taps":128000,"metres":0,"measuredTo":"exit","nearestExit":"Exit 7","exitsKnown":7},{"codes":["NS8"],"name":"MARSILING MRT STATION (NS8)","taps":40860,"metres":25,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Marsiling Mall Hawker Centre","stalls":70,"status":"Existing (replacement)","metres":95},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Marsiling Mall Hawker Centre, 95m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.042,"shopfrontSqm":65746,"shopfrontWhy":null,"zonedSqm":1578283,"dominantUse":"RESIDENTIAL","parcels":418,"meanPlotRatio":2.63,"topUses":[{"use":"RESIDENTIAL","share":0.531},{"use":"ROAD","share":0.174},{"use":"EDUCATIONAL INSTITUTION","share":0.11}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":73000,"households":81900,"noEmployedPersonShare":0.106,"shareAbove10k":0.529,"shareAbove20k":0.147,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":124,"hdbUnits":8965,"rooms":{"u1":0,"u2":813,"u3":810,"u4":3796,"u5exec":3541,"rental":5},"resale":{"n":512,"median":607000,"p25":498000,"p75":845000,"psm":5690,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":299.2,"mid":377.98,"hi":458.27},"unit":"SGD/sqm/month","n":3,"district":"25","share":1,"postals":172,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":299.2,"mid":377.98,"hi":458.27,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 25","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 25. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 25 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"WOODLANDS EAST":{"area":"WOODLANDS","region":"NORTH REGION","people":{"value":{"lo":98590,"mid":98590,"hi":98590},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":24544,"mid":31025,"hi":38214},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50300,"mid":50300,"hi":50300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area WOODLANDS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in WOODLANDS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":15235,"mid":15235,"hi":15235},"unit":"taps","n":1173,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":12763,"mid":12763,"hi":12763},"unit":"taps","n":1173,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":17104,"mid":17104,"hi":17104},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":6609,"mid":6609,"hi":6609},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":7795,"mid":7795,"hi":7795},"unit":"taps","n":408,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":6040,"mid":6040,"hi":6040},"unit":"taps","n":408,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":7352,"mid":7352,"hi":7352},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3641,"mid":3641,"hi":3641},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":11486,"mid":11486,"hi":11486},"unit":"taps","n":1173,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":14842,"mid":14842,"hi":14842},"unit":"taps","n":1173,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":8650,"mid":8650,"hi":8650},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":13784,"mid":13784,"hi":13784},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":7004,"mid":7004,"hi":7004},"unit":"taps","n":408,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":8061,"mid":8061,"hi":8061},"unit":"taps","n":408,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5381,"mid":5381,"hi":5381},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":6690,"mid":6690,"hi":6690},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":52497,"mid":52497,"hi":52497},"unit":"taps","n":1173,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":55439,"mid":55439,"hi":55439},"unit":"taps","n":1173,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":45149,"mid":45149,"hi":45149},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":39586,"mid":39586,"hi":39586},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":39670,"mid":39670,"hi":39670},"unit":"taps","n":408,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":41165,"mid":41165,"hi":41165},"unit":"taps","n":408,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":32377,"mid":32377,"hi":32377},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":29737,"mid":29737,"hi":29737},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[],"hdbTender":[{"value":{"lo":1120,"mid":6268,"hi":15188},"unit":"SGD/month","n":9,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 9 tenders pooled here; the oldest of them closed 2022-02-28. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2022-02-28","asOfFromVerb":"bids closed","asOf":"2024-11-12","carried":true,"coverage":0.9,"sources":9,"sourcesAskedUnanswered":1,"coverageNote":"built from 9 of 10 sources known in this subzone (90%): a FLOOR, not a census","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":4300,"mid":4300,"hi":4300},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":82.6923076923077,"mid":82.6923076923077,"hi":82.6923076923077},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1150,"mid":2900,"hi":3850},"unit":"SGD/month","n":4369,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 257 blocks pooled here; the oldest part's newest approval month ends 2021-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.959,"sources":257,"sourcesAskedUnanswered":11,"coverageNote":"built from 257 of 268 sources known in this subzone (96%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1150,"mid":2800,"hi":3800},"unit":"SGD/month","n":1969,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 215 blocks pooled here; the oldest part's newest approval month ends 2021-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":215,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 215 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":2650,"hi":3200},"unit":"SGD/month","n":69,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 14 blocks pooled here; the oldest part's newest approval month ends 2023-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3000,"hi":4100},"unit":"SGD/month","n":1877,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 180 blocks pooled here; the oldest part's newest approval month ends 2021-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":180,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 180 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1050,"mid":2150,"hi":2600},"unit":"SGD/month","n":141,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2023-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-05-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3100,"hi":4000},"unit":"SGD/month","n":313,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 28 blocks pooled here; the oldest part's newest approval month ends 2024-02-29. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-02-29","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3625,"mid":4150,"hi":4462.5},"unit":"SGD/month","n":57,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":22.832537247566073,"mid":30.584030280533927,"hi":47.16603602926374},"unit":"SGD/sqm/month","n":57,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":58,"listedEpoch":1766013073,"listedShare":1,"unitSqft":1031.5,"unitSqftLo":330,"unitSqftHi":8100,"listings":62,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":228,"listedOn":"2025-12-17","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":17.9398506945162,"mid":19.133927156743198,"hi":49.519683107561384},"unit":"SGD/sqm/month","n":19,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1761609600,"listedShare":1,"unitSqft":5000,"unitSqftLo":350,"unitSqftHi":21000,"listings":20,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":279,"listedOn":"2025-10-28","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":29.061343693704053,"mid":32.71679293105008,"hi":36.3722421683961},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1758456000,"listedShare":1,"unitSqft":3132.5,"unitSqftLo":947,"unitSqftHi":5318,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":316,"listedOn":"2025-09-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":67.69754979062716,"mid":67.69754979062716,"hi":67.69754979062716},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1766448000,"listedShare":1,"unitSqft":1272,"unitSqftLo":1272,"unitSqftHi":1272,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":223,"listedOn":"2025-12-23","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":30.512611299002696,"mid":30.512611299002696,"hi":30.512611299002696},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1748217600,"listedShare":1,"unitSqft":4586,"unitSqftLo":4586,"unitSqftHi":4586,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":434,"listedOn":"2025-05-26","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 434 days before this snapshot (posted 2025-05-26), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an HDB tender award closed 2025-11-13, 171 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it yields to that award, not an advertisement ageing on a portal but a signed tenancy running since 2025-11-13, inside its term: rent a tenant is paying today"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":1500,"mid":2200,"hi":3381},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2022-07-26. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2022-07-26","asOfFromVerb":"bids closed","asOf":"2023-12-27","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":45777,"mid":46388,"hi":46999},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2018-10-04. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2018-10-04","asOfFromVerb":"bids closed","asOf":"2019-04-24","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2019-04-24: the 3-year tenancy HDB lets these units on ran out 2022-04-24, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"},{"value":{"lo":89000,"mid":89000,"hi":89000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2019-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"tenancy-over","why":"awarded 2019-05-31: the 3-year tenancy HDB lets these units on ran out 2022-05-31, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"supermarket","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":49,"listings":51,"strata":4,"ceilingSqm":30,"psm":{"lo":46.97166789900501,"hi":574.0752222245185},"psf":{"lo":4.3638107416879794,"hi":53.33333333333334},"asOf":"2026-08-03","why":"49 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":46.97166789900501,"mid":53.8195520835486,"hi":59.20150729190346},"unit":"SGD/sqm/month","n":43,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":37,"listedEpoch":1777420800,"listedShare":1,"unitSqft":155.5,"unitSqftLo":100,"unitSqftHi":320,"listings":45,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":305.16240872115185,"mid":305.16240872115185,"hi":305.16240872115185},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784419200,"listedShare":1,"unitSqft":194,"unitSqftLo":194,"unitSqftHi":194,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":215.2782083341944,"mid":400.65666551086184,"hi":574.0752222245185},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1758883247,"listedShare":1,"unitSqft":90,"unitSqftLo":60,"unitSqftHi":150,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":50.883940151718676,"mid":54.59422745444816,"hi":58.30451475717765},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1756641600,"listedShare":1,"unitSqft":115,"unitSqftLo":110,"unitSqftHi":120,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":11,"demoted":8,"by":{"class":5,"stale":0,"askAge":1,"tenancyOver":2,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":975000,"mid":1167500,"hi":1500000},"unit":"SGD","n":504,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":43,"mid":43,"hi":43},"unit":"premises","n":43,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 28 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":42,"mid":42,"hi":42},"unit":"premises","n":42,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 32 postals pooled here; the oldest part's newest row was updated 2023-11-17. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2023-11-17","asOfFromVerb":"updated","asOf":"2026-08-12","carried":true,"coverage":1,"sources":32,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 32 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":42,"mid":42,"hi":42},"unit":"premises","n":42,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":37,"mid":37,"hi":37},"unit":"premises","n":37,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":339,"mid":339,"hi":339},"unit":"premises","n":339,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 296 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":296,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 296 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5407.28,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":22.07,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":54.8,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":54.15,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.39,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":49.78,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.29,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.22,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-3-room","share":0.0322,"note":"the TOP of this range is the hdb-3-room stratum, which holds 3.2% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.25,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.58,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":6.72,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.69,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":281.76,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":281.76,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":32,"mid":32,"hi":32},"unit":"premises","n":32,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 28 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":52,"mid":52,"hi":52},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2025-11-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":4}},"stations":{"list":[{"codes":["NS10"],"name":"ADMIRALTY MRT STATION (NS10)","taps":84735,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Kampung Admiralty Hawker Centre","stalls":43,"status":"Existing (new)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":43,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.016,"shopfrontSqm":45808,"shopfrontWhy":null,"zonedSqm":2801103,"dominantUse":"RESIDENTIAL","parcels":118,"meanPlotRatio":2.79,"topUses":[{"use":"RESIDENTIAL","share":0.513},{"use":"ROAD","share":0.255},{"use":"EDUCATIONAL INSTITUTION","share":0.073}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":73000,"households":81900,"noEmployedPersonShare":0.106,"shareAbove10k":0.529,"shareAbove20k":0.147,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":337,"hdbUnits":27570,"rooms":{"u1":0,"u2":1050,"u3":814,"u4":13464,"u5exec":11322,"rental":920},"resale":{"n":2036,"median":582828,"p25":535000,"p75":645000,"psm":5618,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":299.2,"mid":377.98,"hi":458.27},"unit":"SGD/sqm/month","n":3,"district":"25","share":1,"postals":291,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":299.2,"mid":377.98,"hi":458.27,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 25","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 25. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 25 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"WOODLANDS REGIONAL CENTRE":{"area":"WOODLANDS","region":"NORTH REGION","people":{"value":{"lo":10,"mid":10,"hi":10},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":50300,"mid":50300,"hi":50300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area WOODLANDS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in WOODLANDS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":14257,"mid":14257,"hi":14257},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":18592,"mid":18592,"hi":18592},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":17834,"mid":17834,"hi":17834},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":10462,"mid":10462,"hi":10462},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":9430,"mid":9430,"hi":9430},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":10848,"mid":10848,"hi":10848},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":7690,"mid":7690,"hi":7690},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":6709,"mid":6709,"hi":6709},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":23959,"mid":23959,"hi":23959},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":14066,"mid":14066,"hi":14066},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":11715,"mid":11715,"hi":11715},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":24542,"mid":24542,"hi":24542},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":14057,"mid":14057,"hi":14057},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":11966,"mid":11966,"hi":11966},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":9617,"mid":9617,"hi":9617},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":12068,"mid":12068,"hi":12068},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":84337,"mid":84337,"hi":84337},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":70071,"mid":70071,"hi":70071},"unit":"taps","n":230,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":57657,"mid":57657,"hi":57657},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":70343,"mid":70343,"hi":70343},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":70291,"mid":70291,"hi":70291},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":63823,"mid":63823,"hi":63823},"unit":"taps","n":80,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":48432,"mid":48432,"hi":48432},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":54597,"mid":54597,"hi":54597},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":202.58,"mid":285.78,"hi":469.01},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"WOODLANDS SQUARE","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":8,"why":"measured on WOODLANDS SQUARE, 100% of whose 8 geocoded postals sit in this corner"}},{"value":{"lo":52.283717871085464,"mid":52.283717871085464,"hi":52.283717871085464},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783298033,"listedShare":1,"unitSqft":4941,"unitSqftLo":4941,"unitSqftHi":4941,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"WOODLANDS SQUARE","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":8,"why":"measured on WOODLANDS SQUARE, 100% of whose 8 geocoded postals sit in this corner"},"listedAge":{"days":28,"listedOn":"2026-07-06","share":1,"known":true}},{"value":{"lo":215.96018787485184,"mid":223.38358631512506,"hi":230.80698475539825},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784513218,"listedShare":1,"unitSqft":818,"unitSqftLo":689,"unitSqftHi":947,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"WOODLANDS SQUARE","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":8,"why":"measured on WOODLANDS SQUARE, 100% of whose 8 geocoded postals sit in this corner"},"listedAge":{"days":14,"listedOn":"2026-07-20","share":1,"known":true}}],"hdbTender":[{"value":{"lo":12870,"mid":12870,"hi":12870},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":66,"mid":66,"hi":66},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":{"absent":{"code":"not_published","ours":false,"why":"no valued residential-rent row is placed at this corner; the store holds 1 absent residentialRent.monthly row(s) here (not_published): the family's absence, inherited"}},"street":[],"context":[{"value":{"lo":48.08,"mid":56.5,"hi":57.85},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"office"},"label":"use: office","streetGrain":{"streets":[{"street":"WOODLANDS SQUARE","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":8,"why":"measured on WOODLANDS SQUARE, 100% of whose 8 geocoded postals sit in this corner"},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":23158,"mid":23158,"hi":23158},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"medical-clinic"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: medical-clinic, upper floor (the WHOLE unit, per month)","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"medical-clinic","classFamily":"medical-clinic"},{"value":{"lo":482.4583333333333,"mid":482.4583333333333,"hi":482.4583333333333},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","tenderTrade":"medical-clinic"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: medical-clinic, upper floor (per sqm, per month)","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"medical-clinic","classFamily":"medical-clinic"},{"value":{"lo":52.283717871085464,"mid":215.96018787485184,"hi":230.80698475539825},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1783562006,"listedShare":1,"unitSqft":947,"unitSqftLo":689,"unitSqftHi":4941,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"WOODLANDS SQUARE","share":1,"postals":8,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":8,"why":"measured on WOODLANDS SQUARE, 100% of whose 8 geocoded postals sit in this corner"},"listedAge":{"days":25,"listedOn":"2026-07-09","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":51.93523794936921,"mid":61.623286122990315,"hi":64.58346250025832},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1781462472,"listedShare":1,"unitSqft":1652.25,"unitSqftLo":549,"unitSqftHi":5328,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":49,"listedOn":"2026-06-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":19.133927156743198,"mid":19.221268601267358,"hi":34.6276235336634},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1779235200,"listedShare":1,"unitSqft":8700,"unitSqftLo":5000,"unitSqftHi":14000,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":75,"listedOn":"2026-05-20","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":51.848020222159754,"mid":62.01813739409609,"hi":75.30327640375863},"unit":"SGD/sqm/month","n":51,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":51,"listedEpoch":1762033338,"listedShare":1,"unitSqft":941.5,"unitSqftLo":506,"unitSqftHi":22213,"listings":56,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":274,"listedOn":"2025-11-01","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":17500,"mid":17500,"hi":17500},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2023-05-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"tenancy-over","why":"awarded 2023-05-17: the 3-year tenancy HDB lets these units on ran out 2026-05-17, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":1388,"mid":17828,"hi":30798},"unit":"SGD/month","n":7,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 7 tenders pooled here; the oldest of them closed 2022-06-29. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2022-06-29","asOfFromVerb":"bids closed","asOf":"2024-09-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":4600,"mid":8644,"hi":12688},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-09","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":93.87755102040816,"mid":179.10544217687072,"hi":264.3333333333333},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-09","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[{"value":{"lo":5750,"mid":5750,"hi":5750},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":119.79166666666667,"mid":119.79166666666667,"hi":119.79166666666667},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":4,"listings":4,"strata":2,"ceilingSqm":30,"psm":{"lo":50.23158194464536,"hi":215.27820833419437},"psf":{"lo":4.666666666666667,"hi":19.999999999999996},"asOf":"2026-08-03","why":"4 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":50.23158194464536,"mid":50.23158194464536,"hi":50.23158194464536},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784578410,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":86.11128333367776,"mid":125.5789548616134,"hi":215.27820833419437},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1756987200,"listedShare":1,"unitSqft":137.5,"unitSqftLo":100,"unitSqftHi":150,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":16,"demoted":11,"by":{"class":10,"stale":0,"askAge":0,"tenancyOver":1,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-06-10","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":88,"mid":88,"hi":88},"unit":"premises","n":88,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":218,"mid":218,"hi":218},"unit":"premises","n":218,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 33 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 8 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":48,"mid":48,"hi":48},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.clinic:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-03-12","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","tenderTrade":"medical-clinic"}},{"value":{"lo":195,"mid":195,"hi":195},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-05-13","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":48,"mid":48.5,"hi":49},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-09","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":48,"mid":48,"hi":48},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-06","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2},"residentialRent.monthly|not_published":{"quantity":"residentialRent.monthly","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["NS9","TE2"],"name":"WOODLANDS MRT STATION (NS9 / TE2)","taps":128000,"metres":0,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":7}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Marsiling Lane Blk 20/21","stalls":52,"status":"Existing","metres":391},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Marsiling Lane Blk 20/21, 391m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.233,"shopfrontSqm":159686,"shopfrontWhy":null,"zonedSqm":685801,"dominantUse":"ROAD","parcels":74,"meanPlotRatio":3.35,"topUses":[{"use":"ROAD","share":0.417},{"use":"BUSINESS 2","share":0.189},{"use":"WHITE","share":0.104}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":73000,"households":81900,"noEmployedPersonShare":0.106,"shareAbove10k":0.529,"shareAbove20k":0.147,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":6,"hdbUnits":1201,"rooms":{"u1":0,"u2":528,"u3":122,"u4":319,"u5exec":232,"rental":0},"resale":null,"resaleAbsent":{"code":"no_sale_placed_in_window","ours":false,"n":0,"why":"no HDB resale transaction places in this subzone in the window"},"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":299.2,"mid":377.98,"hi":458.27},"unit":"SGD/sqm/month","n":3,"district":"25","share":1,"postals":28,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":299.2,"mid":377.98,"hi":458.27,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 25","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 25. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 25 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"WOODLANDS SOUTH":{"area":"WOODLANDS","region":"NORTH REGION","people":{"value":{"lo":41850,"mid":41850,"hi":41850},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":10514,"mid":13291,"hi":16370},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50300,"mid":50300,"hi":50300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area WOODLANDS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in WOODLANDS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4934,"mid":4934,"hi":4934},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4131,"mid":4131,"hi":4131},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4807,"mid":4807,"hi":4807},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2854,"mid":2854,"hi":2854},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2459,"mid":2459,"hi":2459},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1848,"mid":1848,"hi":1848},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":1645,"mid":1645,"hi":1645},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":933,"mid":933,"hi":933},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3687,"mid":3687,"hi":3687},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4784,"mid":4784,"hi":4784},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2933,"mid":2933,"hi":2933},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4228,"mid":4228,"hi":4228},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2476,"mid":2476,"hi":2476},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2711,"mid":2711,"hi":2711},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":1669,"mid":1669,"hi":1669},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1797,"mid":1797,"hi":1797},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":18302,"mid":18302,"hi":18302},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":18600,"mid":18600,"hi":18600},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":14360,"mid":14360,"hi":14360},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":13344,"mid":13344,"hi":13344},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":13850,"mid":13850,"hi":13850},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":13740,"mid":13740,"hi":13740},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":9008,"mid":9008,"hi":9008},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":8381,"mid":8381,"hi":8381},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":34.79839531977389,"mid":34.79839531977389,"hi":34.79839531977389},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1729814400,"listedShare":1,"unitSqft":3650,"unitSqftLo":3650,"unitSqftHi":3650,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":647,"listedOn":"2024-10-25","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":299.2,"median":377.98,"p75":458.27,"why":"judged against District 25's stamped Level 1 (street level) cell for units over 30 to 100 sqm: this row's median unit is 3650 sqft and URA stamps no cell for units over 300 sqm in that district"}}],"hdbTender":[{"value":{"lo":25900,"mid":25900,"hi":25900},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-12-11","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":25885,"mid":31831,"hi":37777},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2021-01-26. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2021-01-26","asOfFromVerb":"bids closed","asOf":"2024-11-12","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus"}],"residential":[{"value":{"lo":1600,"mid":3000,"hi":3825},"unit":"SGD/month","n":1520,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 86 blocks pooled here; the oldest part's newest approval month ends 2023-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8958,"sources":86,"sourcesAskedUnanswered":10,"coverageNote":"built from 86 of 96 sources known in this subzone (90%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":800,"mid":2900,"hi":3512.5},"unit":"SGD/month","n":519,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 62 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":62,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 62 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1650,"mid":2700,"hi":3100},"unit":"SGD/month","n":32,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2024-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":3200,"hi":3900},"unit":"SGD/month","n":736,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 66 blocks pooled here; the oldest part's newest approval month ends 2021-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":66,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 66 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1000,"mid":2250,"hi":2600},"unit":"SGD/month","n":69,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2026-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1750,"mid":3200,"hi":4500},"unit":"SGD/month","n":164,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 26 blocks pooled here; the oldest part's newest approval month ends 2022-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-02-28","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3950,"mid":4200,"hi":4300},"unit":"SGD/month","n":31,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":4300,"mid":6299,"hi":8689},"unit":"SGD/month","n":3,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 3 tenders pooled here; the oldest of them closed 2022-06-29. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2022-06-29","asOfFromVerb":"bids closed","asOf":"2024-11-12","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":3,"ceilingSqm":30,"psm":{"lo":298.99751157527,"hi":298.99751157527},"psf":{"lo":27.777777777777775,"hi":27.777777777777775},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":298.99751157527,"mid":298.99751157527,"hi":298.99751157527},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785140500,"listedShare":1,"unitSqft":108,"unitSqftLo":108,"unitSqftHi":108,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":298.99751157527,"mid":298.99751157527,"hi":298.99751157527},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784605017,"listedShare":1,"unitSqft":108,"unitSqftLo":108,"unitSqftHi":108,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":298.99751157527,"mid":298.99751157527,"hi":298.99751157527},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1781901551,"listedShare":1,"unitSqft":108,"unitSqftLo":108,"unitSqftHi":108,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":4,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1336000,"mid":1562000,"hi":2132000},"unit":"SGD","n":319,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1058000,"mid":1200000,"hi":1330000},"unit":"SGD","n":321,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":18,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 12 postals pooled here; the oldest part's newest row was updated 2022-09-06. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2022-09-06","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":36,"mid":36,"hi":36},"unit":"premises","n":36,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":229,"mid":229,"hi":229},"unit":"premises","n":229,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 147 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":147,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 147 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5866.4,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":23.49,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":60,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":62.43,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.08,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":54.6,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":7.27,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":108.57,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"hdb-3-room","share":0.036,"note":"the TOP of this range is the hdb-3-room stratum, which holds 3.6% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.5,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.14,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":8.44,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.94,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":320.53,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":320.53,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":23,"mid":23,"hi":23},"unit":"premises","n":23,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 18 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":23,"mid":23,"hi":23},"unit":"premises","n":23,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":3}},"stations":{"list":[{"codes":["NS9","TE2"],"name":"WOODLANDS MRT STATION (NS9 / TE2)","taps":128000,"metres":0,"measuredTo":"exit","nearestExit":"Exit 6","exitsKnown":7},{"codes":["TE3"],"name":"WOODLANDS SOUTH MRT STATION (TE3)","taps":27704,"metres":0,"measuredTo":"exit","nearestExit":"Exit 5","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Kampung Admiralty Hawker Centre","stalls":43,"status":"Existing (new)","metres":736},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Kampung Admiralty Hawker Centre, 736m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.01,"shopfrontSqm":14894,"shopfrontWhy":null,"zonedSqm":1565886,"dominantUse":"RESIDENTIAL","parcels":66,"meanPlotRatio":2.62,"topUses":[{"use":"RESIDENTIAL","share":0.462},{"use":"ROAD","share":0.222},{"use":"EDUCATIONAL INSTITUTION","share":0.087}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":73000,"households":81900,"noEmployedPersonShare":0.106,"shareAbove10k":0.529,"shareAbove20k":0.147,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":132,"hdbUnits":11026,"rooms":{"u1":0,"u2":1016,"u3":450,"u4":4124,"u5exec":4936,"rental":500},"resale":{"n":726,"median":612000,"p25":550000,"p75":670000,"psm":5714,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":299.2,"mid":377.98,"hi":458.27},"unit":"SGD/sqm/month","n":3,"district":"25","share":1,"postals":140,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":299.2,"mid":377.98,"hi":458.27,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 25","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 25. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 25 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"WOODLANDS WEST":{"area":"WOODLANDS","region":"NORTH REGION","people":{"value":{"lo":36600,"mid":36600,"hi":36600},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":10436,"mid":13191,"hi":16248},"unit":"households","n":4,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50300,"mid":50300,"hi":50300},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area WOODLANDS, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in WOODLANDS with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6508,"mid":6508,"hi":6508},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":7982,"mid":7982,"hi":7982},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":8195,"mid":8195,"hi":8195},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3105,"mid":3105,"hi":3105},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4306,"mid":4306,"hi":4306},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4978,"mid":4978,"hi":4978},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":3684,"mid":3684,"hi":3684},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1991,"mid":1991,"hi":1991},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6034,"mid":6034,"hi":6034},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":9880,"mid":9880,"hi":9880},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":4128,"mid":4128,"hi":4128},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":6399,"mid":6399,"hi":6399},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3725,"mid":3725,"hi":3725},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5798,"mid":5798,"hi":5798},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2849,"mid":2849,"hi":2849},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2813,"mid":2813,"hi":2813},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":27484,"mid":27484,"hi":27484},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":36902,"mid":36902,"hi":36902},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":22953,"mid":22953,"hi":22953},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":17907,"mid":17907,"hi":17907},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":21863,"mid":21863,"hi":21863},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":29521,"mid":29521,"hi":29521},"unit":"taps","n":288,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":16590,"mid":16590,"hi":16590},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":13064,"mid":13064,"hi":13064},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":63.62263093109485,"mid":63.62263093109485,"hi":63.62263093109485},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784773201,"listedShare":1,"unitSqft":1658,"unitSqftLo":1658,"unitSqftHi":1658,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"WOODLANDS STREET 13","share":1,"postals":47,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":47,"why":"measured on WOODLANDS STREET 13, 100% of whose 47 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":299.2,"median":377.98,"p75":458.27,"why":"judged against District 25's stamped Level 1 (street level) cell for units over 30 to 100 sqm: this row's median unit is 1658 sqft and URA stamps no cell for units over 100 to 300 sqm in that district"}}],"hdbTender":[],"residential":[{"value":{"lo":562.5,"mid":2650,"hi":4600},"unit":"SGD/month","n":1310,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 95 blocks pooled here; the oldest part's newest approval month ends 2021-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8051,"sources":95,"sourcesAskedUnanswered":23,"coverageNote":"built from 95 of 118 sources known in this subzone (81%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2900,"hi":3700},"unit":"SGD/month","n":366,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 47 blocks pooled here; the oldest part's newest approval month ends 2021-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":47,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 47 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1200,"mid":2350,"hi":2850},"unit":"SGD/month","n":597,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 35 blocks pooled here; the oldest part's newest approval month ends 2023-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1700,"mid":2900,"hi":4600},"unit":"SGD/month","n":219,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 29 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":562.5,"mid":2200,"hi":2450},"unit":"SGD/month","n":64,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2024-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1200,"mid":3012.5,"hi":4492.5},"unit":"SGD/month","n":64,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2021-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":63.62263093109485,"mid":63.62263093109485,"hi":63.62263093109485},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784773201,"listedShare":1,"unitSqft":1658,"unitSqftLo":1658,"unitSqftHi":1658,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"WOODLANDS STREET 13","share":1,"postals":47,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":47,"why":"measured on WOODLANDS STREET 13, 100% of whose 47 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":19.17321542976419,"mid":19.17321542976419,"hi":19.17321542976419},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782172800,"listedShare":1,"unitSqft":32000,"unitSqftLo":32000,"unitSqftHi":32000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":41,"listedOn":"2026-06-23","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":19.133927156743198,"mid":23.9198009260216,"hi":34.64247030665197},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1777852800,"listedShare":1,"unitSqft":5000,"unitSqftLo":2700,"unitSqftHi":8700,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":91,"listedOn":"2026-05-04","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":80.0393338678415,"mid":80.0393338678415,"hi":80.0393338678415},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1776556800,"listedShare":1,"unitSqft":780,"unitSqftLo":780,"unitSqftHi":780,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":106,"listedOn":"2026-04-19","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 106 days before this snapshot (posted 2026-04-19), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-23, 95 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":1600,"mid":1600,"hi":1600},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2023-12-27","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":48888,"mid":48888,"hi":48888},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2018-10-04","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2018-10-04: the 3-year tenancy HDB lets these units on ran out 2021-10-04, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"},{"value":{"lo":69552,"mid":69552,"hi":69552},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2019-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"tenancy-over","why":"awarded 2019-05-31: the 3-year tenancy HDB lets these units on ran out 2022-05-31, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"supermarket","classFamily":"shopfront"},{"value":{"lo":1825,"mid":1825,"hi":1825},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":114.0625,"mid":114.0625,"hi":114.0625},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, upper floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a upper-floor row. The shop-rent slot is led by street-level space; a upper unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[{"value":{"lo":2000,"mid":2000,"hi":2000},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-04-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":90.9090909090909,"mid":90.9090909090909,"hi":90.9090909090909},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-04-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, upper floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":1600,"mid":2850,"hi":4100},"unit":"SGD/month","n":2,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"span","asOf":"2026-08-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":66.66666666666667,"mid":76.04166666666667,"hi":85.41666666666667},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"span","asOf":"2026-08-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":null,"leadGates":{"judged":10,"demoted":9,"by":{"class":6,"stale":0,"askAge":1,"tenancyOver":2,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":121,"mid":121,"hi":121},"unit":"premises","n":121,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 21 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 8 postals pooled here; the oldest part's newest row was updated 2025-01-02. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-01-02","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":34,"mid":34,"hi":34},"unit":"premises","n":34,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":351,"mid":351,"hi":351},"unit":"premises","n":351,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 124 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":124,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 124 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4110.9,"hi":6285.3},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":15.36,"hi":26.1},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":35.88,"hi":56.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":32.7,"hi":66.6},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.43,"hi":11.7},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":36.26,"hi":58.4},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":4.31,"hi":7.8},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":99.5,"mid":111.84,"hi":123},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.16,"hi":0.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.36,"hi":0.4},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":4.24,"hi":8.9},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":4.93,"hi":7.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":191.82,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":191.82,"hi":337.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":493},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 21 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":21,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 21 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":16,"mid":16,"hi":16},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":22,"mid":22,"hi":22},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-04-23","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"upper","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":24,"mid":36,"hi":48},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-20","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":20},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":3}},"stations":{"list":[{"codes":["NS9","TE2"],"name":"WOODLANDS MRT STATION (NS9 / TE2)","taps":128000,"metres":315,"measuredTo":"exit","nearestExit":"Exit 1","exitsKnown":7},{"codes":["NS8"],"name":"MARSILING MRT STATION (NS8)","taps":40860,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Marsiling Lane Blk 20/21","stalls":52,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Marsiling Mall Hawker Centre","stalls":70,"status":"Existing (replacement)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":122,"openCentres":2,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.037,"shopfrontSqm":61768,"shopfrontWhy":null,"zonedSqm":1669465,"dominantUse":"RESIDENTIAL","parcels":110,"meanPlotRatio":3.04,"topUses":[{"use":"RESIDENTIAL","share":0.459},{"use":"ROAD","share":0.171},{"use":"PARK","share":0.083}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":73000,"households":81900,"noEmployedPersonShare":0.106,"shareAbove10k":0.529,"shareAbove20k":0.147,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":135,"hdbUnits":12847,"rooms":{"u1":0,"u2":1057,"u3":3302,"u4":3666,"u5exec":2771,"rental":2051},"resale":{"n":829,"median":508000,"p25":395000,"p75":646000,"psm":5616,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":299.2,"mid":377.98,"hi":458.27},"unit":"SGD/sqm/month","n":3,"district":"25","share":1,"postals":119,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"over-30-100","lo":299.2,"mid":377.98,"hi":458.27,"n":3}],"pooledBands":1,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 25","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 25. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: URA stamps ONE size band at this level in District 25 (over 30 to 100 sqm), the other bands being withheld at source, so lo, mid and hi are that band's own figures and no pool, so a unit outside that floor area has no district median here at all; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"WOODLEIGH":{"area":"TOA PAYOH","region":"CENTRAL REGION","people":{"value":{"lo":3460,"mid":3460,"hi":3460},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":58,"households":{"value":{"lo":908,"mid":1148,"hi":1413},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":55100,"mid":55100,"hi":55100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TOA PAYOH, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TOA PAYOH with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":981,"mid":981,"hi":981},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1084,"mid":1084,"hi":1084},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":478,"mid":478,"hi":478},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":665,"mid":665,"hi":665},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":919,"mid":919,"hi":919},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1822,"mid":1822,"hi":1822},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":654,"mid":654,"hi":654},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":955,"mid":955,"hi":955},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3958,"mid":3958,"hi":3958},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5689,"mid":5689,"hi":5689},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":3188,"mid":3188,"hi":3188},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4586,"mid":4586,"hi":4586},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"WOODLEIGH MRT STATION (NE11)","stationTaps":32226,"exit":"Exit B","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. WOODLEIGH (NE11)'s Exit B opens in this corner and the station takes 32,226 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3400,"mid":5050,"hi":6600},"unit":"SGD/month","n":130,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 4 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5800,"mid":5800,"hi":5800},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3400,"mid":4600,"hi":6187.5},"unit":"SGD/month","n":127,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7200,"mid":7200,"hi":7200},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6000,"mid":6000,"hi":6000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":[{"value":{"lo":1720000,"mid":2025000,"hi":2207500},"unit":"SGD","n":16,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-12-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1270000,"mid":1795000,"hi":3419500},"unit":"SGD","n":332,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-03-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":7660000,"mid":8380000,"hi":9000000},"unit":"SGD","n":5,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2025-08-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 2 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2025-10-14. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-10-14","asOfFromVerb":"updated","asOf":"2026-07-17","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[],"fnbTotal":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 26 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":9793.56,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":37.3,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":113.95,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":126.99,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":10.6,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.95,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":14.79,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":97.83,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.1,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":4.33,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":24.92,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":19.18,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":628.65,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":628.65,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":2,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 2 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":1},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["NE10"],"name":"POTONG PASIR MRT STATION (NE10)","taps":35701,"metres":233,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3},{"codes":["NE11"],"name":"WOODLEIGH MRT STATION (NE11)","taps":32226,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Woodleigh Village Hawker Centre","stalls":40,"status":"Existing (new)","metres":140},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Woodleigh Village Hawker Centre, 140m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":855687,"dominantUse":"RESIDENTIAL","parcels":92,"meanPlotRatio":2.84,"topUses":[{"use":"RESIDENTIAL","share":0.451},{"use":"RESERVE SITE","share":0.298},{"use":"ROAD","share":0.187}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":42800,"households":52800,"noEmployedPersonShare":0.189,"shareAbove10k":0.589,"shareAbove20k":0.273,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"13","share":1,"postals":25,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":96.43,"mid":132.14,"hi":132.74,"n":3},{"sizeBand":"over-30-100","lo":111.5,"mid":161.47,"hi":183,"n":3},{"sizeBand":"over-100-300","lo":98.2,"mid":129.67,"hi":136.1,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 13","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 13. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":96.43,"mid":132.14,"hi":183},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 13 stamps a Level 1 (street level) shop-space band of S$8.96–17.00 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is residential (45% of 92 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"XILIN":{"area":"TAMPINES","region":"EAST REGION","people":{"value":{"lo":1710,"mid":1710,"hi":1710},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":57,"households":{"value":{"lo":431,"mid":544,"hi":671},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":88800,"mid":88800,"hi":88800},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area TAMPINES, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in TAMPINES with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":5,"shown":5,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1395,"mid":1395,"hi":1395},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4239,"mid":4239,"hi":4239},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":430,"mid":430,"hi":430},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":8634,"mid":8634,"hi":8634},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":580,"mid":580,"hi":580},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1114,"mid":1114,"hi":1114},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":401,"mid":401,"hi":401},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1516,"mid":1516,"hi":1516},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":3366,"mid":3366,"hi":3366},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1970,"mid":1970,"hi":1970},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":8838,"mid":8838,"hi":8838},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":1751,"mid":1751,"hi":1751},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1305,"mid":1305,"hi":1305},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1346,"mid":1346,"hi":1346},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3933,"mid":3933,"hi":3933},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":3037,"mid":3037,"hi":3037},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8304,"mid":8304,"hi":8304},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":10101,"mid":10101,"hi":10101},"unit":"taps","n":782,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":16245,"mid":16245,"hi":16245},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":16466,"mid":16466,"hi":16466},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5066,"mid":5066,"hi":5066},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":5895,"mid":5895,"hi":5895},"unit":"taps","n":272,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":34,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 34 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":13638,"mid":13638,"hi":13638},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":13836,"mid":13836,"hi":13836},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":146.83,"mid":220.83,"hi":276.89},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"CHANGI BUSINESS PARK CENTRAL 1","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":1,"shareKnown":true,"postals":6,"why":"measured on CHANGI BUSINESS PARK CENTRAL 1, 100% of whose 6 geocoded postals sit in this corner"}},{"value":{"lo":172.22256666735552,"mid":172.22256666735552,"hi":172.22256666735552},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785233104,"listedShare":1,"unitSqft":1300,"unitSqftLo":1300,"unitSqftHi":1300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"CHANGI BUSINESS PARK CENTRAL 1","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":6,"why":"measured on CHANGI BUSINESS PARK CENTRAL 1, 100% of whose 6 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":3300,"mid":5000,"hi":6500},"unit":"SGD/month","n":60,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6500,"mid":6650,"hi":6800},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2026-03-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-03-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3300,"mid":3500,"hi":3950},"unit":"SGD/month","n":57,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3700,"mid":3700,"hi":3700},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":81.80571916699388,"mid":129.16692500051664,"hi":196.63109325565821},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1750939200,"listedShare":1,"unitSqft":838,"unitSqftLo":500,"unitSqftHi":3788,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":403,"listedOn":"2025-06-26","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 403 days before this snapshot (posted 2025-06-26), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 397 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"},{"value":{"lo":161.34499299386957,"mid":161.45865625064582,"hi":172.22256666735552},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785233104,"listedShare":1,"unitSqft":3788,"unitSqftLo":1300,"unitSqftHi":3788,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"CHANGI BUSINESS PARK CENTRAL 1","share":1,"postals":6,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":6,"why":"measured on CHANGI BUSINESS PARK CENTRAL 1, 100% of whose 6 geocoded postals sit in this corner"},"listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":31.39962816925964,"mid":35.3740468643683,"hi":48.43759687519374},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1755172800,"listedShare":1,"unitSqft":15267.5,"unitSqftLo":1010,"unitSqftHi":30859,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":354,"listedOn":"2025-08-14","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":16.14586562506458,"mid":21.52782083341944,"hi":59.19990979852015},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1779364800,"listedShare":1,"unitSqft":5594.5,"unitSqftLo":2250,"unitSqftHi":23000,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":74,"listedOn":"2026-05-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":172.22256666735552,"mid":269.097760417743,"hi":313.5119538847492},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1754706266,"listedShare":1,"unitSqft":1000,"unitSqftLo":515,"unitSqftHi":1300,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":359,"listedOn":"2025-08-09","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 359 days before this snapshot (posted 2025-08-09), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 353 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":17.9398506945162,"mid":39.87837097693695,"hi":164.69983373671826},"unit":"SGD/sqm/month","n":12,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1753845608,"listedShare":1,"unitSqft":3050,"unitSqftLo":538,"unitSqftHi":60000,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":369,"listedOn":"2025-07-30","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":18.023291860537206,"mid":23.18380705137478,"hi":25.813581437134665},"unit":"SGD/sqm/month","n":15,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":15,"listedEpoch":1755043200,"listedShare":1,"unitSqft":13000,"unitSqftLo":1408,"unitSqftHi":60000,"listings":15,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":355,"listedOn":"2025-08-13","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":40.364664062661454,"mid":47.092108073105024,"hi":53.8195520835486},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1767609080,"listedShare":1,"unitSqft":12000,"unitSqftLo":4000,"unitSqftHi":20000,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":210,"listedOn":"2026-01-05","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 210 days before this snapshot (posted 2026-01-05), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-28, 204 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":14,"listings":14,"strata":3,"ceilingSqm":30,"psm":{"lo":48.66474227158426,"hi":509.2602777798147},"psf":{"lo":4.521102497846684,"hi":47.31182795698925},"asOf":"2026-08-03","why":"14 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":172.22256666735552,"mid":354.73450576530774,"hi":509.2602777798147},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1762646400,"listedShare":1,"unitSqft":218,"unitSqftLo":120,"unitSqftHi":300,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":53.819552083548594,"mid":53.819552083548594,"hi":53.819552083548594},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1779494400,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":48.66474227158426,"mid":145.39311556061585,"hi":203.53576060687473},"unit":"SGD/sqm/month","n":9,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1760400000,"listedShare":1,"unitSqft":110.5,"unitSqftLo":11,"unitSqftHi":269,"listings":9,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":8,"by":{"class":5,"stale":0,"askAge":3,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":220.8,"leadN":3,"heldPsm":129.2,"heldN":8,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":1.71,"note":"the head here won on freshness, not weight. A record of 8 observations of the same class sits below it, held back by the ask-age gate, saying S$12.00 psf against the head's S$20.51 psf off 3, 1.7x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."}},"homePrices":[{"value":{"lo":1650000,"mid":1650000,"hi":1650000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2021-10-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3457500,"mid":3884000,"hi":4123666},"unit":"SGD","n":16,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1218400,"mid":1388000,"hi":1675000},"unit":"SGD","n":159,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2250000,"mid":2480000,"hi":2700000},"unit":"SGD","n":17,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":33,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 33 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 7 postals pooled here; the oldest part's newest row was updated 2025-09-08. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-09-08","asOfFromVerb":"updated","asOf":"2026-07-06","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":19,"mid":19,"hi":19},"unit":"premises","n":19,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":38,"mid":38,"hi":38},"unit":"premises","n":38,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"stb.hotels.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2024-04-02. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-04-02","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"hotel"},"label":"Licensed hotels (Hotels Licensing Board)","whyUnmapped":"the trade list has hostel; a LICENSED hotel (Hotels Licensing Board register - 468 licensed against the 285 STB gazetted, a wider frame, measured 2026-08-17) is a different licence class and calling it a hostel would invent a competitor count"}],"fnbTotal":{"value":{"lo":286,"mid":286,"hi":286},"unit":"premises","n":286,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 108 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":108,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 108 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":10530.18,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":38.62,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":116.71,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":124.36,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":9.31,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.81,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":15.73,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":103.8,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.41,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3.77,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":23.7,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":25.31,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":648.33,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":648.33,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":36,"mid":36,"hi":36},"unit":"premises","n":36,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 33 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}},{"value":{"lo":762,"mid":762,"hi":762},"unit":"rooms","n":3,"instrument":"stb.hotels.rooms:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2024-04-02. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-04-02","asOfFromVerb":"updated","asOf":"2025-07-11","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"stock.rooms","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":2},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["CG1","DT35"],"name":"EXPO MRT STATION (CG1 / DT35)","taps":32711,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":8},{"codes":["DT34"],"name":"UPPER CHANGI MRT STATION (DT34)","taps":12110,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Bedok Food Centre","stalls":32,"status":"Existing","metres":440},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Bedok Food Centre, 440m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.043,"shopfrontSqm":316690,"shopfrontWhy":null,"zonedSqm":7451843,"dominantUse":"SPORTS & RECREATION","parcels":396,"meanPlotRatio":1.99,"topUses":[{"use":"SPORTS & RECREATION","share":0.306},{"use":"ROAD","share":0.18},{"use":"BUSINESS 2","share":0.125}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":90300,"households":103500,"noEmployedPersonShare":0.125,"shareAbove10k":0.608,"shareAbove20k":0.227,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":{"lo":102.38,"mid":215.78,"hi":278.09},"unit":"SGD/sqm/month","n":3,"district":"16","share":0.967,"postals":91,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":102.38,"mid":117.39,"hi":122.73,"n":3},{"sizeBand":"over-30-100","lo":170.33,"mid":215.78,"hi":265.07,"n":3},{"sizeBand":"over-100-300","lo":224.5,"mid":262.39,"hi":278.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 16","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 97% of this corner's geocoded postals sit in District 16. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"YEW TEE":{"area":"CHOA CHU KANG","region":"WEST REGION","people":{"value":{"lo":39100,"mid":39100,"hi":39100},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":10008,"mid":12651,"hi":15582},"unit":"households","n":3,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":14400,"mid":14400,"hi":14400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area CHOA CHU KANG, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in CHOA CHU KANG with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":6,"shown":6,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4515,"mid":4515,"hi":4515},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4920,"mid":4920,"hi":4920},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":12396,"mid":12396,"hi":12396},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":3954,"mid":3954,"hi":3954},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2335,"mid":2335,"hi":2335},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2252,"mid":2252,"hi":2252},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":5210,"mid":5210,"hi":5210},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":2100,"mid":2100,"hi":2100},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4389,"mid":4389,"hi":4389},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4756,"mid":4756,"hi":4756},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":5077,"mid":5077,"hi":5077},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":11609,"mid":11609,"hi":11609},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2737,"mid":2737,"hi":2737},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2990,"mid":2990,"hi":2990},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":3790,"mid":3790,"hi":3790},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":5620,"mid":5620,"hi":5620},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":18766,"mid":18766,"hi":18766},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":20328,"mid":20328,"hi":20328},"unit":"taps","n":253,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":31878,"mid":31878,"hi":31878},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":30497,"mid":30497,"hi":30497},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":15013,"mid":15013,"hi":15013},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":16076,"mid":16076,"hi":16076},"unit":"taps","n":88,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":23307,"mid":23307,"hi":23307},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":23140,"mid":23140,"hi":23140},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":{"absent":{"code":"not_published","ours":false,"why":"no valued commercial-rent row is placed at this corner; the store holds 1 absent commercialRent.psm row(s) here (not_published): the family's absence, inherited"}},"hdbTender":[{"value":{"lo":6301,"mid":6301,"hi":6301},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1612.5,"mid":3000,"hi":4025},"unit":"SGD/month","n":2184,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 102 blocks pooled here; the oldest part's newest approval month ends 2021-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":102,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 102 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2950,"hi":3600},"unit":"SGD/month","n":879,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 79 blocks pooled here; the oldest part's newest approval month ends 2021-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":79,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 79 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1562.5,"mid":3000,"hi":4025},"unit":"SGD/month","n":1061,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 79 blocks pooled here; the oldest part's newest approval month ends 2022-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":79,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 79 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3350,"hi":6200},"unit":"SGD/month","n":244,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 26 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3987.5,"mid":4000,"hi":4350},"unit":"SGD/month","n":20,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4075,"mid":4500,"hi":4700},"unit":"SGD/month","n":6,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":191.46,"mid":241.08,"hi":288.31},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"drape":true,"drapeFrom":"CHOA CHU KANG NORTH","label":"use: retail: measured on CHOA CHU KANG NORTH 6, 38% of whose 24 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"CHOA CHU KANG NORTH 6","postals":24,"share":0.375,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.375,"shareKnown":true,"postals":24,"why":"measured on CHOA CHU KANG NORTH 6, 38% of whose 24 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to CHOA CHU KANG NORTH at 63%. It never leads this card and never enters the map's ranking. measured on CHOA CHU KANG NORTH 6, 38% of whose 24 geocoded postals sit in this corner"},{"value":{"lo":236.80602916761384,"mid":263.7158052093881,"hi":290.62558125116243},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":1,"listedEpoch":1784626163,"listedShare":1,"unitSqft":1367,"unitSqftLo":1023,"unitSqftHi":1711,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"drape":true,"drapeFrom":"CHOA CHU KANG NORTH","label":"propertyType: f-and-b: measured on CHOA CHU KANG NORTH 6, 38% of whose 24 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"CHOA CHU KANG NORTH 6","postals":24,"share":0.375,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.375,"shareKnown":true,"postals":24,"why":"measured on CHOA CHU KANG NORTH 6, 38% of whose 24 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to CHOA CHU KANG NORTH at 63%. It never leads this card and never enters the map's ranking. measured on CHOA CHU KANG NORTH 6, 38% of whose 24 geocoded postals sit in this corner"},{"value":{"lo":247.56993958432358,"mid":247.56993958432358,"hi":247.56993958432358},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784007655,"listedShare":1,"unitSqft":807,"unitSqftLo":807,"unitSqftHi":807,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"drape":true,"drapeFrom":"CHOA CHU KANG NORTH","label":"propertyType: mall-shop: measured on CHOA CHU KANG NORTH 6, 38% of whose 24 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"CHOA CHU KANG NORTH 6","postals":24,"share":0.375,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.375,"shareKnown":true,"postals":24,"why":"measured on CHOA CHU KANG NORTH 6, 38% of whose 24 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to CHOA CHU KANG NORTH at 63%. It never leads this card and never enters the map's ranking. measured on CHOA CHU KANG NORTH 6, 38% of whose 24 geocoded postals sit in this corner"},{"value":{"lo":236.80602916761384,"mid":247.56993958432358,"hi":290.62558125116243},"unit":"SGD/sqm/month","n":3,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784007655,"listedShare":1,"unitSqft":1023,"unitSqftLo":807,"unitSqftHi":1711,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"drape":true,"drapeFrom":"CHOA CHU KANG NORTH","label":"all strata pooled: measured on CHOA CHU KANG NORTH 6, 38% of whose 24 geocoded postals sit in this corner","streetGrain":{"streets":[{"street":"CHOA CHU KANG NORTH 6","postals":24,"share":0.375,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.375,"shareKnown":true,"postals":24,"why":"measured on CHOA CHU KANG NORTH 6, 38% of whose 24 geocoded postals sit in this corner"},"caveat":"a DRAPE at street grain: measured on a street that runs through this corner without a majority of it lying here, and filed to CHOA CHU KANG NORTH at 63%. It never leads this card and never enters the map's ranking. measured on CHOA CHU KANG NORTH 6, 38% of whose 24 geocoded postals sit in this corner"}],"context":[],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":2,"ceilingSqm":30,"psm":{"lo":391.3659973784593,"hi":441.32032708509854},"psf":{"lo":36.35909090909091,"hi":41},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":391.3659973784593,"mid":416.34316223177893,"hi":441.32032708509854},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785392774,"listedShare":1,"unitSqft":210,"unitSqftLo":200,"unitSqftHi":220,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":391.4149242439898,"mid":391.4149242439898,"hi":391.4149242439898},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783814400,"listedShare":1,"unitSqft":220,"unitSqftLo":220,"unitSqftHi":220,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]}},"homePrices":[{"value":{"lo":1003500,"mid":1100000,"hi":1200000},"unit":"SGD","n":99,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1200000,"mid":1287500,"hi":1384500},"unit":"SGD","n":132,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 12 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 10 postals pooled here; the oldest part's newest row was updated 2025-01-02. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-01-02","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"dental-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":20,"mid":20,"hi":20},"unit":"premises","n":20,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":158,"mid":158,"hi":158},"unit":"premises","n":158,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 120 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":120,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 120 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":4861.8,"mid":6135.45,"hi":9567.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":20.4,"mid":25.21,"hi":36.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":55.9,"mid":63.44,"hi":113.1},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":45.7,"mid":66.03,"hi":127.8},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":10.9,"mid":11.3,"hi":11.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":44.5,"mid":57.38,"hi":94},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":5.1,"mid":7.58,"hi":14.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.17,"hi":115.8},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.39,"hi":2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.87,"hi":4.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":8.06,"hi":25.3},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":5.7,"mid":8.02,"hi":17.3},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":241.3,"mid":335.29,"hi":622.6},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":241.3,"mid":335.29,"hi":622.6},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 12 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["NS5"],"name":"YEW TEE MRT STATION (NS5)","taps":62375,"metres":0,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Yew Tee Hawker Centre","stalls":40,"status":"Under Construction","updated":"2024-12-11","open":false}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":null,"openCentres":0,"notYetOpen":{"centres":1,"stalls":40,"list":[{"name":"Yew Tee Hawker Centre","stalls":40,"status":"Under Construction"}],"why":"NEA marks this centre UNDER CONSTRUCTION. The stalls are counted in the registry and there is no door on them yet, so they are named here and kept OUT of the stall count above. A centre that has not opened is not competition today, and it is coming, which is why it is on the card rather than dropped."},"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.024,"shopfrontSqm":22204,"shopfrontWhy":null,"zonedSqm":912982,"dominantUse":"RESIDENTIAL","parcels":57,"meanPlotRatio":2.86,"topUses":[{"use":"RESIDENTIAL","share":0.655},{"use":"ROAD","share":0.136},{"use":"WATERBODY","share":0.059}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$12,000 - $12,999","earningHouseholds":55500,"households":62900,"noEmployedPersonShare":0.118,"shareAbove10k":0.618,"shareAbove20k":0.245,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":131,"hdbUnits":10526,"rooms":{"u1":0,"u2":0,"u3":0,"u4":4678,"u5exec":5848,"rental":0},"resale":{"n":648,"median":565000,"p25":520000,"p75":618000,"psm":5273,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":102.88,"mid":223.62,"hi":409.02},"unit":"SGD/sqm/month","n":3,"district":"23","share":1,"postals":118,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":217.43,"mid":258.33,"hi":409.02,"n":3},{"sizeBand":"over-30-100","lo":175.38,"mid":223.62,"hi":277.64,"n":3},{"sizeBand":"over-300","lo":102.88,"mid":140.8,"hi":182.81,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 23","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 23. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","areaAwards":{"quantity":"commercialRent.psm","value":{"lo":35.833333333333336,"mid":73.30200258397932,"hi":112.8768932038835},"unit":"SGD/sqm/month","n":4,"shape":"span","instrument":"hdb.tender.awarded-psm:pooled-by-planning-area","grain":"planningArea","area":"CHOA CHU KANG","corners":["CHOA CHU KANG NORTH","KEAT HONG","PENG SIANG","TECK WHYE"],"drape":true,"asOf":"2026-07-01","asOfFrom":"2026-02-26","asOfVerb":"bids closed","asOfFromVerb":"bids closed","asOfIs":"the day bids closed on the newest of the 4 tenders pooled here; the oldest of them closed 2026-02-26. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","label":"HDB shop awards, planning area CHOA CHU KANG","caveat":"PLANNING-AREA grain, not this corner: 4 HDB shop tenders awarded across 4 corners of CHOA CHU KANG (CHOA CHU KANG NORTH, KEAT HONG, PENG SIANG, TECK WHYE), each a winning bid for one HDB shop unit at street level, not private retail and not this corner's own. lo and hi are the cheapest and dearest award, mid their median. Kept BESIDE the district band and never in its place: it does not lead this card, shade the map or enter any ranking.","why":"the district band above is this corner's only rent number, a private-retail median at district grain; these awards are the nearest signed rents at the corner's own kind of stock, pooled at their own grain and labelled as such (drape-at-own-grain, owner 2026-08-27). They are the same rows the sibling corners already carry, under the same class and freshness law the lead gates apply."}}},"YIO CHU KANG":{"area":"ANG MO KIO","region":"NORTH-EAST REGION","people":{"value":{"lo":390,"mid":390,"hi":390},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":31,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":50000,"mid":50000,"hi":50000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ANG MO KIO, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ANG MO KIO with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5775,"mid":5775,"hi":5775},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":6955,"mid":6955,"hi":6955},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":4487,"mid":4487,"hi":4487},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":10566,"mid":10566,"hi":10566},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":1487,"mid":1487,"hi":1487},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2174,"mid":2174,"hi":2174},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":2399,"mid":2399,"hi":2399},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":1766,"mid":1766,"hi":1766},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5705,"mid":5705,"hi":5705},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4800,"mid":4800,"hi":4800},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":9089,"mid":9089,"hi":9089},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":4305,"mid":4305,"hi":4305},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1887,"mid":1887,"hi":1887},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1714,"mid":1714,"hi":1714},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":2121,"mid":2121,"hi":2121},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":2264,"mid":2264,"hi":2264},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":19573,"mid":19573,"hi":19573},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":19760,"mid":19760,"hi":19760},"unit":"taps","n":460,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":26003,"mid":26003,"hi":26003},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":24314,"mid":24314,"hi":24314},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":8571,"mid":8571,"hi":8571},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":9273,"mid":9273,"hi":9273},"unit":"taps","n":160,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":11213,"mid":11213,"hi":11213},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":10145,"mid":10145,"hi":10145},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":86.11128333367776,"mid":86.11128333367776,"hi":86.11128333367776},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1781724428,"listedShare":1,"unitSqft":350,"unitSqftLo":350,"unitSqftHi":350,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":46,"listedOn":"2026-06-17","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[{"value":{"lo":23.502450495801632,"mid":30.147582313282058,"hi":38.078754150915984},"unit":"SGD/sqm/month","n":16,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":16,"listedEpoch":1768187771,"listedShare":1,"unitSqft":4673,"unitSqftLo":2152,"unitSqftHi":18954,"listings":18,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":203,"listedOn":"2026-01-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":315.7413722234851,"mid":347.69024226249434,"hi":369.04835714433324},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1774726543,"listedShare":1,"unitSqft":743,"unitSqftLo":350,"unitSqftHi":750,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":127,"listedOn":"2026-03-28","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 127 days before this snapshot (posted 2026-03-28), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-06-17, 82 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":29.96140012898582,"mid":29.96140012898582,"hi":29.96140012898582},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782950400,"listedShare":1,"unitSqft":4850,"unitSqftLo":4850,"unitSqftHi":4850,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":32,"listedOn":"2026-07-02","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":29.685705291946768,"mid":29.685705291946768,"hi":29.685705291946768},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1721001600,"listedShare":1,"unitSqft":8521,"unitSqftLo":8521,"unitSqftHi":8521,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"grade-b1"},"label":"propertyType: grade-b1","listedAge":{"days":749,"listedOn":"2024-07-15","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"grade-b1\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3.2x the median of the 11 rows typed \"grade-b1\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"grade-b1","classFamily":"grade-b1"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":1,"ceilingSqm":30,"psm":{"lo":37.41466187626373,"hi":56.06203342036313},"psf":{"lo":3.475935828877005,"hi":5.208333333333334},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":37.41466187626373,"mid":44.83223851202108,"hi":56.06203342036313},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1766448000,"listedShare":1,"unitSqft":203.5,"unitSqftLo":187,"unitSqftHi":240,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":5,"demoted":4,"by":{"class":3,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":86.1,"leadN":1,"heldPsm":347.7,"heldN":3,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":4.04,"note":"the head here won on freshness, not weight. A record of 3 observations of the same class sits below it, held back by the ask-age gate, saying S$32.30 psf against the head's S$8.00 psf off 1, 4x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":15,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 15 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 3 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-04-28","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":62,"mid":62,"hi":62},"unit":"premises","n":62,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 24 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":[{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 15 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}}],"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":28},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[{"codes":["NS15"],"name":"YIO CHU KANG MRT STATION (NS15)","taps":50317,"metres":0,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Ang Mo Kio Ave 4 Blk 628 (Ang Mo Kio 628 Market)","stalls":52,"status":"Existing","metres":381},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Ang Mo Kio Ave 4 Blk 628 (Ang Mo Kio 628 Market), 381m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":908181,"dominantUse":"BUSINESS 1","parcels":60,"meanPlotRatio":2.51,"topUses":[{"use":"BUSINESS 1","share":0.207},{"use":"BUSINESS 2","share":0.19},{"use":"ROAD","share":0.175}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":48600,"households":61900,"noEmployedPersonShare":0.215,"shareAbove10k":0.514,"shareAbove20k":0.226,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"rentDistrict":{"value":null,"unit":"SGD/sqm/month","n":3,"district":"20","share":1,"postals":24,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":100,"mid":178.57,"hi":195.95,"n":3},{"sizeBand":"over-30-100","lo":199.25,"mid":211.77,"hi":239.11,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 20","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 20. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area.","withheld":{"code":"no_shopfront_zoned","ours":false,"band":{"lo":100,"mid":195.17000000000002,"hi":239.11},"instrument":"ura.masterplan2025.landuse","grain":"subzone","asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","why":"District 20 stamps a Level 1 (street level) shop-space band of S$9.29–22.21 psf, and this corner is outside the market it describes: under the Master Plan 2025, no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here. The land here is business 1 (21% of 60 parcels). Rather than dress a corner with no room for a shop in its district's shop rent, the band is withheld. The district figure is real, its placement here is not. Zoning is permission, not supply: this is the plan's refusal, never a count of shops."}}},"YIO CHU KANG EAST":{"area":"ANG MO KIO","region":"NORTH-EAST REGION","people":{"value":{"lo":4340,"mid":4340,"hi":4340},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":1035,"mid":1309,"hi":1612},"unit":"households","n":2,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50000,"mid":50000,"hi":50000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ANG MO KIO, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ANG MO KIO with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":560,"mid":560,"hi":560},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2993,"mid":2993,"hi":2993},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":337,"mid":337,"hi":337},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":417,"mid":417,"hi":417},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1679,"mid":1679,"hi":1679},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":921,"mid":921,"hi":921},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":299,"mid":299,"hi":299},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":490,"mid":490,"hi":490},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":5800,"mid":5800,"hi":5800},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":6419,"mid":6419,"hi":6419},"unit":"taps","n":138,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":1722,"mid":1722,"hi":1722},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":2422,"mid":2422,"hi":2422},"unit":"taps","n":48,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":68.22196742985034,"mid":68.22196742985034,"hi":68.22196742985034},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784788030,"listedShare":1,"unitSqft":710,"unitSqftLo":710,"unitSqftHi":710,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"ANG MO KIO STREET 66","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":2,"why":"measured on ANG MO KIO STREET 66, 100% of whose 2 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true}},{"value":{"lo":243.9819694454203,"mid":251.1579097232268,"hi":258.3338500010333},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1782857932,"listedShare":1,"unitSqft":375,"unitSqftLo":375,"unitSqftHi":375,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":33,"listedOn":"2026-06-30","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2537.5,"mid":6000,"hi":11500},"unit":"SGD/month","n":29,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 9 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5000,"mid":6200,"hi":8000},"unit":"SGD/month","n":8,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 6 streets pooled here; the oldest part's newest contract month ends 2025-12-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-12-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2450,"mid":3775,"hi":5450},"unit":"SGD/month","n":19,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":8000,"mid":9750,"hi":11500},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":68.22196742985034,"mid":68.22196742985034,"hi":68.22196742985034},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784788030,"listedShare":1,"unitSqft":710,"unitSqftLo":710,"unitSqftHi":710,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"ANG MO KIO STREET 66","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":2,"why":"measured on ANG MO KIO STREET 66, 100% of whose 2 geocoded postals sit in this corner"},"listedAge":{"days":11,"listedOn":"2026-07-23","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":143.82911648706178,"mid":303.1486221702602,"hi":344.44513333471104},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1768219200,"listedShare":1,"unitSqft":735,"unitSqftLo":350,"unitSqftHi":1500,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":203,"listedOn":"2026-01-12","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 203 days before this snapshot (posted 2026-01-12), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-23, 192 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":1,"listings":1,"strata":1,"ceilingSqm":30,"psm":{"lo":548.8881470772507,"hi":548.8881470772507},"psf":{"lo":50.99337748344371,"hi":50.99337748344371},"asOf":"2026-08-03","why":"1 listing under 30 sqm is not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":548.8881470772507,"mid":548.8881470772507,"hi":548.8881470772507},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1747008000,"listedShare":1,"unitSqft":151,"unitSqftLo":151,"unitSqftHi":151,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":4,"demoted":2,"by":{"class":1,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":4450000,"mid":4800000,"hi":6500000},"unit":"SGD","n":13,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2023-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2023-06-30","asOfFromVerb":"contracts to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3265000,"mid":3970000,"hi":4237500},"unit":"SGD","n":36,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":785000,"mid":991250,"hi":1180000},"unit":"SGD","n":53,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-07-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1110000,"mid":1688500,"hi":2233250},"unit":"SGD","n":109,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-07-31","asOfFromVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2665000,"mid":2818332.5,"hi":2951250},"unit":"SGD","n":80,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2024-06-01. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-06-01","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"}},"otherStrata":[{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":101,"mid":101,"hi":101},"unit":"premises","n":101,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 86 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":86,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 86 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":9567.2,"mid":11560.46,"hi":13544.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":36.9,"mid":40.46,"hi":44},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":113.1,"mid":120.57,"hi":128},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":113.6,"mid":120.68,"hi":127.8},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":4,"mid":7.49,"hi":11},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":93.2,"mid":93.6,"hi":94},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":14.5,"mid":17.06,"hi":19.6},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":112.14,"hi":128.2},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":2,"mid":2.85,"hi":3.7},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":1.5,"mid":3,"hi":4.5},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":18.7,"mid":21.99,"hi":25.3},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":17.3,"mid":33.89,"hi":50.4},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":622.6,"mid":675.87,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":622.6,"mid":675.87,"hi":728.9},"unit":"SGD/household/month","n":2,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":492},"stock":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 4 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":21}},"stations":{"list":[{"codes":["NS15"],"name":"YIO CHU KANG MRT STATION (NS15)","taps":50317,"metres":243,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Ang Mo Kio Ave 10 Blk 527 (Cheng San Market and Cooked Food Centre)","stalls":50,"status":"Existing","metres":340},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Ang Mo Kio Ave 10 Blk 527 (Cheng San Market and Cooked Food Centre), 340m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.004,"shopfrontSqm":8763,"shopfrontWhy":null,"zonedSqm":2021752,"dominantUse":"RESIDENTIAL","parcels":628,"meanPlotRatio":2.56,"topUses":[{"use":"RESIDENTIAL","share":0.278},{"use":"SPECIAL USE","share":0.256},{"use":"ROAD","share":0.225}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":48600,"households":61900,"noEmployedPersonShare":0.215,"shareAbove10k":0.514,"shareAbove20k":0.226,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":1,"hdbUnits":96,"rooms":{"u1":0,"u2":0,"u3":0,"u4":0,"u5exec":96,"rental":0},"resale":null,"resaleAbsent":{"code":"below_publish_floor","ours":true,"n":3,"floor":5,"why":"only 3 resale transactions place here in the window, too few to publish a median"},"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"absent":{"code":"suppressed_at_source","ours":false,"district":"28","postals":75,"share":0.933,"cellsAsked":16,"why":"This corner is placed: 0.933 of its 75 geocoded postals sit in District 28. URA's PMI shop-space table stamps NO median anywhere in District 28: 16 cells across 4 floor levels were asked for and every one came back empty. URA returned no cell for this district x floor level x floor-area band. The pull requested every district, level and band for every quarter, and URA shows a data point only where at least 3 rental contracts were signed — so this is disclosure suppression, and it cannot distinguish a market with one or two leases from one with none. It is never zero rent. There is no district band to place here, and inventing one from a neighbouring district would be a number wearing the wrong district's name."}}},"YIO CHU KANG NORTH":{"area":"ANG MO KIO","region":"NORTH-EAST REGION","people":{"absent":{"code":"suppressed_at_source","why":"GHS 2025 printed a dash for this cell — small counts are withheld to prevent identification of individuals, and suppression is not a population of zero. The dash is denser in the age x sex strata than in the pooled total, which is what suppression of small cells looks like and is itself information","ours":false}},"peopleStrata":0,"households":{"absent":{"code":"suppressed_at_source","why":"GHS publishes no usable dwelling mix for this subzone — SingStat printed a dash, which its own footnotes define as nil OR negligible OR suppressed — three different worlds one glyph cannot distinguish, so this is recorded as the publisher withholding, never as zero. The household count here is the same divide as the spend weights, and with no residents-by-dwelling there is nothing to divide","ours":false}},"workers":{"value":{"lo":50000,"mid":50000,"hi":50000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ANG MO KIO, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ANG MO KIO with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":604,"mid":604,"hi":604},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1884,"mid":1884,"hi":1884},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":388,"mid":388,"hi":388},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":242,"mid":242,"hi":242},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2013,"mid":2013,"hi":2013},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":439,"mid":439,"hi":439},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":463,"mid":463,"hi":463},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":312,"mid":312,"hi":312},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":4215,"mid":4215,"hi":4215},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":4008,"mid":4008,"hi":4008},"unit":"taps","n":184,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":2019,"mid":2019,"hi":2019},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":1330,"mid":1330,"hi":1330},"unit":"taps","n":64,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":{"absent":{"code":"not_yet_wired","ours":true,"why":"no commercial-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":{"absent":{"code":"not_yet_wired","ours":true,"why":"no residential-rent fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"street":[],"context":[],"provisional":[],"smallUnitsExcluded":null},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{},"otherStrata":[],"fnbTotal":{"absent":{"code":"not_yet_wired","ours":true,"why":"no licensed-premises fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}}},"spend":{"absent":{"code":"suppressed_at_source","ours":false,"why":"GHS publishes no usable dwelling mix for this subzone, so the bridge has no weights: a dash that means nil OR suppressed, and a bridge without weights would be the national number wearing a subzone's name. What is withheld is the dwelling MIX: a resident population may still publish above"}},"stock":{"absent":{"code":"not_yet_wired","ours":true,"why":"no stock fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"absences":{"people.count|suppressed_at_source":{"quantity":"people.count","code":"suppressed_at_source","ours":false,"n":59},"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":513}},"stations":{"list":[],"nearest":{"codes":["TE5"],"name":"LENTOR MRT STATION (TE5)","taps":14529,"metres":592,"nearestExit":"Exit 3","beyondServing":true},"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings.","caveat":"NO station stands within 400m of this corner, which is the radius at which we are willing to say one serves it. The nearest is named anyway, with the same straight-line measurement to its nearest published exit. A corner 20m past the line is not a corner with no railway, and publishing nothing there would be a binary answer to a continuous question. It is not a walking route, and no claim is made that this station serves this corner."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Ang Mo Kio Ave 4 Blk 628 (Ang Mo Kio 628 Market)","stalls":52,"status":"Existing","metres":763},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Ang Mo Kio Ave 4 Blk 628 (Ang Mo Kio 628 Market), 763m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0,"shopfrontSqm":0,"shopfrontWhy":"no parcel in this subzone is zoned for a use a ground-floor trade can occupy. The plan does not permit a shopfront here","zonedSqm":1408362,"dominantUse":"RESERVE SITE","parcels":8,"meanPlotRatio":null,"topUses":[{"use":"RESERVE SITE","share":0.842},{"use":"ROAD","share":0.131},{"use":"WATERBODY","share":0.025}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":48600,"households":61900,"noEmployedPersonShare":0.215,"shareAbove10k":0.514,"shareAbove20k":0.226,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"absent":{"code":"no_instrument_here","ours":false,"why":"no HDB block places in this subzone: private housing and non-residential land are outside this register. HDB's property register is a census of HDB blocks and nothing else, so this is the register not covering this corner rather than a corner with no homes: private condominiums and landed housing are counted by nobody here. no HDB resale transaction places in this subzone in the window."}},"compPA":{"value":{"lo":2035,"mid":2035,"hi":2035},"unit":"premises","n":2035,"instrument":"sfa.trackrecord.by-postal:carried","grain":"planningArea","area":"ANG MO KIO","subzonesCounted":11,"asOf":"2026-08-30","asOfIs":"the newest crawl night among the 11 counted corners of ANG MO KIO. A planning-area total is dated by its parts, and SFA stamps no date of its own","coverage":1,"sources":1101,"sourcesAskedUnanswered":0,"label":"ALL licensed food premises, planning area ANG MO KIO, its 11 counted corners","caveat":"PLANNING-AREA grain, not this corner. No geocoded postal address is known at this corner, so SFA's register cannot count anything AT it; the figure is the same postal-grain census rows summed across the 11 corners of ANG MO KIO that publish one. No share of it is placed here. The area total is real, its placement at this corner is not."},"rentDistrict":{"absent":{"code":"no_instrument_here","ours":false,"why":"No geocoded postal address falls inside this corner, so there is nothing for URA's sector table to read a district from. The district crosswalk covers 316 of the 332 subzones and this is one of the sixteen it cannot reach. The land here is reserve site. A place with no addresses is not a place with cheap rent; it is a place this instrument has no way to describe."}}},"YIO CHU KANG WEST":{"area":"ANG MO KIO","region":"NORTH-EAST REGION","people":{"value":{"lo":24090,"mid":24090,"hi":24090},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":7780,"mid":9834,"hi":12113},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":50000,"mid":50000,"hi":50000},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area ANG MO KIO, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in ANG MO KIO with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":12,"shown":12,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3207,"mid":3207,"hi":3207},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2056,"mid":2056,"hi":2056},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":2014,"mid":2014,"hi":2014},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":1253,"mid":1253,"hi":1253},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1872,"mid":1872,"hi":1872},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2869,"mid":2869,"hi":2869},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":1473,"mid":1473,"hi":1473},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":1695,"mid":1695,"hi":1695},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":11166,"mid":11166,"hi":11166},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":11071,"mid":11071,"hi":11071},"unit":"taps","n":368,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":9127,"mid":9127,"hi":9127},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":8679,"mid":8679,"hi":8679},"unit":"taps","n":128,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"LENTOR MRT STATION (TE5)","stationTaps":14529,"exit":"Exit 4","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. LENTOR (TE5)'s Exit 4 opens in this corner and the station takes 14,529 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":53.8195520835486,"mid":74.00188411487932,"hi":294.09591302485575},"unit":"SGD/sqm/month","n":7,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1775343548,"listedShare":1,"unitSqft":800,"unitSqftLo":732,"unitSqftHi":3916,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":120,"listedOn":"2026-04-04","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1600,"mid":2800,"hi":4200},"unit":"SGD/month","n":1456,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 47 blocks pooled here; the oldest part's newest approval month ends 2024-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9038,"sources":47,"sourcesAskedUnanswered":5,"coverageNote":"built from 47 of 52 sources known in this subzone (90%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1625,"mid":2950,"hi":3800},"unit":"SGD/month","n":330,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 35 blocks pooled here; the oldest part's newest approval month ends 2023-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2537.5,"hi":3200},"unit":"SGD/month","n":991,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 28 blocks pooled here; the oldest part's newest approval month ends 2024-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":3637.5,"hi":6025},"unit":"SGD/month","n":100,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 10 blocks pooled here; the oldest part's newest approval month ends 2025-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2200,"mid":3175,"hi":4200},"unit":"SGD/month","n":35,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2024-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-09-30","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5200,"mid":5200,"hi":5200},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3700,"mid":3700,"hi":5600},"unit":"SGD/month","n":3,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4375,"mid":4570,"hi":4775},"unit":"SGD/month","n":11,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":28.051402904152603,"mid":34.19124485307793,"hi":42.368583555134},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1782591032,"listedShare":1,"unitSqft":850,"unitSqftLo":470,"unitSqftHi":1650,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":36,"listedOn":"2026-06-27","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":9,"listings":9,"strata":6,"ceilingSqm":30,"psm":{"lo":65.51945471040699,"hi":400.86287069125854},"psf":{"lo":6.08695652173913,"hi":37.241379310344826},"asOf":"2026-08-03","why":"9 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":67.98259210553508,"mid":67.98259210553508,"hi":67.98259210553508},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783320414,"listedShare":1,"unitSqft":190,"unitSqftLo":190,"unitSqftHi":190,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":65.51945471040699,"mid":71.50980485535848,"hi":77.50015500030999},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784284423,"listedShare":1,"unitSqft":177.5,"unitSqftLo":125,"unitSqftHi":230,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":67.98259210553508,"mid":231.42407395925898,"hi":242.1879843759687},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1782345600,"listedShare":1,"unitSqft":200,"unitSqftLo":190,"unitSqftHi":200,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":400.86287069125854,"mid":400.86287069125854,"hi":400.86287069125854},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783194256,"listedShare":1,"unitSqft":145,"unitSqftLo":145,"unitSqftHi":145,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":336.3722005221788,"mid":336.3722005221788,"hi":336.3722005221788},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752105600,"listedShare":1,"unitSqft":80,"unitSqftLo":80,"unitSqftHi":80,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":79.9604773812722,"mid":79.9604773812722,"hi":79.9604773812722},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784678400,"listedShare":1,"unitSqft":105,"unitSqftLo":105,"unitSqftHi":105,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":2,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":5,"ofBands":5,"lo":53.8,"mid":74,"hi":294.1,"note":"the record here covers 5 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":[{"value":{"lo":2825000,"mid":2850000,"hi":2875000},"unit":"SGD","n":2,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2024-02-29","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":3768000,"mid":4300000,"hi":4400000},"unit":"SGD","n":9,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1262000,"mid":1630000,"hi":2200000},"unit":"SGD","n":29,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1494000,"mid":1708888,"hi":1940000},"unit":"SGD","n":43,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":51,"mid":51,"hi":51},"unit":"premises","n":51,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 7 postals pooled here; the oldest part's newest row was updated 2025-01-02. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-01-02","asOfFromVerb":"updated","asOf":"2026-08-10","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":242,"mid":242,"hi":242},"unit":"premises","n":242,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 89 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":89,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 89 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5051.48,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0116,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":18.42,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0116,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":48.63,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0116,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":48.08,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":7.36,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":45.83,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.18,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0116,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":109.84,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0116,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.68,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0141,"note":"the TOP of this range is the landed stratum, which holds 1.4% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.43,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":8.56,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.76,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0116,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":267.26,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0116,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":267.26,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0116,"note":"the TOP of this range is the landed stratum, which holds 1.2% of households here: a sliver, not the typical household"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14}},"stations":{"list":[{"codes":["NS15"],"name":"YIO CHU KANG MRT STATION (NS15)","taps":50317,"metres":73,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3},{"codes":["TE6"],"name":"MAYFLOWER MRT STATION (TE6)","taps":26884,"metres":383,"measuredTo":"exit","nearestExit":"Exit 2","exitsKnown":7},{"codes":["TE5"],"name":"LENTOR MRT STATION (TE5)","taps":14529,"metres":0,"measuredTo":"exit","nearestExit":"Exit 4","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Ang Mo Kio Ave 4 Blk 628 (Ang Mo Kio 628 Market)","stalls":52,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":52,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.045,"shopfrontSqm":41032,"shopfrontWhy":null,"zonedSqm":914163,"dominantUse":"RESIDENTIAL","parcels":160,"meanPlotRatio":2.53,"topUses":[{"use":"RESIDENTIAL","share":0.564},{"use":"ROAD","share":0.248},{"use":"EDUCATIONAL INSTITUTION","share":0.072}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":48600,"households":61900,"noEmployedPersonShare":0.215,"shareAbove10k":0.514,"shareAbove20k":0.226,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":53,"hdbUnits":7209,"rooms":{"u1":0,"u2":290,"u3":3297,"u4":1744,"u5exec":849,"rental":1029},"resale":{"n":288,"median":481800,"p25":425000,"p75":580000,"psm":6045,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":100,"mid":195.17000000000002,"hi":239.11},"unit":"SGD/sqm/month","n":3,"district":"20","share":0.851,"postals":87,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":100,"mid":178.57,"hi":195.95,"n":3},{"sizeBand":"over-30-100","lo":199.25,"mid":211.77,"hi":239.11,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 20","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. 85% of this corner's geocoded postals sit in District 20. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"YISHUN CENTRAL":{"area":"YISHUN","region":"NORTH REGION","people":{"value":{"lo":2830,"mid":2830,"hi":2830},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":710,"mid":897,"hi":1105},"unit":"households","n":3,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40900,"mid":40900,"hi":40900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area YISHUN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in YISHUN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6946,"mid":6946,"hi":6946},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":14603,"mid":14603,"hi":14603},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4104,"mid":4104,"hi":4104},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":7692,"mid":7692,"hi":7692},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":15271,"mid":15271,"hi":15271},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":10856,"mid":10856,"hi":10856},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":10112,"mid":10112,"hi":10112},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":9655,"mid":9655,"hi":9655},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":51403,"mid":51403,"hi":51403},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":54065,"mid":54065,"hi":54065},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":44928,"mid":44928,"hi":44928},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":49267,"mid":49267,"hi":49267},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"}],"modes":["bus"],"railElsewhere":{"station":"YISHUN MRT STATION (NS13)","stationTaps":111119,"exit":"Exit E","measuredTo":"exit","instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","note":"this corner counts BUSES ONLY. YISHUN (NS13)'s Exit E opens in this corner and the station takes 111,119 taps a working day, but LTA files a station's gates to the one polygon its point falls in, and that is not this one, so those taps are counted on a neighbouring corner and are NOT in the number above. Nothing is re-allocated to fix it, because inventing this corner's share of a station is the fabrication this file refuses; the two numbers are both true and they are not addable."}},"rent":{"commercial":[{"value":{"lo":145.67,"mid":222.555,"hi":376.69},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2024-12-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2024-12-31","asOfFromVerb":"quarter to","loEndShape":"median-only","hiEndShape":"quartiles","endsFromMedian":1,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"NORTHPOINT DRIVE","share":1,"postals":2,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"YISHUN CENTRAL 1","share":1,"postals":21,"contributed":true,"lastValuedQuarter":"2024-12-31"}],"share":1,"shareKnown":true,"postals":23,"why":"measured on NORTHPOINT DRIVE, YISHUN CENTRAL 1, 100% of whose 23 geocoded postals sit in this corner"}},{"value":{"lo":323.240553054346,"mid":323.240553054346,"hi":323.240553054346},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784617136,"listedShare":1,"unitSqft":333,"unitSqftLo":333,"unitSqftHi":333,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"YISHUN CENTRAL 1","share":1,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":21,"why":"measured on YISHUN CENTRAL 1, 100% of whose 21 geocoded postals sit in this corner"},"listedAge":{"days":13,"listedOn":"2026-07-21","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":2000,"mid":3000,"hi":3800},"unit":"SGD/month","n":94,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2025-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-08-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":0.5833,"sources":7,"sourcesAskedUnanswered":5,"coverageNote":"built from 7 of 12 sources known in this subzone (58%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":2975,"hi":3575},"unit":"SGD/month","n":55,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2025-08-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-08-31","asOfFromVerb":"approvals to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2175,"mid":3150,"hi":3800},"unit":"SGD/month","n":39,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 7 blocks pooled here; the oldest part's newest approval month ends 2025-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-06-30","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3000,"mid":3500,"hi":4050},"unit":"SGD/month","n":67,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":323.240553054346,"mid":323.240553054346,"hi":323.240553054346},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784617136,"listedShare":1,"unitSqft":333,"unitSqftLo":333,"unitSqftHi":333,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":0.5,"sources":1,"sourcesAskedUnanswered":1,"coverageNote":"built from 1 of 2 sources known in this subzone (50%): a FLOOR, not a census","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"YISHUN CENTRAL 1","share":1,"postals":21,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":21,"why":"measured on YISHUN CENTRAL 1, 100% of whose 21 geocoded postals sit in this corner"},"listedAge":{"days":13,"listedOn":"2026-07-21","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":138.5866907597951,"mid":138.5866907597951,"hi":138.5866907597951},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1659484800,"listedShare":1,"unitSqft":1001,"unitSqftLo":1001,"unitSqftHi":1001,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":1461,"listedOn":"2022-08-03","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 1461 days before this snapshot (posted 2022-08-03), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-21, 1448 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":5,"listings":5,"strata":4,"ceilingSqm":30,"psm":{"lo":134.5488802088715,"hi":321.9113395651505},"psf":{"lo":12.5,"hi":29.906542056074766},"asOf":"2026-08-03","why":"5 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":134.5488802088715,"mid":169.5315890631781,"hi":204.5142979174847},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":1,"listedEpoch":1785724233,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":134.5488802088715,"mid":134.5488802088715,"hi":134.5488802088715},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753401600,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":321.9113395651505,"mid":321.9113395651505,"hi":321.9113395651505},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1754277034,"listedShare":1,"unitSqft":107,"unitSqftLo":107,"unitSqftHi":107,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":177.6045218757104,"mid":177.6045218757104,"hi":177.6045218757104},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783555200,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":4,"demoted":2,"by":{"class":1,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1018750,"mid":1309000,"hi":1619875},"unit":"SGD","n":184,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":15,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 15 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 5 postals pooled here; the oldest part's newest row was updated 2026-05-07. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-05-07","asOfFromVerb":"updated","asOf":"2026-07-17","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":12,"mid":12,"hi":12},"unit":"premises","n":12,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":101,"mid":101,"hi":101},"unit":"premises","n":101,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":309,"mid":309,"hi":309},"unit":"premises","n":309,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 30 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":4861.8,"mid":7857.14,"hi":9567.2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":20.4,"mid":31.03,"hi":36.9},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":55.9,"mid":89.34,"hi":113.1},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":45.7,"mid":97.25,"hi":127.8},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":10.9,"mid":11.1,"hi":11.7},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":44.5,"mid":75.82,"hi":94},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":5.1,"mid":11.06,"hi":14.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":102.37,"hi":115.8},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":1.22,"hi":2},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":2.76,"hi":4.5},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":2.9,"mid":17.37,"hi":25.3},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":5.7,"mid":12.78,"hi":17.3},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":241.3,"mid":480.58,"hi":622.6},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":241.3,"mid":480.58,"hi":622.6},"unit":"SGD/household/month","n":3,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 15 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-17","carried":true,"coverage":1,"sources":15,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 15 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":29,"mid":29,"hi":29},"unit":"premises","n":29,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1}},"stations":{"list":[{"codes":["NS13"],"name":"YISHUN MRT STATION (NS13)","taps":111119,"metres":0,"measuredTo":"exit","nearestExit":"Exit E","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Yishun Park Hawker Centre","stalls":45,"status":"Existing (new)","metres":485},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Yishun Park Hawker Centre, 485m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.203,"shopfrontSqm":93268,"shopfrontWhy":null,"zonedSqm":458998,"dominantUse":"ROAD","parcels":36,"meanPlotRatio":3,"topUses":[{"use":"ROAD","share":0.254},{"use":"RESIDENTIAL","share":0.186},{"use":"COMMERCIAL & RESIDENTIAL","share":0.172}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$9,000 - $9,999","earningHouseholds":66900,"households":78100,"noEmployedPersonShare":0.142,"shareAbove10k":0.49,"shareAbove20k":0.145,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":40,"hdbUnits":1913,"rooms":{"u1":0,"u2":455,"u3":264,"u4":642,"u5exec":552,"rental":0},"resale":{"n":60,"median":650000,"p25":423000,"p75":788000,"psm":5933,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":131.38,"mid":217.52,"hi":272.22},"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":28,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"YISHUN EAST":{"area":"YISHUN","region":"NORTH REGION","people":{"value":{"lo":73440,"mid":73440,"hi":73440},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":20221,"mid":25561,"hi":31483},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40900,"mid":40900,"hi":40900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area YISHUN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in YISHUN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":13695,"mid":13695,"hi":13695},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3968,"mid":3968,"hi":3968},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":7155,"mid":7155,"hi":7155},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2690,"mid":2690,"hi":2690},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5258,"mid":5258,"hi":5258},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":11802,"mid":11802,"hi":11802},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5003,"mid":5003,"hi":5003},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6582,"mid":6582,"hi":6582},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":38576,"mid":38576,"hi":38576},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":36781,"mid":36781,"hi":36781},"unit":"taps","n":828,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":36,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 36 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":31099,"mid":31099,"hi":31099},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":29728,"mid":29728,"hi":29728},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":140.3988315223007,"mid":140.3988315223007,"hi":140.3988315223007},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784081269,"listedShare":1,"unitSqft":506,"unitSqftLo":506,"unitSqftHi":506,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"YISHUN AVENUE 9","share":0.696,"postals":23,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.696,"shareKnown":true,"postals":23,"why":"measured on YISHUN AVENUE 9, 70% of whose 23 geocoded postals sit in this corner"},"listedAge":{"days":19,"listedOn":"2026-07-15","share":1,"known":true}},{"value":{"lo":242.56699530613452,"mid":242.56699530613452,"hi":242.56699530613452},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785560682,"listedShare":1,"unitSqft":710,"unitSqftLo":710,"unitSqftHi":710,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop"},"label":"propertyType: mall-shop","streetGrain":{"streets":[{"street":"YISHUN AVENUE 9","share":0.696,"postals":23,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.696,"shareKnown":true,"postals":23,"why":"measured on YISHUN AVENUE 9, 70% of whose 23 geocoded postals sit in this corner"},"listedAge":{"days":2,"listedOn":"2026-08-01","share":1,"known":true}},{"value":{"lo":67.22569660005027,"mid":72.75434072442411,"hi":78.28298484879797},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1780392708,"listedShare":1,"unitSqft":1625.5,"unitSqftLo":1601,"unitSqftHi":1650,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":62,"listedOn":"2026-06-02","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":131.38,"median":165.81,"p75":200.05,"why":"judged against District 27's stamped Level 1 (street level) cell for units over 30 to 100 sqm: this row's median unit is 1626 sqft and URA stamps no cell for units over 100 to 300 sqm in that district"}}],"hdbTender":[],"residential":[{"value":{"lo":1200,"mid":2800,"hi":4700},"unit":"SGD/month","n":2290,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 186 blocks pooled here; the oldest part's newest approval month ends 2021-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.8158,"sources":186,"sourcesAskedUnanswered":42,"coverageNote":"built from 186 of 228 sources known in this subzone (82%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1100,"mid":2900,"hi":3700},"unit":"SGD/month","n":1243,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 142 blocks pooled here; the oldest part's newest approval month ends 2021-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":142,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 142 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1250,"mid":2550,"hi":3000},"unit":"SGD/month","n":434,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 49 blocks pooled here; the oldest part's newest approval month ends 2021-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":49,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 49 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":3200,"hi":4600},"unit":"SGD/month","n":277,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 59 blocks pooled here; the oldest part's newest approval month ends 2021-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":59,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 59 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1125,"mid":2212.5,"hi":2500},"unit":"SGD/month","n":164,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 20 blocks pooled here; the oldest part's newest approval month ends 2022-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1425,"mid":3250,"hi":4700},"unit":"SGD/month","n":172,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 18 blocks pooled here; the oldest part's newest approval month ends 2022-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":6000,"mid":6000,"hi":6000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2600,"mid":3500,"hi":4000},"unit":"SGD/month","n":75,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3500,"mid":3950,"hi":4400},"unit":"SGD/month","n":17,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[{"value":{"lo":78.56,"mid":144.16,"hi":223.58},"unit":"SGD/sqm/month","n":6,"instrument":"ura.pmi.street-median:carried","grain":"street","asOfIs":"the last day of the newest quarter among the 2 streets pooled here; the oldest street's newest valued quarter ends 2026-03-31. Each street's figure is the median of every contract signed across its own three months of URA's rental-contract table, so this row spans more than one quarter and no single quarter describes it","asOfVerb":"quarters to","asOfFrom":"2026-03-31","asOfFromVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail (measured on YISHUN AVENUE 9, YISHUN RING ROAD, 38% of whose 176 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"YISHUN AVENUE 9","share":0.696,"postals":23,"contributed":true,"lastValuedQuarter":"2026-06-30"},{"street":"YISHUN RING ROAD","share":0.327,"postals":153,"contributed":true,"lastValuedQuarter":"2026-03-31"}],"share":0.375,"shareKnown":true,"postals":176,"why":"measured on YISHUN AVENUE 9, YISHUN RING ROAD, 38% of whose 176 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on YISHUN AVENUE 9, YISHUN RING ROAD, 38% of whose 176 geocoded postals sit in this corner"},{"value":{"lo":92.55187990810478,"mid":226.5624074940045,"hi":236.80602916761384},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"street","isAsk":true,"shape":"span","agents":5,"listedEpoch":1784646724,"listedShare":1,"unitSqft":744.75,"unitSqftLo":500,"unitSqftHi":849,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse (measured on YISHUN AVENUE 11, YISHUN RING ROAD, 50% of whose 204 geocoded postals sit in this corner)","streetGrain":{"streets":[{"street":"YISHUN AVENUE 11","share":1,"postals":51,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"YISHUN RING ROAD","share":0.327,"postals":153,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.495,"shareKnown":true,"postals":204,"why":"measured on YISHUN AVENUE 11, YISHUN RING ROAD, 50% of whose 204 geocoded postals sit in this corner"},"drape":true,"caveat":"a DRAPE at street grain: no majority of the street this was measured on sits in this corner, so it never leads this card and never enters the map's ranking. measured on YISHUN AVENUE 11, YISHUN RING ROAD, 50% of whose 204 geocoded postals sit in this corner"}],"context":[{"value":{"lo":92.55187990810478,"mid":225.4222076797847,"hi":242.56699530613452},"unit":"SGD/sqm/month","n":7,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1784820976,"listedShare":1,"unitSqft":725.5,"unitSqftLo":500,"unitSqftHi":849,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"YISHUN AVENUE 11","share":1,"postals":51,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"YISHUN AVENUE 9","share":0.696,"postals":23,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"YISHUN RING ROAD","share":0.327,"postals":153,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.515,"shareKnown":true,"postals":227,"why":"measured on YISHUN AVENUE 11, YISHUN AVENUE 9, YISHUN RING ROAD, 52% of whose 227 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-23","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":38.815765719064174,"mid":93.81337470959195,"hi":225.4222076797847},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1743249600,"listedShare":1,"unitSqft":806.5,"unitSqftLo":721,"unitSqftHi":849,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":492,"listedOn":"2025-03-29","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 492 days before this snapshot (posted 2025-03-29), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-08-01, 490 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"shophouse","classFamily":"shopfront"},{"value":{"lo":25000,"mid":34444,"hi":43888},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.eating-house:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2019-01-23. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2019-01-23","asOfFromVerb":"bids closed","asOf":"2023-05-10","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"eating-house"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: eating-house, ground floor (the WHOLE unit, per month)","whyUnmapped":"the WHOLE coffeeshop container. A stall operator pays the container operator, not HDB, and that second rent is not in this corpus","notLeading":{"gate":"tenancy-over","why":"awarded 2023-05-10: the 3-year tenancy HDB lets these units on ran out 2026-05-10, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"eating-house","classFamily":"shopfront"},{"value":{"lo":64347,"mid":64347,"hi":64347},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.supermarket:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2023-05-10","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","tenderTrade":"supermarket"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: supermarket, ground floor (the WHOLE unit, per month)","whyUnmapped":"an anchor lease at 10-20x an ordinary shop rent; mapping it to minimart would wreck that stratum's range","notLeading":{"gate":"tenancy-over","why":"awarded 2023-05-10: the 3-year tenancy HDB lets these units on ran out 2026-05-10, before this surface was published. Inside its term an award is a running signed contract and the strongest rent evidence a corner can hold; past it, the door has been re-let or re-tendered at a price this notice does not know. The figure is untouched and stays here as the last thing HDB published for that door"},"classWord":"supermarket","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":19,"listings":19,"strata":5,"ceilingSqm":30,"psm":{"lo":144.2585932136354,"hi":704.1810552987668},"psf":{"lo":13.402061855670102,"hi":65.42056074766356},"asOf":"2026-08-03","why":"19 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":150.7875381651146,"mid":264.79219625105907,"hi":314.3061841679238},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1785468543,"listedShare":1,"unitSqft":230,"unitSqftLo":200,"unitSqftHi":290,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":204.5142979174847,"mid":204.5142979174847,"hi":204.5142979174847},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784081442,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":144.2585932136354,"mid":204.14674975691412,"hi":230.65522321520828},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":5,"listedEpoch":1784090883,"listedShare":1,"unitSqft":180,"unitSqftLo":70,"unitSqftHi":205,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"mall-shop","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":144.2585932136354,"mid":242.98501750697199,"hi":341.7114418003086},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1785480043,"listedShare":1,"unitSqft":254.5,"unitSqftLo":194,"unitSqftHi":315,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":144.2585932136354,"mid":314.3061841679238,"hi":704.1810552987668},"unit":"SGD/sqm/month","n":6,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":6,"listedEpoch":1755734400,"listedShare":1,"unitSqft":205,"unitSqftLo":100,"unitSqftHi":250,"listings":6,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":4,"by":{"class":1,"stale":0,"askAge":1,"tenancyOver":2,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":806250,"mid":985972,"hi":1268250},"unit":"SGD","n":138,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Apartment"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":915000,"mid":1169000,"hi":1500000},"unit":"SGD","n":373,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":976250,"mid":1136944,"hi":1450000},"unit":"SGD","n":771,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 3 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-07-31","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":44,"mid":44,"hi":44},"unit":"premises","n":44,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 20 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":27,"mid":27,"hi":27},"unit":"premises","n":27,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 25 postals pooled here; the oldest part's newest row was updated 2025-02-06. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-02-06","asOfFromVerb":"updated","asOf":"2026-08-12","carried":true,"coverage":1,"sources":25,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 25 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"money-changer":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS money-changing licensees: a small operator's registered address is typically the counter itself, and the licence class is exactly the trade (register acquired 2026-08-17; the remittance split's neighbourhood half resolved into this pre-existing trade when a duplicate key briefly existed)","readAs":"one row per LICENCE at its registered address. People's Park Complex holds 26+ counters under a handful of licences, so a busy arcade can publish a small number"},"remittance-cross-border":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"mas.fid.payments:carried","grain":"subzone","asOf":"2026-08-17","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"MAS cross-border money transfer licensees. TWO caveats on the count: the address is the REGISTERED office (CBD fintechs have no counter; agent networks are invisible), and the trade is DESTINATION: customers travel island-wide to co-ethnic nodes, so local counts bound local supply, not local demand","readAs":"REGISTERED OFFICES, not shop counters. A CBD tower full of licensees has no walk-in counter, and the agent networks that do are invisible to this register"},"dental-clinic":{"value":{"lo":10,"mid":10,"hi":10},"unit":"premises","n":10,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":37,"mid":37,"hi":37},"unit":"premises","n":37,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":21,"mid":21,"hi":21},"unit":"premises","n":21,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":243,"mid":243,"hi":243},"unit":"premises","n":243,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 256 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":256,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 256 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4714.3,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":18.51,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":46.77,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":43.24,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.8,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":42.66,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.23,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":109.46,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.25,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.59,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":6.58,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":5.88,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":235.47,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":235.47,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":25,"mid":25,"hi":25},"unit":"premises","n":25,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 20 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":2}},"stations":{"list":[{"codes":["NS13"],"name":"YISHUN MRT STATION (NS13)","taps":111119,"metres":347,"measuredTo":"exit","nearestExit":"Exit E","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Yishun Park Hawker Centre","stalls":45,"status":"Existing (new)","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":45,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.041,"shopfrontSqm":73930,"shopfrontWhy":null,"zonedSqm":1786217,"dominantUse":"RESIDENTIAL","parcels":78,"meanPlotRatio":2.81,"topUses":[{"use":"RESIDENTIAL","share":0.685},{"use":"ROAD","share":0.129},{"use":"EDUCATIONAL INSTITUTION","share":0.067}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$9,000 - $9,999","earningHouseholds":66900,"households":78100,"noEmployedPersonShare":0.142,"shareAbove10k":0.49,"shareAbove20k":0.145,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":263,"hdbUnits":24555,"rooms":{"u1":0,"u2":3824,"u3":3106,"u4":12023,"u5exec":4887,"rental":715},"resale":{"n":1608,"median":565000,"p25":485000,"p75":625000,"psm":6237,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":131.38,"mid":217.52,"hi":272.22},"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":247,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"YISHUN SOUTH":{"area":"YISHUN","region":"NORTH REGION","people":{"value":{"lo":41050,"mid":41050,"hi":41050},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":10627,"mid":13433,"hi":16545},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40900,"mid":40900,"hi":40900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area YISHUN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in YISHUN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":8375,"mid":8375,"hi":8375},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4205,"mid":4205,"hi":4205},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":4463,"mid":4463,"hi":4463},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2267,"mid":2267,"hi":2267},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6687,"mid":6687,"hi":6687},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6168,"mid":6168,"hi":6168},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4710,"mid":4710,"hi":4710},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":3803,"mid":3803,"hi":3803},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":31509,"mid":31509,"hi":31509},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":22880,"mid":22880,"hi":22880},"unit":"taps","n":552,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":25272,"mid":25272,"hi":25272},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":18289,"mid":18289,"hi":18289},"unit":"taps","n":192,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":24,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 24 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":67.22569660005027,"mid":67.22569660005027,"hi":67.22569660005027},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783453374,"listedShare":1,"unitSqft":1601,"unitSqftLo":1601,"unitSqftHi":1601,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":26,"listedOn":"2026-07-07","share":1,"known":true}},{"value":{"lo":111.94466833378108,"mid":111.94466833378108,"hi":111.94466833378108},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1778803200,"listedShare":1,"unitSqft":750,"unitSqftLo":750,"unitSqftHi":750,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":80,"listedOn":"2026-05-15","share":1,"known":true},"bandJudgedAgainst":{"sizeBand":"over-30-100","p25":131.38,"median":165.81,"p75":200.05,"why":"judged against District 27's stamped Level 1 (street level) cell for units over 30 to 100 sqm, the band this row's own median unit of 750 sqft falls in"}},{"value":{"lo":67.22569660005027,"mid":67.22569660005027,"hi":67.22569660005027},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783987200,"listedShare":1,"unitSqft":1601,"unitSqftLo":1601,"unitSqftHi":1601,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop"},"label":"propertyType: shop","listedAge":{"days":20,"listedOn":"2026-07-14","share":1,"known":true}}],"hdbTender":{"absent":{"code":"not_yet_wired","ours":true,"why":"no hdb-tender fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"residential":[{"value":{"lo":1450,"mid":2800,"hi":4965},"unit":"SGD/month","n":2406,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 138 blocks pooled here; the oldest part's newest approval month ends 2021-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9452,"sources":138,"sourcesAskedUnanswered":8,"coverageNote":"built from 138 of 146 sources known in this subzone (95%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2987.5,"hi":4200},"unit":"SGD/month","n":1187,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 102 blocks pooled here; the oldest part's newest approval month ends 2021-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-11-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":102,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 102 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1200,"mid":2500,"hi":3200},"unit":"SGD/month","n":438,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 44 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":44,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 44 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1450,"mid":3150,"hi":4300},"unit":"SGD/month","n":452,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 55 blocks pooled here; the oldest part's newest approval month ends 2021-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":55,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 55 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1425,"mid":2375,"hi":2700},"unit":"SGD/month","n":121,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 8 blocks pooled here; the oldest part's newest approval month ends 2026-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2000,"mid":3050,"hi":4965},"unit":"SGD/month","n":208,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 26 blocks pooled here; the oldest part's newest approval month ends 2023-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":3300,"mid":3700,"hi":4000},"unit":"SGD/month","n":33,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":118.05579166713886,"mid":118.05579166713886,"hi":118.05579166713886},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1759881600,"listedShare":1,"unitSqft":775,"unitSqftLo":775,"unitSqftHi":775,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","listedAge":{"days":299,"listedOn":"2025-10-08","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 299 days before this snapshot (posted 2025-10-08), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-14, 279 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"f-and-b","classFamily":"shopfront"}],"provisional":[{"value":{"lo":6100,"mid":6100,"hi":6100},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":17.88856304985337,"mid":17.88856304985337,"hi":17.88856304985337},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":7,"listings":7,"strata":4,"ceilingSqm":30,"psm":{"lo":170.51739273995597,"hi":645.8346250025832},"psf":{"lo":15.841584158415841,"hi":59.99999999999999},"asOf":"2026-08-03","why":"7 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":170.51739273995597,"mid":170.51739273995597,"hi":170.51739273995597},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785403007,"listedShare":1,"unitSqft":202,"unitSqftLo":202,"unitSqftHi":202,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":387.4146637182162,"mid":516.6246443603997,"hi":645.8346250025832},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784866073,"listedShare":1,"unitSqft":137.5,"unitSqftLo":125,"unitSqftHi":150,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":170.51739273995597,"mid":269.097760417743,"hi":269.097760417743},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1753660800,"listedShare":1,"unitSqft":200,"unitSqftLo":200,"unitSqftHi":202,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":371.16932471412827,"mid":371.16932471412827,"hi":371.16932471412827},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753524454,"listedShare":1,"unitSqft":87,"unitSqftLo":87,"unitSqftHi":87,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":4,"demoted":1,"by":{"class":0,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"leadTied":{"rows":3,"ratio":1.67,"words":[{"word":"shophouse","psm":67.2,"n":1},{"word":"retail","psm":111.9,"n":1},{"word":"shop","psm":67.2,"n":1}],"note":"the head was one of 3 rows the evidence could not split: same class, same day, same sample size, same number of agents. They disagree by 1.7x: \"shophouse\" at S$6.25 psf, \"retail\" at S$10.40 psf, \"shop\" at S$6.25 psf. The portal's own type words cut one set of listings more than one way. The head is the alphabetically first of them (a stability rule, not a market judgement), so read every one of these rows before you budget; all of them are on this card."}},"homePrices":[{"value":{"lo":910000,"mid":980000,"hi":1160000},"unit":"SGD","n":129,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":26,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 26 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":16,"mid":16,"hi":16},"unit":"premises","n":16,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 16 postals pooled here; the oldest part's newest row was updated 2026-01-18. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-01-18","asOfFromVerb":"updated","asOf":"2026-08-08","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":26,"mid":26,"hi":26},"unit":"premises","n":26,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":22,"mid":22,"hi":22},"unit":"premises","n":22,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":215,"mid":215,"hi":215},"unit":"premises","n":215,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 159 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":159,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 159 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5302.15,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0388,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.9% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":21.24,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0388,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.9% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":53.83,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0388,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.9% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":52.14,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0388,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.9% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0388,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.9% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":48.82,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0388,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.9% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.19,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0388,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.9% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.93,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.29,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.68,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.34,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0388,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.9% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.8,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0388,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.9% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":276.15,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0388,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.9% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":276.15,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0388,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.9% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 26 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":341,"mid":341,"hi":341},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["NS14"],"name":"KHATIB MRT STATION (NS14)","taps":72483,"metres":26,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Yishun Park Hawker Centre","stalls":45,"status":"Existing (new)","metres":38},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Yishun Park Hawker Centre, 38m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.051,"shopfrontSqm":69879,"shopfrontWhy":null,"zonedSqm":1363680,"dominantUse":"RESIDENTIAL","parcels":70,"meanPlotRatio":2.74,"topUses":[{"use":"RESIDENTIAL","share":0.508},{"use":"ROAD","share":0.142},{"use":"PARK","share":0.121}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$9,000 - $9,999","earningHouseholds":66900,"households":78100,"noEmployedPersonShare":0.142,"shareAbove10k":0.49,"shareAbove20k":0.145,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":158,"hdbUnits":12663,"rooms":{"u1":0,"u2":587,"u3":1900,"u4":6455,"u5exec":3720,"rental":1},"resale":{"n":821,"median":572500,"p25":488000,"p75":670002,"psm":6071,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":131.38,"mid":217.52,"hi":272.22},"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":154,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"YISHUN WEST":{"area":"YISHUN","region":"NORTH REGION","people":{"value":{"lo":50700,"mid":50700,"hi":50700},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":14175,"mid":17918,"hi":22069},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":40900,"mid":40900,"hi":40900},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area YISHUN, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in YISHUN with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: rail and bus taps per gazetted day","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":9860,"mid":9860,"hi":9860},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":8290,"mid":8290,"hi":8290},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"am-peak","value":{"lo":18795,"mid":18795,"hi":18795},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"am-peak","value":{"lo":6644,"mid":6644,"hi":6644},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6208,"mid":6208,"hi":6208},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":5694,"mid":5694,"hi":5694},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"am-peak","value":{"lo":8253,"mid":8253,"hi":8253},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"am-peak","value":{"lo":4272,"mid":4272,"hi":4272},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":9599,"mid":9599,"hi":9599},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":9559,"mid":9559,"hi":9559},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":8838,"mid":8838,"hi":8838},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":22615,"mid":22615,"hi":22615},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":6567,"mid":6567,"hi":6567},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":5925,"mid":5925,"hi":5925},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"pm-peak","value":{"lo":7414,"mid":7414,"hi":7414},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"pm-peak","value":{"lo":11296,"mid":11296,"hi":11296},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":44014,"mid":44014,"hi":44014},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":38194,"mid":38194,"hi":38194},"unit":"taps","n":805,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"train","window":"all-day","value":{"lo":53157,"mid":53157,"hi":53157},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"train","window":"all-day","value":{"lo":57962,"mid":57962,"hi":57962},"unit":"taps","n":23,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":36629,"mid":36629,"hi":36629},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":32026,"mid":32026,"hi":32026},"unit":"taps","n":280,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"train","window":"all-day","value":{"lo":43149,"mid":43149,"hi":43149},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"train","window":"all-day","value":{"lo":45990,"mid":45990,"hi":45990},"unit":"taps","n":8,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered"}],"modes":["bus","train"]},"rent":{"commercial":[{"value":{"lo":38.815765719064174,"mid":152.42466000805013,"hi":232.33577128963603},"unit":"SGD/sqm/month","n":4,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1784885903,"listedShare":1,"unitSqft":716,"unitSqftLo":700,"unitSqftHi":800,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"YISHUN AVENUE 3","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"YISHUN AVENUE 5","share":1,"postals":23,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":32,"why":"measured on YISHUN AVENUE 3, YISHUN AVENUE 5, 100% of whose 32 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-24","share":1,"known":true}},{"value":{"lo":226.75971277868476,"mid":226.75971277868476,"hi":226.75971277868476},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784006933,"listedShare":1,"unitSqft":750,"unitSqftLo":750,"unitSqftHi":750,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","streetGrain":{"streets":[{"street":"YISHUN AVENUE 5","share":1,"postals":23,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":23,"why":"measured on YISHUN AVENUE 5, 100% of whose 23 geocoded postals sit in this corner"},"listedAge":{"days":20,"listedOn":"2026-07-14","share":1,"known":true}},{"value":{"lo":226.75971277868476,"mid":226.75971277868476,"hi":226.75971277868476},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785632055,"listedShare":1,"unitSqft":750,"unitSqftLo":750,"unitSqftHi":750,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b"},"label":"propertyType: f-and-b","streetGrain":{"streets":[{"street":"YISHUN AVENUE 5","share":1,"postals":23,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":23,"why":"measured on YISHUN AVENUE 5, 100% of whose 23 geocoded postals sit in this corner"},"listedAge":{"days":1,"listedOn":"2026-08-02","share":1,"known":true}},{"value":{"lo":65.2292971252609,"mid":219.52479216982783,"hi":273.4615078839767},"unit":"SGD/sqm/month","n":12,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1781568000,"listedShare":1,"unitSqft":735,"unitSqftLo":600,"unitSqftHi":2013,"listings":12,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":48,"listedOn":"2026-06-16","share":1,"known":true}}],"hdbTender":[{"value":{"lo":2300,"mid":2300,"hi":2300},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":99.13793103448276,"mid":99.13793103448276,"hi":99.13793103448276},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1450,"mid":2500,"hi":5325},"unit":"SGD/month","n":3415,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 142 blocks pooled here; the oldest part's newest approval month ends 2022-12-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-12-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9726,"sources":142,"sourcesAskedUnanswered":4,"coverageNote":"built from 142 of 146 sources known in this subzone (97%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2800,"hi":3800},"unit":"SGD/month","n":1229,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 114 blocks pooled here; the oldest part's newest approval month ends 2021-06-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-06-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":114,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 114 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1200,"mid":2362.5,"hi":2925},"unit":"SGD/month","n":1822,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 94 blocks pooled here; the oldest part's newest approval month ends 2022-09-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-09-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":94,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 94 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1850,"mid":3000,"hi":5350},"unit":"SGD/month","n":296,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 31 blocks pooled here; the oldest part's newest approval month ends 2021-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2400,"mid":3900,"hi":5600},"unit":"SGD/month","n":68,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 6 blocks pooled here; the oldest part's newest approval month ends 2022-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":6,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 6 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":92.26208928608331,"mid":159.51090103238403,"hi":226.75971277868476},"unit":"SGD/sqm/month","n":6,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":7,"listedEpoch":1784885903,"listedShare":1,"unitSqft":725,"unitSqftLo":700,"unitSqftHi":800,"listings":7,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"YISHUN AVENUE 3","share":1,"postals":9,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"YISHUN AVENUE 5","share":1,"postals":23,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":32,"why":"measured on YISHUN AVENUE 3, YISHUN AVENUE 5, 100% of whose 32 geocoded postals sit in this corner"},"listedAge":{"days":10,"listedOn":"2026-07-24","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"}],"provisional":[{"value":{"lo":5100,"mid":5100,"hi":5100},"unit":"SGD/month","n":1,"instrument":"hdb.tender.top-bid-rent.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"},{"value":{"lo":18.14946619217082,"mid":18.14946619217082,"hi":18.14946619217082},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.top-bid-psm.place2lease:carried","grain":"subzone","isAsk":true,"asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","shape":"point","isPoint":true,"asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"},"label":"HDB tender: unrestricted, ground floor (per sqm, per month); PROVISIONAL, not yet awarded","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","provisional":true,"caveat":"a PROVISIONAL result: HDB has closed this tender and has NOT awarded it. This is the highest BID, an offer nobody has signed, and the top of its own bid distribution besides. It never leads a card and never enters the map's ranking; the award, when HDB publishes it, is a different measurement of the same door"}],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":5,"listings":5,"strata":2,"ceilingSqm":30,"psm":{"lo":118.77418390852105,"hi":699.6541770861318},"psf":{"lo":11.03448275862069,"hi":65},"asOf":"2026-08-03","why":"5 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":358.797013890324,"mid":403.6466406266145,"hi":448.49626736290503},"unit":"SGD/sqm/month","n":2,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1784348520,"listedShare":1,"unitSqft":165,"unitSqftLo":150,"unitSqftHi":180,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":118.77418390852105,"mid":342.4391318479606,"hi":699.6541770861318},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1763942400,"listedShare":1,"unitSqft":220,"unitSqftLo":120,"unitSqftHi":290,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":1,"by":{"class":1,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"tooSpreadToShade":{"bandsSpanned":4,"ofBands":5,"lo":65.2,"mid":219.5,"hi":273.5,"note":"the record here covers 4 of the 5 shades the map uses to tell rents apart across the whole island. The map paints this corner one colour from the middle of that, and the corner's own record does not support it. Nothing here is withheld and the median is real, but do not price a unit from a single number in this corner. Read the strata below and find the one that matches your door."}},"homePrices":{"absent":{"code":"not_yet_wired","ours":true,"why":"no home-prices fact, valued or absent, reached this subzone, and an unexplained gap is ours by rule"}},"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":59,"mid":59,"hi":59},"unit":"premises","n":59,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 33 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 12 postals pooled here; the oldest part's newest row was updated 2024-07-10. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2024-07-10","asOfFromVerb":"updated","asOf":"2026-08-06","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":14,"mid":14,"hi":14},"unit":"premises","n":14,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":53,"mid":53,"hi":53},"unit":"premises","n":53,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":30,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 30 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":15,"mid":15,"hi":15},"unit":"premises","n":15,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":10,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 10 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":336,"mid":336,"hi":336},"unit":"premises","n":336,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 183 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":183,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 183 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4819.18,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.033,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":18.11,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.033,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":47.22,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.033,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":43.59,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.033,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.47,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.033,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":44.02,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.033,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.58,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.033,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":112.86,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.38,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.85,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.79,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.033,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.67,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.033,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":246.11,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.033,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":246.11,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.033,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 3.3% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":24,"mid":24,"hi":24},"unit":"premises","n":24,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 33 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":33,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 33 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":23.2,"mid":23.2,"hi":23.2},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":281,"mid":281,"hi":281},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-08-20","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"provisional","tenderTrade":"unrestricted"}},{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["NS13"],"name":"YISHUN MRT STATION (NS13)","taps":111119,"metres":0,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":5},{"codes":["NS12"],"name":"CANBERRA MRT STATION (NS12)","taps":45092,"metres":140,"measuredTo":"exit","nearestExit":"Exit B","exitsKnown":5}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Yishun Ring Road Blk 104/105 (Chong Pang Market and Food Centre)","stalls":56,"status":"Existing","updated":"2026-03-13","open":true},{"name":"Chong Pang Hawker Centre & Market","stalls":58,"status":"Under Construction","updated":"2025-04-05","open":false}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":56,"openCentres":1,"notYetOpen":{"centres":1,"stalls":58,"list":[{"name":"Chong Pang Hawker Centre & Market","stalls":58,"status":"Under Construction"}],"why":"NEA marks this centre UNDER CONSTRUCTION. The stalls are counted in the registry and there is no door on them yet, so they are named here and kept OUT of the stall count above. A centre that has not opened is not competition today, and it is coming, which is why it is on the card rather than dropped."},"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.065,"shopfrontSqm":101995,"shopfrontWhy":null,"zonedSqm":1562386,"dominantUse":"RESIDENTIAL","parcels":118,"meanPlotRatio":2.76,"topUses":[{"use":"RESIDENTIAL","share":0.567},{"use":"ROAD","share":0.156},{"use":"EDUCATIONAL INSTITUTION","share":0.095}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$9,000 - $9,999","earningHouseholds":66900,"households":78100,"noEmployedPersonShare":0.142,"shareAbove10k":0.49,"shareAbove20k":0.145,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":152,"hdbUnits":16460,"rooms":{"u1":0,"u2":169,"u3":7171,"u4":6951,"u5exec":1727,"rental":442},"resale":{"n":959,"median":448000,"p25":410000,"p75":515000,"psm":5811,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":131.38,"mid":217.52,"hi":272.22},"unit":"SGD/sqm/month","n":3,"district":"27","share":1,"postals":182,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":155.17,"mid":269.23,"hi":272.22,"n":3},{"sizeBand":"over-30-100","lo":131.38,"mid":165.81,"hi":200.05,"n":3}],"pooledBands":2,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 27","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 27. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 2 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"YUHUA EAST":{"area":"JURONG EAST","region":"WEST REGION","people":{"value":{"lo":23050,"mid":23050,"hi":23050},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":6782,"mid":8573,"hi":10559},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":62200,"mid":62200,"hi":62200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG EAST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG EAST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":11,"shown":11,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5014,"mid":5014,"hi":5014},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3719,"mid":3719,"hi":3719},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3077,"mid":3077,"hi":3077},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2814,"mid":2814,"hi":2814},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2924,"mid":2924,"hi":2924},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4214,"mid":4214,"hi":4214},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2357,"mid":2357,"hi":2357},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2734,"mid":2734,"hi":2734},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":16951,"mid":16951,"hi":16951},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":16714,"mid":16714,"hi":16714},"unit":"taps","n":391,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":14421,"mid":14421,"hi":14421},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":14733,"mid":14733,"hi":14733},"unit":"taps","n":136,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":17,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 17 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":132.51,"mid":204.17,"hi":281.06},"unit":"SGD/sqm/month","n":3,"instrument":"ura.pmi.street-median:carried","grain":"subzone","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the median of every contract signed across those three months, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","loEndShape":"quartiles","hiEndShape":"quartiles","endsFromMedian":0,"asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"use":"retail"},"label":"use: retail","streetGrain":{"streets":[{"street":"JURONG EAST STREET 21","share":0.612,"postals":49,"contributed":true,"lastValuedQuarter":"2026-06-30"}],"share":0.612,"shareKnown":true,"postals":49,"why":"measured on JURONG EAST STREET 21, 61% of whose 49 geocoded postals sit in this corner"}},{"value":{"lo":70.7750923859763,"mid":89.57484396707117,"hi":298.99751157527004},"unit":"SGD/sqm/month","n":3,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1780876800,"listedShare":1,"unitSqft":721,"unitSqftLo":360,"unitSqftHi":1808,"listings":3,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":56,"listedOn":"2026-06-08","share":1,"known":true}}],"hdbTender":[{"value":{"lo":1075,"mid":1075,"hi":1075},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-22","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":85.31746031746032,"mid":85.31746031746032,"hi":85.31746031746032},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-22","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1500,"mid":2800,"hi":4537.5},"unit":"SGD/month","n":1893,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 73 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9359,"sources":73,"sourcesAskedUnanswered":5,"coverageNote":"built from 73 of 78 sources known in this subzone (94%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1900,"mid":2950,"hi":4075},"unit":"SGD/month","n":448,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 39 blocks pooled here; the oldest part's newest approval month ends 2021-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":39,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 39 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2500,"hi":3450},"unit":"SGD/month","n":1008,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 35 blocks pooled here; the oldest part's newest approval month ends 2021-05-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-05-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":35,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 35 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2475,"mid":3450,"hi":4500},"unit":"SGD/month","n":408,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 23 blocks pooled here; the oldest part's newest approval month ends 2025-01-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-01-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":23,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 23 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2300,"mid":3075,"hi":4537.5},"unit":"SGD/month","n":29,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 4 blocks pooled here; the oldest part's newest approval month ends 2024-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2024-04-30","asOfFromVerb":"approvals to","asOf":"2026-03-31","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4237.5,"mid":4500,"hi":5000},"unit":"SGD/month","n":16,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4200,"mid":4500,"hi":4700},"unit":"SGD/month","n":9,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":26.317629380708365,"mid":32.12308284612904,"hi":39.3732512611224},"unit":"SGD/sqm/month","n":8,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":8,"listedEpoch":1770767102,"listedShare":1,"unitSqft":1227.5,"unitSqftLo":380,"unitSqftHi":2045,"listings":8,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial"},"label":"propertyType: light-industrial","listedAge":{"days":173,"listedOn":"2026-02-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"light-industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 3x the median of the 109 rows typed \"light-industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"light-industrial","classFamily":"light-industrial"},{"value":{"lo":21.52782083341944,"mid":21.52782083341944,"hi":21.52782083341944},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1753056000,"listedShare":1,"unitSqft":3800,"unitSqftLo":3800,"unitSqftHi":3800,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":378,"listedOn":"2025-07-21","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":32.29173125012916,"mid":32.29173125012916,"hi":32.29173125012916},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1752796800,"listedShare":1,"unitSqft":721,"unitSqftLo":721,"unitSqftHi":721,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":381,"listedOn":"2025-07-18","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":17.222256666735554,"mid":26.962840446558992,"hi":38.78135278465875},"unit":"SGD/sqm/month","n":13,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":12,"listedEpoch":1752278400,"listedShare":1,"unitSqft":5274,"unitSqftLo":413,"unitSqftHi":54632,"listings":13,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":387,"listedOn":"2025-07-12","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"},{"value":{"lo":68.05569166693887,"mid":68.05569166693887,"hi":68.05569166693887},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1755475200,"listedShare":1,"unitSqft":775,"unitSqftLo":775,"unitSqftHi":775,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":350,"listedOn":"2025-08-18","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 350 days before this snapshot (posted 2025-08-18), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: a shopfront row dated 2026-06-30, 316 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":3,"ceilingSqm":30,"psm":{"lo":42.98388226406082,"hi":342.138581102559},"psf":{"lo":3.9933333333333336,"hi":31.78571428571429},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":342.138581102559,"mid":342.138581102559,"hi":342.138581102559},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784601553,"listedShare":1,"unitSqft":140,"unitSqftLo":140,"unitSqftHi":140,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"f-and-b","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":42.98388226406082,"mid":42.98388226406082,"hi":42.98388226406082},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1773446400,"listedShare":1,"unitSqft":150,"unitSqftLo":150,"unitSqftHi":150,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"light-industrial","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":125.57895486161341,"mid":125.57895486161341,"hi":125.57895486161341},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1779148800,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":9,"demoted":5,"by":{"class":4,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1713500,"mid":1780000,"hi":1836900},"unit":"SGD","n":51,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1175000,"mid":1315000,"hi":1421750},"unit":"SGD","n":36,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-02-28","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":60,"mid":60,"hi":60},"unit":"premises","n":60,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 22 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":7,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 7 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":9,"mid":9,"hi":9},"unit":"premises","n":9,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 9 postals pooled here; the oldest part's newest row was updated 2025-08-29. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-08-29","asOfFromVerb":"updated","asOf":"2026-07-17","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"vet-clinic":{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"avs.vet.licensed:carried","grain":"subzone","asOf":"2026-07-24","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","basis":"AVS licensed veterinary centres. A veterinary centre must hold an AVS licence to operate, so unlike CHAS dental this register is the trade's own frame rather than a subsidy scheme's subset. It is still NOT claimed as exact: no independent count of Singapore veterinary premises has been put against it, and the dental line above is why that matters: it claimed \"exact\" until the 2026-08-17 audit measured a 6.8x gap. What is defended here is the frame, not completeness (register acquired 2026-08-19, published as of 24 July 2026)","readAs":"licensed CENTRES, not vets. Two vets at one practice are one door, and a house-call vet with no premises holds no centre licence and is invisible here"},"dental-clinic":{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":33,"mid":33,"hi":33},"unit":"premises","n":33,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":18,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 18 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-virtual-brand"},"label":"Halal-certified virtual brands (MUIS)","whyUnmapped":"a certification overlay, and a virtual brand has no shopfront"}],"fnbTotal":{"value":{"lo":222,"mid":222,"hi":222},"unit":"premises","n":222,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 90 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":90,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 90 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":4932.06,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0266,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.7% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":18.6,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0266,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.7% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":46.12,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0266,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.7% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":44.9,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0266,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.7% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.6,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0266,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.7% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":45.05,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0266,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.7% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":5.79,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0266,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.7% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":114.47,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.35,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.76,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":6.56,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0266,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.7% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":6.69,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0266,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.7% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":252.31,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0266,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.7% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":252.31,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0266,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 2.7% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":4,"mid":4,"hi":4},"unit":"premises","n":4,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 22 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":22,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 22 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":12.6,"mid":12.6,"hi":12.6},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-01-22","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17},"commercialRent.psm|suppressed_at_source":{"quantity":"commercialRent.psm","code":"suppressed_at_source","ours":false,"n":1},"commercialRent.psm|no_instrument_here":{"quantity":"commercialRent.psm","code":"no_instrument_here","ours":false,"n":1}},"stations":{"list":[{"codes":["EW24","NS1"],"name":"JURONG EAST MRT STATION (EW24 / NS1)","taps":142052,"metres":344,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":4},{"codes":["EW25"],"name":"CHINESE GARDEN MRT STATION (EW25)","taps":27615,"metres":168,"measuredTo":"exit","nearestExit":"Exit C","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Jurong East Street 24 Blk 254 (Yuhua Village Market and Food Centre)","stalls":60,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":60,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.061,"shopfrontSqm":60785,"shopfrontWhy":null,"zonedSqm":992312,"dominantUse":"RESIDENTIAL","parcels":61,"meanPlotRatio":2.7,"topUses":[{"use":"RESIDENTIAL","share":0.552},{"use":"ROAD","share":0.25},{"use":"EDUCATIONAL INSTITUTION","share":0.052}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":22300,"households":26400,"noEmployedPersonShare":0.159,"shareAbove10k":0.502,"shareAbove20k":0.152,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":84,"hdbUnits":7976,"rooms":{"u1":0,"u2":0,"u3":3384,"u4":2186,"u5exec":2218,"rental":188},"resale":{"n":471,"median":465000,"p25":405000,"p75":565000,"psm":5735,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":82,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"YUHUA WEST":{"area":"JURONG EAST","region":"WEST REGION","people":{"value":{"lo":18170,"mid":18170,"hi":18170},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":5380,"mid":6800,"hi":8376},"unit":"households","n":5,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":62200,"mid":62200,"hi":62200},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG EAST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG EAST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":11,"shown":11,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":5104,"mid":5104,"hi":5104},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3973,"mid":3973,"hi":3973},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":3558,"mid":3558,"hi":3558},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":2797,"mid":2797,"hi":2797},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4413,"mid":4413,"hi":4413},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":4348,"mid":4348,"hi":4348},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":2827,"mid":2827,"hi":2827},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":2557,"mid":2557,"hi":2557},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":21181,"mid":21181,"hi":21181},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":18359,"mid":18359,"hi":18359},"unit":"taps","n":276,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":17262,"mid":17262,"hi":17262},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":14933,"mid":14933,"hi":14933},"unit":"taps","n":96,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":12,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 12 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":107.63910416709719,"mid":112.64557412835754,"hi":125.57895486161341},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":3,"listedEpoch":1785720140,"listedShare":1,"unitSqft":600,"unitSqftLo":430,"unitSqftHi":681,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"JURONG EAST AVENUE 1","share":0.906,"postals":32,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.906,"shareKnown":true,"postals":32,"why":"measured on JURONG EAST AVENUE 1, 91% of whose 32 geocoded postals sit in this corner"},"listedAge":{"days":0,"listedOn":"2026-08-03","share":1,"known":true}},{"value":{"lo":75.7022271065299,"mid":108.7449853742934,"hi":125.57895486161341},"unit":"SGD/sqm/month","n":10,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":10,"listedEpoch":1783468800,"listedShare":1,"unitSqft":600,"unitSqftLo":430,"unitSqftHi":1820,"listings":10,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":9,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 9 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":26,"listedOn":"2026-07-08","share":1,"known":true}},{"value":{"lo":80.7293281253229,"mid":80.7293281253229,"hi":80.7293281253229},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785196800,"listedShare":1,"unitSqft":1200,"unitSqftLo":1200,"unitSqftHi":1200,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":6,"listedOn":"2026-07-28","share":1,"known":true}}],"hdbTender":[{"value":{"lo":800,"mid":800,"hi":800},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-15","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"},{"value":{"lo":28.571428571428573,"mid":28.571428571428573,"hi":28.571428571428573},"unit":"SGD/sqm/month","n":1,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-15","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, ground floor (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails"}],"residential":[{"value":{"lo":1500,"mid":2800,"hi":4212.5},"unit":"SGD/month","n":1081,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 43 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.7963,"sources":43,"sourcesAskedUnanswered":11,"coverageNote":"built from 43 of 54 sources known in this subzone (80%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":2950,"hi":3800},"unit":"SGD/month","n":281,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 26 blocks pooled here; the oldest part's newest approval month ends 2021-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-03-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":26,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 26 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":2387.5,"hi":3137.5},"unit":"SGD/month","n":477,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 20 blocks pooled here; the oldest part's newest approval month ends 2023-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2023-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1875,"mid":3175,"hi":4575},"unit":"SGD/month","n":214,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 16 blocks pooled here; the oldest part's newest approval month ends 2025-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":16,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 16 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1600,"mid":2050,"hi":2300},"unit":"SGD/month","n":62,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 2 blocks pooled here; the oldest part's newest approval month ends 2026-03-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2026-03-31","asOfFromVerb":"approvals to","asOf":"2026-04-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":2600,"mid":3400,"hi":4212.5},"unit":"SGD/month","n":47,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 5 blocks pooled here; the oldest part's newest approval month ends 2025-02-28. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-02-28","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4000,"mid":4675,"hi":5300},"unit":"SGD/month","n":70,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"non-landed-merged"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":107.63910416709719,"mid":112.64557412835754,"hi":125.57895486161341},"unit":"SGD/sqm/month","n":5,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"quartiles","agents":3,"listedEpoch":1785720140,"listedShare":1,"unitSqft":600,"unitSqftLo":430,"unitSqftHi":681,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"JURONG EAST AVENUE 1","share":0.906,"postals":32,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":0.906,"shareKnown":true,"postals":32,"why":"measured on JURONG EAST AVENUE 1, 91% of whose 32 geocoded postals sit in this corner"},"listedAge":{"days":0,"listedOn":"2026-08-03","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":17.203035398134283,"mid":17.203035398134283,"hi":17.203035398134283},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1760054400,"listedShare":1,"unitSqft":112000,"unitSqftLo":112000,"unitSqftHi":112000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"industrial"},"label":"propertyType: industrial","listedAge":{"days":297,"listedOn":"2025-10-10","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"industrial\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 80 rows typed \"industrial\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"industrial","classFamily":"industrial"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":3,"listings":3,"strata":2,"ceilingSqm":30,"psm":{"lo":136.34286527832313,"hi":139.12537273298278},"psf":{"lo":12.666666666666668,"hi":12.925170068027212},"asOf":"2026-08-03","why":"3 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":136.34286527832313,"mid":136.34286527832313,"hi":136.34286527832313},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1785289414,"listedShare":1,"unitSqft":300,"unitSqftLo":300,"unitSqftHi":300,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":136.34286527832313,"mid":137.73411900565296,"hi":139.12537273298278},"unit":"SGD/sqm/month","n":2,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":2,"listedEpoch":1780482021,"listedShare":1,"unitSqft":297,"unitSqftLo":294,"unitSqftHi":300,"listings":2,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":7,"demoted":2,"by":{"class":2,"stale":0,"askAge":0,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."}},"homePrices":[{"value":{"lo":1169000,"mid":1367500,"hi":1590000},"unit":"SGD","n":202,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2026-06-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2026-06-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":56,"mid":56,"hi":56},"unit":"premises","n":56,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":3,"mid":3,"hi":3},"unit":"premises","n":3,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 2 postals pooled here; the oldest part's newest row was updated 2026-06-22. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2026-06-22","asOfFromVerb":"updated","asOf":"2026-07-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":17,"mid":17,"hi":17},"unit":"premises","n":17,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":11,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 11 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"hsa.pharmacy.retail-licence:carried","grain":"subzone","asOf":"2025-09-25","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"pharmacy"},"label":"Retail pharmacy licences (HSA)","whyUnmapped":"no pharmacy trade in the 60; ships as its own stratum"},{"value":{"lo":6,"mid":6,"hi":6},"unit":"premises","n":6,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"}],"fnbTotal":{"value":{"lo":167,"mid":167,"hi":167},"unit":"premises","n":167,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 75 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":75,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 75 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5192.2,"hi":9567.2},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31"},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":19.8,"hi":36.9},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":50.35,"hi":113.1},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":50.81,"hi":127.8},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":8.51,"hi":11.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":47.67,"hi":94},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.27,"hi":14.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":110.45,"hi":123},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.5,"hi":2},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":1.11,"hi":4.5},"unit":"SGD/household/month","n":4,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.61,"hi":25.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":7.19,"hi":17.3},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":274.37,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":274.37,"hi":622.6},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":496},"stock":[{"value":{"lo":7,"mid":7,"hi":7},"unit":"premises","n":7,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 14 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":14,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 14 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":28,"mid":28,"hi":28},"unit":"sqm","n":1,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2026-07-15","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"ground","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":17}},"stations":{"list":[{"codes":["EW25"],"name":"CHINESE GARDEN MRT STATION (EW25)","taps":27615,"metres":54,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":3}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[{"name":"Jurong East Ave 1 Blk 347 (Yuhua Market and Hawker Centre)","stalls":56,"status":"Existing","updated":"2026-03-13","open":true}],"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. Each centre below carries the stamp on its own row, and they range across more than a year","stallsHere":56,"openCentres":1,"notYetOpen":null,"basis":"NEA's hawker centre registry is a census of 129 centres, each carrying a point, its own cooked-food stall count and its build status; these are the ones whose point falls inside this corner. The stall count above sums the centres NEA says are trading. Where the trade count disagrees, the disagreement is the finding: a stall row that landed in a neighbouring polygon is a join we owe you, not an absence of stalls."},"landUse":{"shopfrontShare":0.064,"shopfrontSqm":46899,"shopfrontWhy":null,"zonedSqm":729370,"dominantUse":"RESIDENTIAL","parcels":39,"meanPlotRatio":2.74,"topUses":[{"use":"RESIDENTIAL","share":0.589},{"use":"ROAD","share":0.154},{"use":"COMMERCIAL & RESIDENTIAL","share":0.059}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":22300,"households":26400,"noEmployedPersonShare":0.159,"shareAbove10k":0.502,"shareAbove20k":0.152,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":64,"hdbUnits":5506,"rooms":{"u1":0,"u2":353,"u3":1567,"u4":1545,"u5exec":1577,"rental":464},"resale":{"n":296,"median":482000,"p25":400000,"p75":610000,"psm":5355,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":74,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}},"YUNNAN":{"area":"JURONG WEST","region":"WEST REGION","people":{"value":{"lo":65400,"mid":65400,"hi":65400},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020123","grain":"subzone","asOf":"2025-06-30","label":"resident population, this subzone"},"peopleStrata":59,"households":{"value":{"lo":17366,"mid":21952,"hi":27039},"unit":"households","n":6,"instrument":"ghs2025.residents-div-hhsize","grain":"subzone","derivation":"NOT A MEASUREMENT: residents by dwelling (C020125) ÷ the NATIONAL average household size for that dwelling type (17863, 2025), CALIBRATED by the planning area's own published/derived household ratio (C020141) where the area publishes one. The divide alone ran ~9% low with a measured per-area spread; the calibration applies the reconciliation instead of merely reporting it.","asOf":"2025-06-30","label":"resident households, this subzone: the spend pot's own count, surfaced"},"workers":{"value":{"lo":47500,"mid":47500,"hi":47500},"unit":"persons","n":null,"instrument":"singstat.ghs2025.C020148","grain":"planningArea","asOf":"2025-06-30","label":"daytime workers, planning area JURONG WEST, by place of work","caveat":"GHS 2025: employed RESIDENTS by workplace planning area. Foreign-worker commuters are outside the frame entirely, so this is a FLOOR on true daytime workers; no-fixed-location (201,500) and work-from-home (82,200) sit in categories, not areas. Planning-area grain: the table publishes nothing finer, so every subzone in JURONG WEST with premises, taps or residents published at the corner shows this same figure.","hosting":{"subzones":9,"shown":9,"withheld":0},"coverageNote":null},"footfall":{"grain":"subzone","label":"this subzone, all trades: BUS taps only per gazetted day (no rail is counted in this number)","windows":[{"dayType":"weekday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":11920,"mid":11920,"hi":11920},"unit":"taps","n":1173,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":4497,"mid":4497,"hi":4497},"unit":"taps","n":1173,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"am-peak","value":{"lo":6585,"mid":6585,"hi":6585},"unit":"taps","n":408,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"am-peak","value":{"lo":3121,"mid":3121,"hi":3121},"unit":"taps","n":408,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":5710,"mid":5710,"hi":5710},"unit":"taps","n":1173,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":11687,"mid":11687,"hi":11687},"unit":"taps","n":1173,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"pm-peak","value":{"lo":4911,"mid":4911,"hi":4911},"unit":"taps","n":408,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"pm-peak","value":{"lo":6434,"mid":6434,"hi":6434},"unit":"taps","n":408,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekday","direction":"in","mode":"bus","window":"all-day","value":{"lo":36685,"mid":36685,"hi":36685},"unit":"taps","n":1173,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekday","direction":"out","mode":"bus","window":"all-day","value":{"lo":36068,"mid":36068,"hi":36068},"unit":"taps","n":1173,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"in","mode":"bus","window":"all-day","value":{"lo":29424,"mid":29424,"hi":29424},"unit":"taps","n":408,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"},{"dayType":"weekend-holiday","direction":"out","mode":"bus","window":"all-day","value":{"lo":28855,"mid":28855,"hi":28855},"unit":"taps","n":408,"instrument":"lta.pv.per-day:carried","grain":"subzone","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":51,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 51 sources known in this subzone answered"}],"modes":["bus"]},"rent":{"commercial":[{"value":{"lo":44.593343154940264,"mid":44.593343154940264,"hi":44.593343154940264},"unit":"SGD/sqm/month","n":1,"instrument":"listings.commercialguru.street-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1784124245,"listedShare":1,"unitSqft":700,"unitSqftLo":700,"unitSqftHi":700,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shop-or-shophouse"},"label":"propertyType: shop-or-shophouse","streetGrain":{"streets":[{"street":"JURONG WEST STREET 92","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":15,"why":"measured on JURONG WEST STREET 92, 100% of whose 15 geocoded postals sit in this corner"},"listedAge":{"days":18,"listedOn":"2026-07-15","share":1,"known":true}},{"value":{"lo":53.81955208354861,"mid":68.99942574813923,"hi":82.79931089776707},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":4,"listedEpoch":1780044330,"listedShare":1,"unitSqft":780,"unitSqftLo":780,"unitSqftHi":1500,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse"},"label":"propertyType: shophouse","listedAge":{"days":66,"listedOn":"2026-05-29","share":1,"known":true}},{"value":{"lo":68.99942574813923,"mid":68.99942574813923,"hi":68.99942574813923},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783987200,"listedShare":1,"unitSqft":780,"unitSqftLo":780,"unitSqftHi":780,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"hdb-shophouse"},"label":"propertyType: hdb-shophouse","listedAge":{"days":20,"listedOn":"2026-07-14","share":1,"known":true}}],"hdbTender":[],"residential":[{"value":{"lo":1300,"mid":2975,"hi":4500},"unit":"SGD/month","n":2847,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 195 blocks pooled here; the oldest part's newest approval month ends 2022-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":0.9466,"sources":195,"sourcesAskedUnanswered":11,"coverageNote":"built from 195 of 206 sources known in this subzone (95%): a FLOOR, not a census","stratum":{},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":3000,"hi":4600},"unit":"SGD/month","n":1275,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 141 blocks pooled here; the oldest part's newest approval month ends 2021-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":141,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 141 sources known in this subzone answered","stratum":{"rooms":"4-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1550,"mid":2400,"hi":3000},"unit":"SGD/month","n":180,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 13 blocks pooled here; the oldest part's newest approval month ends 2025-07-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-07-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":13,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 13 sources known in this subzone answered","stratum":{"rooms":"3-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1500,"mid":3000,"hi":5200},"unit":"SGD/month","n":1047,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 124 blocks pooled here; the oldest part's newest approval month ends 2021-10-31. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2021-10-31","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":124,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 124 sources known in this subzone answered","stratum":{"rooms":"5-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1150,"mid":2100,"hi":2500},"unit":"SGD/month","n":23,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 3 blocks pooled here; the oldest part's newest approval month ends 2025-11-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2025-11-30","asOfFromVerb":"approvals to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":3,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 3 sources known in this subzone answered","stratum":{"rooms":"2-room"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":1800,"mid":3300,"hi":4500},"unit":"SGD/month","n":322,"instrument":"hdb.sublet.block-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which HDB approved a sublet among the 31 blocks pooled here; the oldest part's newest approval month ends 2022-04-30. Each part's figure is the median of every approved contract in its own cell, so this row spans more than one month and no single month describes it","asOfVerb":"approvals to","asOfFrom":"2022-04-30","asOfFromVerb":"approvals to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":31,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 31 sources known in this subzone answered","stratum":{"rooms":"executive"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":5000,"mid":6100,"hi":8500},"unit":"SGD/month","n":9,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 8 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"propertyType":"terrace"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":10000,"mid":10000,"hi":10000},"unit":"SGD/month","n":1,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":7400,"mid":7950,"hi":8500},"unit":"SGD/month","n":2,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest contract month among the 2 streets pooled here; the oldest part's newest contract month ends 2025-10-31. Each part's figure is the median of its own quarter's contracts in URA's private residential rental table, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-10-31","asOfFromVerb":"contracts to","asOf":"2026-05-31","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"semi-detached"},"label":"residential: an income proxy, never a shop rent"},{"value":{"lo":4500,"mid":4600,"hi":4875},"unit":"SGD/month","n":26,"instrument":"ura.resi.street-median:carried","grain":"subzone","asOfIs":"the last day of the newest month in which a lease counted here was signed, in URA's private residential rental table. The figure is the median of the whole quarter's contracts on the street, so this is the newest month the median covers, not the quarter's end and not a day any particular lease was signed","asOfVerb":"contracts to","asOf":"2026-06-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"exec-condo"},"label":"residential: an income proxy, never a shop rent"}],"street":[],"context":[{"value":{"lo":33.119724359106826,"mid":41.35825579343465,"hi":57.34870303984687},"unit":"SGD/sqm/month","n":5,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":5,"listedEpoch":1773403200,"listedShare":1,"unitSqft":612.5,"unitSqftLo":488,"unitSqftHi":650,"listings":5,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"retail"},"label":"propertyType: retail","listedAge":{"days":143,"listedOn":"2026-03-13","share":1,"known":true},"notLeading":{"gate":"ask-age","why":"listed 143 days before this snapshot (posted 2026-03-13), older than one URA quarter (91 days, the gap between URA's two most recent quarter-ends), and this corner holds a fresher shopfront row: an ask posted 2026-07-15, 125 days after this ask was posted. A landlord's asking price that has stood unmoved for longer than the market's own reporting cycle is not this quarter's market, and it does not lead over one that is"},"classWord":"retail","classFamily":"shopfront"},{"value":{"lo":33.119724359106826,"mid":55.19954059851139,"hi":68.99942574813923},"unit":"SGD/sqm/month","n":4,"instrument":"listings.srx.street-ask:carried","grain":"subzone","isAsk":true,"shape":"span","agents":3,"listedEpoch":1778673600,"listedShare":1,"unitSqft":715,"unitSqftLo":500,"unitSqftHi":780,"listings":4,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{},"label":"all strata pooled","streetGrain":{"streets":[{"street":"JURONG WEST STREET 73","share":1,"postals":14,"contributed":true,"lastValuedQuarter":"2026-08-03"},{"street":"JURONG WEST STREET 92","share":1,"postals":15,"contributed":true,"lastValuedQuarter":"2026-08-03"}],"share":1,"shareKnown":true,"postals":29,"why":"measured on JURONG WEST STREET 73, JURONG WEST STREET 92, 100% of whose 29 geocoded postals sit in this corner"},"listedAge":{"days":82,"listedOn":"2026-05-13","share":1,"known":true},"notLeading":{"gate":"class","why":"no class word rides this row's facet, so nothing says it is shop space. The shop-rent slot is led only by a row whose publisher's own facet SAYS shopfront. Written the other way round, a portal adding a new type word would leak straight into it, which is how an \"Model: Food And Beverage\" tag on a warehouse listing got there"},"classWord":null,"classFamily":"unclassed"},{"value":{"lo":19.375038750077497,"mid":19.375038750077497,"hi":19.375038750077497},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1782172800,"listedShare":1,"unitSqft":4000,"unitSqftLo":4000,"unitSqftHi":4000,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"factory-workshop"},"label":"propertyType: factory-workshop","listedAge":{"days":41,"listedOn":"2026-06-23","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"factory-workshop\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 4.1x the median of the 85 rows typed \"factory-workshop\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"factory-workshop","classFamily":"factory-workshop"},{"value":{"lo":80.7293281253229,"mid":80.7293281253229,"hi":80.7293281253229},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1779062400,"listedShare":1,"unitSqft":800,"unitSqftLo":800,"unitSqftHi":800,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office"},"label":"propertyType: office","listedAge":{"days":77,"listedOn":"2026-05-18","share":1,"known":true},"notLeading":{"gate":"class","why":"the publisher's own facet types this row \"office\", which is not shop space. Measured over every per-sqm rent in this artifact, the median of the 804 shopfront rows sits at 1.5x the median of the 171 rows typed \"office\". Two markets, and this one is not the shop market. The figure is real for what it measures and it is not what a shop costs here"},"classWord":"office","classFamily":"office"},{"value":{"lo":138,"mid":138,"hi":138},"unit":"SGD/month","n":1,"instrument":"hdb.tender.awarded-rent.shop:no-unit-number:carried","grain":"subzone","asOfIs":"the day bids closed on HDB's tender for this unit: the one date both tender files give every row, awarded or not; the award itself is dated nowhere in them, and this is not the day the notice was read and not the day the tenant opened","asOfVerb":"bids closed","asOf":"2024-03-27","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"unattributable","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays. And it has NO ATTRIBUTABLE FOOTPRINT: nothing published says what area this figure covers, so a vending pitch and a whole medical centre are both awarded \"per month\" in this stratum. It cannot be compared with the row beside it, with a shop rent, or with any rent per sqm, which is why nothing on this map is shaded by it.","label":"HDB tender: unrestricted, HDB named no unit (the whole letting, per month, with NO floor area behind it)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","noAttributableFootprint":"no-unit","notLeading":{"gate":"class","why":"this is a unattributable-floor row. The shop-rent slot is led by street-level space; a unattributable unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":2300,"mid":2300,"hi":2300},"unit":"SGD/month","n":2,"instrument":"hdb.tender.awarded-rent.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.monthly","stratum":{"floorLevel":"basement","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, basement (the WHOLE unit, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a basement-floor row. The shop-rent slot is led by street-level space; a basement unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"},{"value":{"lo":7.540983606557377,"mid":9.407746705239473,"hi":11.27450980392157},"unit":"SGD/sqm/month","n":2,"instrument":"hdb.tender.awarded-psm.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"floorLevel":"basement","resultSet":"final","tenderTrade":"unrestricted"},"caveat":"an awarded tender: achieved, and the WINNING bid. It is the top of its own bid distribution by construction, so it reads high of what a sitting tenant pays","label":"HDB tender: unrestricted, basement (per sqm, per month)","whyUnmapped":"HDB restricted no trade. NOT a synonym for \"an ordinary shop\": the stratum holds anchor-lease tails","notLeading":{"gate":"class","why":"this is a basement-floor row. The shop-rent slot is led by street-level space; a basement unit is a different market at the same address (at Parc Point the basement median runs 2.4x the ground one), so it prints here with its floor named rather than standing in for a shopfront"},"classWord":"unrestricted","classFamily":"shopfront"}],"provisional":[],"smallUnitsExcluded":{"code":"small_units_below_ura_smallest_band","ours":true,"n":2,"listings":2,"strata":2,"ceilingSqm":30,"psm":{"lo":107.6391041670972,"hi":112.12406684072626},"psf":{"lo":10,"hi":10.416666666666668},"asOf":"2026-08-03","why":"2 listings under 30 sqm are not pooled into this corner's rent. 30 sqm is the top of URA's smallest published retail size band, and below it a listing in these feeds is a room, a bay or a counter inside somebody else's tenancy rather than leasable floorspace. The ask-over-area is arithmetically perfect and describes nothing anyone can lease as a shop. The rows are real and they are shown here with what they ask; they are kept out of the pooled figure and out of every array that decides which rent leads this card.","rows":[{"value":{"lo":107.6391041670972,"mid":107.6391041670972,"hi":107.6391041670972},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1769558400,"listedShare":1,"unitSqft":250,"unitSqftLo":250,"unitSqftHi":250,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"shophouse","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"},{"value":{"lo":112.12406684072626,"mid":112.12406684072626,"hi":112.12406684072626},"unit":"SGD/sqm/month","n":1,"instrument":"listings.srx.postal-ask:carried","grain":"subzone","isAsk":true,"shape":"point","isPoint":true,"agents":1,"listedEpoch":1783884692,"listedShare":1,"unitSqft":240,"unitSqftLo":240,"unitSqftHi":240,"listings":1,"asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","quantity":"commercialRent.psm","stratum":{"propertyType":"office","sizeBand":"under-30"},"sizeBand":"under-30","sizeBandCeilingSqm":30,"label":"units under 30 sqm, excluded from the pooled rent at this corner"}]},"leadGates":{"judged":10,"demoted":7,"by":{"class":6,"stale":0,"askAge":1,"tenancyOver":0,"aboveBand":0},"leads":"own","why":"the lead gates: class, freshness (an award ages out on its own 3-year tenancy too) and thin-ask-above-band; v3/publish.js 2026-08-27, tenancy arm 2026-08-31. Rows that may not lead this card are in rent.context, each wearing the gate that stopped it. No value was changed and nothing was removed from the card."},"displacedDisagreement":{"leadPsm":69,"leadN":4,"heldPsm":41.4,"heldN":5,"heldAsOf":"2026-08-03","gate":"ask-age","ratio":1.67,"note":"the head here won on freshness, not weight. A record of 5 observations of the same class sits below it, held back by the ask-age gate, saying S$3.85 psf against the head's S$6.41 psf off 4, 1.7x apart. Freshness is the law and the law stands; a reader budgeting a unit still deserves the bigger, older record beside the fresher, thinner head. Neither is the other's correction and nothing was removed."}},"homePrices":[{"value":{"lo":2274444,"mid":2524722,"hi":2800000},"unit":"SGD","n":17,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 2 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2025-07-31. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2025-07-31","asOfFromVerb":"contracts to","asOf":"2025-09-30","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"propertyType":"Semi-detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1978750,"mid":2370000,"hi":5100000},"unit":"SGD","n":96,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the 5 streets pooled here, or the day the caveats were read where that month had not closed; the oldest part's newest contract month ends 2024-09-30. Each part pools roughly five years of caveats, so this row spans more than one month and no single month describes it","asOfVerb":"contracts to","asOfFrom":"2024-09-30","asOfFromVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","stratum":{"propertyType":"Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":7000000,"mid":7000000,"hi":7000000},"unit":"SGD","n":1,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2023-09-30","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Detached"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":2200000,"mid":2360000,"hi":2589444},"unit":"SGD","n":23,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-08-18","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Strata Terrace"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"},{"value":{"lo":1150000,"mid":1300000,"hi":1452500},"unit":"SGD","n":296,"instrument":"ura.caveat.resi-transaction:carried","grain":"subzone","asOfIs":"the end of the newest contract month among the caveats pooled here, or the day the caveats were read where that month had not yet closed. A contract month, never a completion or a listing date","asOfVerb":"contracts to","asOf":"2026-07-31","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"propertyType":"Executive Condominium"},"label":"a home here sold for: URA lodged sale caveats, one dwelling per caveat"}],"competitors":{"byTrade":{"hawker-stall":{"value":{"lo":0,"mid":0,"hi":0},"unit":"premises","n":28,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 28 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","basis":"NEA's cooked-food stall count and SFA's Managed Foodstall rows both count exactly this trade's doors"},"gp-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":5,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 5 sources known in this subzone answered","basis":"CHAS GP clinics. A FLOOR: CHAS is a subsidy scheme, and a GP who does not participate is a real competitor this register cannot see. The scale of the gap is measured, not guessed: MOH's HCSA directory returned 10,023 entries for Outpatient Medical Service on 2026-08-21 against these 1,047 CHAS clinics. That directory is not yet walked (dental's equivalent took 203 pages and this is 1,003), so no clinic count is claimed from it, only the fact that CHAS sees a fraction","readAs":"CHAS clinics only: 1,047 island-wide, while MOH's own directory lists 10,023 outpatient medical entries (temporary and remote-service licences duplicate real premises, so that is not a clinic count). Read this as a floor, never as the competition"},"childcare":{"value":{"lo":23,"mid":23,"hi":23},"unit":"premises","n":23,"instrument":"ecda.centres.licensed:carried","grain":"subzone","asOfIs":"the newest register update among the 20 postals pooled here; the oldest part's newest row was updated 2025-02-06. Each part wears its own rows' stamp, so this count spans more than one update day and no single day describes it","asOfVerb":"updated","asOfFrom":"2025-02-06","asOfFromVerb":"updated","asOf":"2026-08-07","carried":true,"coverage":1,"sources":20,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 20 sources known in this subzone answered","basis":"ECDA licenses child care centres; its register is the trade's regulator"},"dental-clinic":{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"moh.hcsa.dental:carried","grain":"subzone","asOf":"2026-08-19","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","basis":"MOH HCSA licensed dental premises, walked in full 2026-08-19: 2,029 register rows, 1,240 placeable clinics across 922 postals. This REPLACED the CHAS count on 2026-08-19 and the replacement is the whole point: CHAS is a subsidy scheme that saw 140 clinics, and this line used to say so as a caveat (\"roughly one practice in seven\", a claim that itself replaced an even worse one saying \"exact\", killed by the 2026-08-17 audit). The caveat is now unnecessary because the frame is the regulator's own; CHAS still resolves as the recorded alternative, one rung down. Still not called a census: 757 of the register's rows are (TEMPORARY) duplicate licences carrying no address, and 32 more are Health Promotion Board entries with no premises. All counted, none guessed","readAs":"licensed PREMISES, not dentists. A practice with six chairs is one door, and a clinic licensed after the walk date is not here yet"}},"otherStrata":[{"value":{"lo":33,"mid":33,"hi":33},"unit":"premises","n":33,"instrument":"hsa.tobacco.retail-licence:carried","grain":"subzone","asOfIs":"HSA's refresh stamp on the register file (data.gov.sg lastUpdatedAt), not a licence date: every row on the register is a licence window, and _meta.build.tobacco counts how many had lapsed or not yet begun at that stamp","asOf":"2026-08-07","carried":true,"coverage":1,"sources":29,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 29 sources known in this subzone answered","stratum":{"kind":"tobacco"},"label":"Tobacco retail licences (HSA)","whyUnmapped":"a licence overlay, not a trade: a minimart and a petrol station both hold one"},{"value":{"lo":2,"mid":2,"hi":2},"unit":"premises","n":2,"instrument":"moh.chas.clinic:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","stratum":{"kind":"subsidised-dental-clinic"},"label":"CHAS dental clinics (subsidised patients)","whyUnmapped":"CHAS dental. NOT a second opinion about how many dental clinics stand here: it counts the ones that take subsidised patients, a subset of the HCSA licensing frame that now publishes `dental-clinic`. Mapping both to the trade would count 140 of the same doors twice; leaving them pooled made them rivals and produced 259 subzones of false disagreement. Ships as its own stratum, which is what it is"},{"value":{"lo":13,"mid":13,"hi":13},"unit":"premises","n":13,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":8,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 8 sources known in this subzone answered","stratum":{"kind":"halal-eating-establishment"},"label":"Halal-certified eating establishments (MUIS)","whyUnmapped":"a certification overlay across many trades"},{"value":{"lo":1,"mid":1,"hi":1},"unit":"premises","n":1,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":1,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 1 sources known in this subzone answered","stratum":{"kind":"halal-food-prep-area"},"label":"Halal-certified food preparation areas (MUIS)","whyUnmapped":"a certification overlay"}],"fnbTotal":{"value":{"lo":158,"mid":158,"hi":158},"unit":"premises","n":158,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 354 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-30","carried":true,"coverage":1,"sources":354,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 354 sources known in this subzone answered","label":"ALL licensed food premises: the F&B total, not one trade"}},"spend":{"grain":"subzone","label":"this subzone, all trades: DERIVED bridge, not a measurement","derivation":"national HES 2023 per-household spend by dwelling type, weighted by this subzone's own 2025 household mix. The only local input is the mix; lo/hi are the spread across the kinds of household living here, not an error bar","total":{"value":{"lo":1854.8,"mid":5773.81,"hi":13544.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0411,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0493,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.9% of households here"}},"byTrade":{"hair-salon":{"value":{"lo":4.4,"mid":23.05,"hi":44},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0411,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0493,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.9% of households here"},"category":"Hairdressing salons","basis":"exact: the HES leaf is the trade"},"childcare":{"value":{"lo":5.4,"mid":58.3,"hi":128},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0411,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0493,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.9% of households here"},"category":"Child care centres","basis":"exact: the HES leaf is the trade"},"tuition-centre":{"value":{"lo":1.8,"mid":57.04,"hi":127.8},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0493,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.9% of households here"},"category":"Centre-Based Tuition","basis":"exact scope: centre-based tuition, home-based excluded by the neighbouring leaf"},"student-care":{"value":{"lo":0.9,"mid":10.14,"hi":11.7},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0493,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.9% of households here"},"category":"Student care","basis":"exact: the HES leaf is the trade"},"cafe":{"value":{"lo":12.1,"mid":51.93,"hi":94},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0493,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.9% of households here"},"category":"Cafes","basis":"exact: the HES leaf is the trade"},"bar-pub":{"value":{"lo":0.9,"mid":6.91,"hi":19.6},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0411,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0493,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.9% of households here"},"category":"Pubs","basis":"exact: the HES leaf is the trade"},"hawker-stall":{"value":{"lo":96,"mid":111.12,"hi":128.2},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0411,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"category":"Hawker Centres","basis":"household spend AT hawker centres: demand for the trade, at the venue grain"},"laundry":{"value":{"lo":0.1,"mid":0.41,"hi":3.7},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0433,"note":"the TOP of this range is the landed stratum, which holds 4.3% of households here: a sliver, not the typical household"},"category":"Cleaning of clothing","basis":"exact: the HES leaf is the trade"},"tailor":{"value":{"lo":0.3,"mid":0.65,"hi":4.5},"unit":"SGD/household/month","n":5,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","category":"Repair and tailoring of clothing","basis":"exact: the HES leaf is the trade"},"vet-clinic":{"value":{"lo":0.3,"mid":7.43,"hi":25.3},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","loSetBy":{"stratum":"hdb-1-2-room","share":0.0493,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.9% of households here"},"category":"Veterinary And Other Services For Pets","basis":"WIDER than the trade: includes grooming and other pet services, and the leaf cannot be split. A ceiling on vet demand, not a measurement of it"},"jewellery-gold":{"value":{"lo":1.5,"mid":8.6,"hi":50.4},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0411,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0493,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.9% of households here"},"category":"Jewellery And Watches","basis":"WIDER than the trade: watches share the leaf and cannot be split out"},"restaurant-casual":{"value":{"lo":43.1,"mid":302.8,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0411,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0493,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.9% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["fine-dining"]},"fine-dining":{"value":{"lo":43.1,"mid":302.8,"hi":728.9},"unit":"SGD/household/month","n":6,"instrument":"hes2023.dwelling-bridge","grain":"subzone","derivation":"NOT A MEASUREMENT: national HES 2023 per-household spend by dwelling type, weighted by this place's own household mix. The only local input is the mix. lo/hi are the lowest and highest per-dwelling-type spends present here — the spread across kinds of household, not an error bar.","asOfIs":"the last day of 2023, the year SingStat's Household Expenditure Survey 2023 reports its dollars for: a survey year wearing a day so it can be ordered, printed at year grain, and not a day anything was measured at this corner; the dwelling mix that weights it here carries its own vintage in provenance","asOfVerb":"survey year","asOfGrain":"year","asOf":"2023-12-31","hiSetBy":{"stratum":"landed","share":0.0411,"note":"the TOP of this range is the landed stratum, which holds 4.1% of households here: a sliver, not the typical household"},"loSetBy":{"stratum":"hdb-1-2-room","share":0.0493,"note":"the BOTTOM of this range is the hdb-1-2-room stratum, which holds 4.9% of households here"},"category":"Restaurants","basis":"HES does not split restaurant formats: casual and fine dining SHARE this number, and it must never be read as two measurements","sharedWith":["restaurant-casual"]}},"categoriesAvailable":499},"stock":[{"value":{"lo":8,"mid":8,"hi":8},"unit":"premises","n":8,"instrument":"sfa.trackrecord.by-postal:carried","grain":"subzone","asOfIs":"the newest night SFA's register was read among the 28 postals pooled here; the oldest postal's night is 2026-08-13. Each postal's count is the register as it stood on its own night, so this total spans more than one reading and no single night describes it","asOfVerb":"as of","asOfFrom":"2026-08-13","asOfFromVerb":"as of","asOf":"2026-08-16","carried":true,"coverage":1,"sources":28,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 28 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{}},{"value":{"lo":204,"mid":254.5,"hi":305},"unit":"sqm","n":2,"instrument":"hdb.tender.est-size.place2lease:carried","grain":"subzone","asOfIs":"the day bids closed on the newest of the 2 tenders pooled here; the oldest of them closed 2026-04-09. Each part wears its own tender's closing day, the one date both HDB tender files give, so this row spans more than one tender round and no single day describes it","asOfVerb":"bids closed","asOfFrom":"2026-04-09","asOfFromVerb":"bids closed","asOf":"2026-08-07","carried":true,"coverage":1,"sources":2,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 2 sources known in this subzone answered","quantity":"stock.floorAreaSqm","stratum":{"floorLevel":"basement","resultSet":"final","tenderTrade":"unrestricted"}},{"value":{"lo":5,"mid":5,"hi":5},"unit":"premises","n":5,"instrument":"muis.halal:carried","grain":"subzone","asOf":"2026-08-03","carried":true,"coverage":1,"sources":4,"sourcesAskedUnanswered":0,"coverageNote":"a census: all 4 sources known in this subzone answered","quantity":"premises.withinContainer","stratum":{"kind":"halal-eating-establishment"}}],"absences":{"householdSpend.monthly|suppressed_at_source":{"quantity":"householdSpend.monthly","code":"suppressed_at_source","ours":false,"n":14},"commercialRent.psm|not_published":{"quantity":"commercialRent.psm","code":"not_published","ours":false,"n":1}},"stations":{"list":[{"codes":["EW28"],"name":"PIONEER MRT STATION (EW28)","taps":61475,"metres":123,"measuredTo":"exit","nearestExit":"Exit A","exitsKnown":2}],"radiusM":400,"instrument":"lta.pv.per-day","grain":"station","asOf":"2026-07-31","asOfIs":"the last day of the month LTA's passenger-volume table covers. The figure is a per-day rate over that whole month's taps, so it names the month, not a day anything was counted","asOfVerb":"month to","tapsAre":"ENTRIES AND EXITS SUMMED on an average weekday, all day. Not boardings: a reader who takes it for boardings is out by roughly half.","caveat":"Each station carries ITS OWN measured weekday taps and its own measured distance to this corner. Nothing is re-allocated and no share is invented, so a station that serves several corners appears on several cards. Distance is straight-line from this corner to the station's NEAREST PUBLISHED EXIT (LTA, 613 exit points), not to a representative address, and not a walking route: the real walk is longer wherever a road, canal or rail line stands in the way, and an underground link reads as its street doorway. Every station within 400m is listed, busiest first. The radius is the only cut. Where an interchange spans two codes the taps are summed and every code is named."},"hawkerCentres":{"list":[],"stallsHere":0,"openCentres":0,"notYetOpen":null,"measuredZero":true,"nearest":{"name":"Jurong West Hawker Centre","stalls":39,"status":"Existing (new)","metres":93},"instrument":"nea.ssot.hawker-centres","grain":"subzone","asOf":"2026-03-13","asOfIs":"NEA's own last-refresh stamp (FMEL_UPD_D) on the freshest row in this registry extract, not a survey date. A measured zero is only as current as the census behind it, and this is that census's date","basis":"NO hawker centre stands in this corner. NEA's registry is a census of 129 centres, each carrying its own point, and every one of them was placed (none fell outside a subzone), so this is a measured zero rather than a corner nobody looked at. The nearest is Jurong West Hawker Centre, 93m from this corner's edge, and it is named for the same reason the nearest station is: a centre just over the boundary is not a centre that does not exist, and a straight \"none here\" would be a binary answer to a continuous question. Straight-line to its published point, not a walking route, and no claim is made that it sits in this corner."},"landUse":{"shopfrontShare":0.02,"shopfrontSqm":43964,"shopfrontWhy":null,"zonedSqm":2165733,"dominantUse":"RESIDENTIAL","parcels":967,"meanPlotRatio":2.82,"topUses":[{"use":"RESIDENTIAL","share":0.598},{"use":"ROAD","share":0.199},{"use":"EDUCATIONAL INSTITUTION","share":0.051}],"shopfrontUses":["COMMERCIAL","COMMERCIAL & RESIDENTIAL","RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY","WHITE","BUSINESS PARK - WHITE","HOTEL"],"asOf":"2025-12-01","asOfLabel":"Master Plan 2025","asOfVerb":"gazetted","asOfIs":"the day URA gazetted the Master Plan 2025. A zoning plan has no later revision date to carry: it is the gazette that is in force, so this is when the permission was granted and not when the file was downloaded.","retrieved":"2026-08-31","grain":"subzone","instrument":"ura.masterplan2025.landuse","caveat":"ZONING IS PERMISSION, NOT SUPPLY. This is the share of this corner's zoned land whose use class can hold a shopfront (COMMERCIAL, COMMERCIAL & RESIDENTIAL, RESIDENTIAL WITH COMMERCIAL AT 1ST STOREY, WHITE, BUSINESS PARK - WHITE, HOTEL) under the Master Plan 2025. Not floor space that exists, not units for rent, and not a promise any particular unit is licensed for your trade. A low share means the plan gives a shopfront little room here; a high share does not mean anything is built. Each parcel is counted whole in the subzone holding its centroid."},"income":{"medianBand":"$10,000 - $10,999","earningHouseholds":78500,"households":88700,"noEmployedPersonShare":0.115,"shareAbove10k":0.543,"shareAbove20k":0.185,"grain":"planningArea","asOf":"2025-06-30","instrument":"singstat.ghs2025.household-income-bands","caveat":"PLANNING-AREA grain, not this corner, and EMPLOYMENT income only. The middle figure is the BAND the median earning household falls in. No average is computed, because the top band is \"$35,000 & Over\" and has no upper value to average. Households with no employed person are outside the denominator, which is SingStat's own convention for income from work; their share is published beside it, because a retiree household is not a poor household, it is one this instrument does not see."},"housing":{"hdbBlocks":241,"hdbUnits":17860,"rooms":{"u1":0,"u2":338,"u3":950,"u4":8839,"u5exec":7186,"rental":547},"resale":{"n":935,"median":530000,"p25":487000,"p75":595000,"psm":4836,"fromYear":2024,"from":"2024-01","to":"2026-08"},"resaleAbsent":null,"instrument":"hdb.property-information + hdb.resale-prices","grain":"subzone","extracted":"2026-09-12","asOfWhy":"HDB publishes no as-at date for Property Information, so the block and unit counts here carry no asOf, only the date this surface extracted them (2026-09-12). The resale figures DO have a window and name both ends of it. A single date over both would be one instrument's currency wearing the other's name.","scope":"HDB blocks only. Private condominiums and landed housing are NOT in this register, so a subzone of private housing shows few or no units here. That is the register's scope, not an empty neighbourhood.","priceIsNotIncome":"A resale price is what a home is worth, not what its household earns. It is a better-refreshed proxy for spending capacity than a decennial income figure, and it is still a proxy.","recency":"Resale figures cover the most recent 3 calendar years only. Older transactions are in the source and deliberately excluded: a 2017 price is not a statement about today."},"rentDistrict":{"value":{"lo":147.56,"mid":223.26,"hi":583.67},"unit":"SGD/sqm/month","n":3,"district":"22","share":1,"postals":346,"majority":true,"stratum":{"floorLevel":"level-1"},"stratumLabel":"Level 1 (street level)","bands":[{"sizeBand":"30-and-below","lo":482.23,"mid":561.89,"hi":583.67,"n":3},{"sizeBand":"over-30-100","lo":147.56,"mid":223.26,"hi":344.4,"n":3},{"sizeBand":"over-100-300","lo":182.54,"mid":209.33,"hi":227.09,"n":3}],"pooledBands":3,"grain":"district","asOf":"2026-06-30","instrument":"ura.pmi.district-median","asOfIs":"the last day of the quarter URA's rental-contract table covers. The figure is the district median of every contract signed across those three months in the stratum, so this is the period the median describes and not a day any particular lease was signed","asOfVerb":"quarter to","label":"district band: IRAS-stamped Level 1 (street level), District 22","caveat":"URA PMI district median at DISTRICT grain, not measured at this corner. ALL of this corner's geocoded postals sit in District 22. The stratum is Level 1 (street level), declared here because URA stamps no all-levels, all-bands district median: the 3 size bands pool UNWEIGHTED: lo the lowest of the bands' lows, hi the highest of their highs, mid the median of band medians, because URA publishes no contract counts to weight with; n=3 is its disclosure floor, not a sample size. Read the bands and match your own floor area."}}}}